Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Arduino: vývojový kit pro hrátky s hardware

jc
jc (neregistrovaný) 88.146.126.---
30. 9. 2009 6:20 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Mam docela radost ze se tu objevilo arduino :) Jenom pridam ze jestli se nekdo chce levne naucit s mikrokontrolerama pod linuxem, doporucuju ‚proste‘ zajit do elektra a koupit nejaky AVR (treba tiny2313 u nas asi za 30kc), konektor na paralelni port pc a nejakou bastldesku a ma vsechno co potrebuje k programovani mikrokontroleru. AVR maj v linuxu skvelou podporu pres avr-libc a gcc, programovani pres paralelni port pres avrdude :) Jinak samozrejme arduino to nenahradi – je treba si to poskladat, naucit se s tim Cckem nebo assemblerem (na strankach avr-libc jsou skvely priklady) a precejenom to programovani bude horsi nez wiring. Ale pro C kodery co se chtej zacit stourat v hardwaru je tohle si myslim skvela cesta jak se s tema svabama seznamit.

AVR developer
AVR developer (neregistrovaný) ---.opera-mini.net
30. 9. 2009 8:17 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Podpora na Linuxu je skvělá pouze do chvíle než začnete potřebovat krokování programu a nějaký pořádný ladící nástroj. Pak zjistíte, že je to tragédie. Něco pořešíte třeba starým AVR studiem 3 pod Wine, v případě aktuální verze AVR Studia vás čeká jen vztekání se nad wine.
Nativní avrsimul je mrtvý nedodělek, který je dobrý tak na hraní, avarice ve spojení s gdb je všechno jen ne efektivní nástroj – ale se zatnutými zuby to pravda jde, podpora nových mikrokontrolérů je ale mizerná.

jc
jc (neregistrovaný) ---.sps-pi.cz
30. 9. 2009 8:37 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

jo se simulatorama je to spatny ale ty avrka maj vetsinou debugwire nebo jtag a jdou pohodlne treba z eclipsu ladit pres gdb primo v desce. Ale ja si treba na ten simulator odvyk. Nevim jak je to s tim IDE na arduino, umi vubec simulovat AVR a krokovat ?

mhi
mhi (neregistrovaný) ---.unhfree.net
30. 9. 2009 9:21 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Ono to jde pomerne dobre i bez debuggeru. Ja jsem tak nejak zvykly na to debugovat embedded veci pomoci hlasek (nyni k tomu pouzivame www.microvga.com – jako ze primo aplikace v MCU vypisuje debug hlasky na monitor, ale samozrejme jde pouzit i RS232 do PC ci nejake FTDI na USB CDC). Ono to ma jednu obrovskou vyhodu – da se s tim ladit i ruzna komunikace a casove zavisle veci, to s debuggerem neudelate. A prijde mi, ze 90% problemu u embedded veci se pomoci debuggeru nevyresi. Tedy pokud jen neblikate diodou :-).

Dle meho nazoru Linux na vyvoj s AVR, ARM, MIPS, MSP430 apod. je docela vhodny. Alespon nemusite resit problemy typu „IDE mi pul hodiny ignorovalo zmenu v souboru cosi.c a proto se program choval divne, ale stacilo udelat close/open a vse se vyresilo“. Jedine IDE co pod Win32 za neco stoji je IMHO visual studio od MS.

jc
jc (neregistrovaný) ---.sps-pi.cz
30. 9. 2009 9:35 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Jo s tim souhlasim, me to debugovani od dob co sem se ucil s assemblerem uz zatim nechybelo. Jinak doplnim ze co vim tak akorat s PICakama je to spatny – neni k dispozici poradnej C prekladac, muze nekdo pls doplnit? zajimalo by me jak je to s picakama pod linuxem protoze se mi jich v supliku par vali :)

multi
multi (neregistrovaný) ---.214.broadband10.iol.cz
30. 9. 2009 15:37 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

pro to nizsi zadu PICu microchip prekladac vubec nedela (ani pro win) je treba prekladac od treti strany, ale jsou i pro linux

osobne mam zkusenost, ze nastroje pro PIC moje distribuce obsahuje, ale prekvapilo me ze pro AVR bych si to musel kompilovat

AVR developer
AVR developer (neregistrovaný) ---.opera-mini.net
30. 9. 2009 10:06 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Dost odvážná a subjektivní tvrzení.
Právě v případech, kdy jen neblikáte ledkou je dobrý simulátor a debuger někdy k nezaplacení. Samozřejmě není to samospasitelné a jde to i bez toho, jen pak člověk někdy ztrácí čas nad něčím co je v debugeru jasné během chvíle. Příklad z nedávna- zapomenuté schování registru na zásobník na začátku rutiny(nebo nesprávné použití registru – jak chcete), která občas zničila jeho obsah a program díky tomu vykazoval podivné chování. V debugeru vyřešeno za chvíli, bez něj hodina laborování.....jen drobnost.

jc
jc (neregistrovaný) ---.sps-pi.cz
30. 9. 2009 11:50 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

a debugovat na avrkach taky pod linuxem jde, vypada to ze avrsimxx nebo jak se tomu nadava je aktivni a uz podporuje par kousku. A pak je tu to stary avr studio. Jinak avarice + eclipse a mate normalni ide na debugovani hardwaru s avr. Ale ja osobne sem dlouho fakt simulator dlouho nepotreboval, radsi pisu prehledny C a snazim se assembleru vyhnout dokud to jde takze asi proto (souhlasim, opravdu je to subjektivni)

Mard
Mard (neregistrovaný) ---.net.upc.cz
1. 10. 2009 11:28 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Jsem starý kořen, začínal jsem s programy pro 8080 a sqělou Z80 :-) a mán na věc následující názor. Pokud programuje člověk, co věci rozumí a nezjišťuje co dělá trivialita typu podmíněného skoku, tak debug spíše zdržuje. Já si vypisuji přes jeden port do terminálu info které potřebuji. Chápu že JTAG mi pomůže se vyhrabat z věcí, které jsou jinak těžko řešitelné, ale leděním si nepředstavuji krokování programu v debuggeru. Než bych ty tisíce loops prošel, tak bych umřel stářím. Člověk stejně ty programy skládá z odladěných bloků, které vytvořil dřív, takže případné překlepy nebo přehlédnutí odhalí terminálem. A dnes je možné reprogramovat flash klidně 20k krát a to by aplikaci odladilo i úplné nemehlo.

AVR developer
AVR developer (neregistrovaný) ---.anonymouse.org
1. 10. 2009 16:14 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Také jsem starý kořen. Dokonce jsem vedle 8080 a Z80 začínal na procesoru minipočítače ADT4000.
Když debugujete tím způsobem, že v debugeru čekáte na provedení tisíce smyček, to máte fakt těžké. Něco jako breakpoint, step over, trace into, … a podobné vymoženosti vám nic neříká?

Mard
Mard (neregistrovaný) ---.net.upc.cz
2. 10. 2009 14:42 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Na ADT4000 jsem si jen vykresloval na plotru, nic jsem tam neladil. Jistě že jsem se už setkal s breakpointy a přeskakováním volání, nicméně názor neměním. Zkrátka obvykle postupuji nez debuggeru, jen si vypisuji ladicí informace. Zkrátka mám pocit že tak dosáhnu konečného výsledku rychleji. Možná je to tím, že debugger zpomaluje běh procesoru a tak něco ani ladit nemůžu, zatím co výpis můžu umístit tam, kde mi malé zdržení nevadí. Jinak také někdy debugger použiju, není to pro mě nějaké dogma.

psx
psx (neregistrovaný) ---.clnet.cz
30. 9. 2009 10:17 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Ja pouzivam http://www.amctools.com/vmlab.htm . Pod wine funguje dobre.

miREC
miREC (neregistrovaný) ---.seznam.cz
29. 10. 2009 18:05 Nový

Re: Arduino: vývojový kit pro hrátky s hardware

celé vlákno

Podle mne nekdy nepomuze ani simulator anidebuger kdyz se jedna o komunikaci mezi zarizenimi . Na toto sem si koupil logicky analyzer je to skvela hracka a funguje pod linuxem , je to sice pres wine ale vyrobce zarucuje funkcnost pod wine s tim ze dodava i so. knihovny do wine aby to jelo

mofo
mofo (neregistrovaný) 83.240.31.---
30. 9. 2009 9:15 Nový

arduino je velmi zajímavá věc

celé vlákno

už několik let sleduju, co si lidé s arduinem staví, na makezine.com – je tam celkem podnětný archiv http://blog.makezine.com/…ive/arduino/

D.A. Tiger aura:66
2. 10. 2009 17:10 Nový

Re: arduino je velmi zajímavá věc

celé vlákno

Pěkné, moc hezké hračky. Ale nevím jestli tohle http://www.youtube.com/watch?… tam je taky, a zda je to vůbec stavěné s Audrinem, ale mě prostě vzalo dech co lidé všechno nevymyslí :)

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
30. 9. 2009 9:21 Nový

V cem je to navrzeny?

celé vlákno

Prosel jsem clanek i diskusi doufaje ze se tam nekde bude psat, v jakym programu jsou navrzeny schemata a tistaky a nenasel jsem. Vi to nekdo?

lifo
lifo (neregistrovaný) 80.187.217.---
30. 9. 2009 9:43 Nový

Re: V cem je to navrzeny?

celé vlákno

eagle

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
30. 9. 2009 10:41 Nový

Re: V cem je to navrzeny?

celé vlákno

Tohle me vzdycky stve. Udajne free hardware navrzeny v nonfree softu.

džidžir
džidžir (neregistrovaný) ---.187.broadband12.iol.cz
30. 9. 2009 11:06 Nový

Re: V cem je to navrzeny?

celé vlákno

EAGLE má free, omezenou verzi, která ovšem na podobné projekty stačí a je velmi populární.

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
30. 9. 2009 12:07 Nový

Re: V cem je to navrzeny?

celé vlákno

Ja myslim free jako free speech, ne jako free beer.

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
30. 9. 2009 12:59 Nový

Re: V cem je to navrzeny?

celé vlákno

Já jsem myslel, že jde hlavně o ten HW a ne SW, v němž se ten HW dělal. Nebo chcete kritizovat free SW, že se tvoří pro non-free PC?

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
30. 9. 2009 17:07 Nový

Re: V cem je to navrzeny?

celé vlákno

kritizovat free SW ze se tvori pro non-free PC nechci.

Kritizovat chci Arduino ze jeho schema a desky jsou navrzene v editoru ktery neni free software, ac takove editory existuji a jsou prakticky pouzitelne.

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
30. 9. 2009 17:56 Nový

Re: V cem je to navrzeny?

celé vlákno

Když tak doporučte nějaký. Ty, co jsem viděl já, byly spíše takovými nedodělky.

jc
jc (neregistrovaný) 88.146.126.---
30. 9. 2009 18:17 Nový

Re: V cem je to navrzeny?

celé vlákno

Neo Freerunner je treba kreslenej v kicadu. Bolestne. Ciste jenom proto ze open source hardware nacisti by neprezili kdyby se schema proste davalo v png, pdf apod.

klusacek
klusacek (neregistrovaný) ---.net.upc.cz
30. 9. 2009 18:29 Nový

Re: V cem je to navrzeny?

celé vlákno

Ktery free PCB editory jsou prakticky pouzitelny? Parkrat jsem pouzil eagle a krom toho ze neni free je taky jeste uplne udesnej. Nemluvim jen o tom ze je pomerne neintuitivni, ze autorouter nestoji za nic, ale hlavne o tom ze tam maji nejaky zaokrouhlovaci chyby a kdyz si PCB dostatecne zvetsim tak na sebe cesticky uplne presne nenavazujou, atd.

Takze jestli je nejakej free, co umi i schemata (rucne se mi cesticky fakt kontrolovat nechce), tak ho pouziju az priste budu neco bastlit.

Bubuss
Bubuss (neregistrovaný) ---.net.upc.cz
30. 9. 2009 22:01 Nový

Re: V cem je to navrzeny?

celé vlákno

Ja jsem si postavil vlastni arduino. Nazval jsem to Arduelo libero a navrhnul jsem to ve free programu kicad.
http://cs.wikipedia.org/…:Arduelo.jpg
veskere podklady si muzete zdarma stahnout zde:
http://pcb.firenet.cz/…/arduelo.zip

Franta Kučera aura:80
1. 10. 2009 0:06 Nový

SMD_

celé vlákno

A čím si tam mám připájet ty SMDčka?

Bubuss
Bubuss (neregistrovaný) ---.net.upc.cz
1. 10. 2009 0:23 Nový

Re: SMD_

celé vlákno

no cim asi? pájeckou :)

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
1. 10. 2009 8:04 Nový

Re: SMD_

celé vlákno

Trafopajkou.

Franta Kučera aura:80
1. 10. 2009 9:25 Nový

Re: SMD_

celé vlákno

Tip na nějakou konkrétní?
Tou, co máme doma, bych pájel ty kontakty asi tak po třech :-)

Michal Ludvig aura:100
1. 10. 2009 10:21 Nový

Re: SMD_

celé vlákno

Pajeni SMD neni zas tak slozity, chce to jen trochu cviku.

Google: SMD soldering

A vyleze treba tenhle na prvni pohled docela obstojny serial:
http://www.sparkfun.com/…utorials.php?tc=2

Koukam ze je tam i navod na rucni pajeni BGA. To jsem, pravda, jeste nezkousel. Ale vypada to zajimave ;-)

Michal Ludvig aura:100
1. 10. 2009 10:27 Nový

Re: SMD

celé vlákno

I kdyz je fakt ze nepouzivam trafopajku ale „soldering iron“ – nevim jak se to jmenuje cesky. Takovy to spicaty. (Google images: „soldering iron“ pro ty kdo nevim co myslim :-)

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
1. 10. 2009 12:56 Nový

Re: SMD_

celé vlákno

Nedoporucuju cinsky a se svislym ockem. Doporucuju cesky s vodorovnym ockem.

Tou trafopajkou se to da pajet vice kontaktu naraz. Nebo se vymeni tlusty pajeci drat za tenci a jde to pajet individualne.

petko
petko (neregistrovaný) ---.chello.sk
1. 10. 2009 14:44 Nový

Re: SMD_

celé vlákno

Staci dost tavidla a mozes aj po troch :). Inak jednostranne dosky idu aj na zehlicke, ale osobne som to neskusal.

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
1. 10. 2009 7:57 Nový

Re: V cem je to navrzeny?

celé vlákno

Tak timto je to myslim vyreseny :D A Arduino si muzou insertovat rektalne.

Mard to Bubuss
Mard to Bubuss (neregistrovaný) ---.net.upc.cz
1. 10. 2009 11:33 Nový

Re: V cem je to navrzeny?

celé vlákno

Moc pěkně čistě udělaný. Asi to nebastlíš v kuchyni :-)

Bubuss
Bubuss (neregistrovaný) ---.net.upc.cz
1. 10. 2009 17:39 Nový

Re: V cem je to navrzeny?

celé vlákno

no tistaky jsem si nechal vyrobit v pragoboardu takze vypadaj fakt dobre.
vsechny podklady jsem dal k dispozici a neni proto problem aby si je kdokoli vyrobil resp nechal vyrobit.
mam doma i fotopredlohy z vyroby takze neni problem nechat tistaky vyrobit za uz docela rozumny penize nez co staly prvni vyrobni vzorky.
k te pajeacce, jde to pajet i obyc trafopajkou s opravdu hodne tenkym ockem kvuli tepelnemu namahani ale ja pouzivam obyc mikropajku solomon s regulaci ohrevu.
je k tomu potreba tenky cin (ja pouzivam 0.4mm s tvidlem) pak pajeci pastu, medeny odsavaci knot lupa na prekontrolovani a trochu zrucnosti. Je uplne jedno kolik naraz pripajite plosek a kolik jich bude spojeno, protoze to pak tim odpajecim knotem za pomoci opravdu hodne tavidla bez problemu odsajete.
Proc jsem to vsechno delal? Libi se mi program kicad, ovladanim je to neco mezi orcadem a eaglem a i kdyz neni tak komplexni a propracovany tak se v nem da bez problemu udelat slusny tistak. A hlavne arduelo je free a je vtvorene ve free programu. :)

Stanislav Brabec aura:91
5. 10. 2009 19:21 Nový

Re: V cem je to navrzeny?

celé vlákno

Další možností je gEDA + pcb: http://www.gpleda.org/ + http://pcb.gpleda.org/

Obsahuje editor schémat i plošných spojů, rozsáhlou databázi footprintů (na http://www.gedasymbols.org/ jsou dalši ke stažení) a sadu generátorů pinů pro velká pouzdra (ideální třeba pro BGA). S jistými omezeními lze používat i automatické navrhování spojů mezi součástkami.

Existuje i spolupracující software pro simulaci obvodů, nebo třeba podpora pro gEDA v pstoedit: http://www.penguin.cz/…stoedit-pcb/

Pokud by někdo dokázal porovnat Kicad a gEDA, jsem rozhodně zvědavý na výsledek.

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
1. 10. 2009 9:38 Nový

Re: V cem je to navrzeny?

celé vlákno

Eagle mi taky zrovna 2× nesedne. Ne, že by byl tak moc špatný, ale člověk vždycky v té nejméně vhodné chvíli narazí na nějaké přihlouplé omezení (nemluvím o freewarové verzi). Osobně se držím OrCADu, ale možná v tom hraje roli i zvyk.

BTW – on někdo používá autorouter? :-) Vždycky jsem žil v domnění, že je to nástroj, užitečný ke splnění úkolu „navrhni co nejprasečtěji DPS“. Práce ušetřená při návrhu se 100× vrátí při oživování. Protože ručně upravovat výsledek autorouteru = prakticky to postupně udělat celé znova.

matesik
matesik (neregistrovaný) 62.168.4.---
9. 12. 2010 10:40 Nový

Re: V cem je to navrzeny?

celé vlákno

On autorouter v Eagle je spíš pro zlost. Jinak je to v OrCADu (nyní Cadence Allegro). Tam tři dny nastavujete pravidla, pak to pustíte a za pár hodin máte hotovo :)
Jinak naši firemní layouteři se do těchto riskantností nepouštějí, pro ně je jednodušší to poctivě během pár dnů až týdnů nalayoutovat. Co vyleze z autorouteru (i nastaveného) pro 752 pinové BGA a 12 vrstev ještě nikdo nezkoušel ;)

Asterixx
Asterixx (neregistrovaný) ---.rtsgroup.net
1. 10. 2009 16:24 Nový

Re: V cem je to navrzeny?

celé vlákno

Ktere?

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
30. 9. 2009 10:35 Nový

Speciální rubrika

celé vlákno

Jestli by nestálo za zvážení vytvoření rubriky „Root dětem“, kam by se mohly dávat podobné články. :-)

xurfa
xurfa (neregistrovaný) ---.etf.cuni.cz
30. 9. 2009 11:50 Nový

naprostá zbytečnost

celé vlákno

Pro začátky s AVR naprosto stačí nepájivé kontaktní pole, pár drátku na LPT konektor (pro programování) a třeba rozpůlený USB kabel (napájení)… (A samozřejmě laciné AVRko za pár šupů a trocha bižuterie okolo).

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
30. 9. 2009 12:09 Nový

Re: naprostá zbytečnost

celé vlákno

By me zajimalo, jak dlouho to trva, nez se tohle sestavi a naintaluje na Linuxu potrebny software, aby clovek zkompiloval a nahral nejaky programek co bude blikat s LEDkou na vystupu?

alik
alik (neregistrovaný) ---.saf.ba.nextra.sk
30. 9. 2009 14:37 Nový

Re: naprostá zbytečnost

celé vlákno

so znalostou zahladov instalovania na linuxe sa ti to podari cele na prvy krat za par hodin cca 4–6 (gcc-avr crosscompiler + avddude + eclipse + avr eclipse plugin) nie je nic zlozite a aj google ti pomoze, samozrejme ak nie je problem niekde inde napr. v hlave uzivatela

Bystroushaak
Bystroushaak (neregistrovaný) ---.kolej.tul.cz
30. 9. 2009 17:02 Nový

Re: naprostá zbytečnost

celé vlákno

Kecy. Mam doma jak Arduino, tak nekolik ATmega8 + programator a slozitost se neda srovnavat. Tam kde staci zapojit USB kabel od arduina musite v pripade ATmega stahnout avr-gcc, software pro programator a minimalne hodinu se ucit jak to vlastne dat dohromady v podobe napr. makefile. Kde v arduinu pouziju digitalWrite, tak v avr-libc musim binarne pracovat s portama a nakonec po nekolika hodinach z toho dostanu pitomy blikani ledkou.

Za arduino da clovek cca 700–800kc a ziska tak pekny kus HW spolu s fungujicim softwarem a perfektni dokumentaci. Nejlevnejsi programator ATmega (kdo dneska ma paraelni port proboha?) stoji cca 500, za nepajive pole (muzete pouzit i karton, ale to proste neni ono) dalsi 300, k tomu musite sehnat spravny kabel od programatoru, dratky a par odporu, jen aby jste se nekolik hodin patlal s nastavovanim kompilatoru. Pokud nemate nekoho znaleho kdo by mohl v pripade nouze pomoct, je atmega + programator pro zacatecnika perfektni nocni mura.

btw: arduino se da pouzit i jako programator ostatnich avr (http://code.google.com/p/mega-isp)

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
30. 9. 2009 17:59 Nový

Re: naprostá zbytečnost

celé vlákno

Ono taky záleží, co s tím chcete dělat. Jako na hraní – souhlas. Vývoj aplikací s AVR – to už je jiná káva. Je to podobné, jako s přechodem od starter kitu k vývoji vlastního zařízení. Rozdíl je dle mého názoru v tom, že tak jednoduchá věc, jako AVR, snad ani starter kit nepotřebuje.

starej Zilvar
starej Zilvar (neregistrovaný) ---.anonymouse.org
30. 9. 2009 19:26 Nový

Re: naprostá zbytečnost

celé vlákno

Jenže…
Na Arduinu se skoro nic nenaučíte. Je to taková hezká hračka pro dnešní povrchní lidi – prostě je to dělané tak, aby to zvládl i Pepa, který je dnes na průmyslovce, ale před lety by prolezl sotva učňák. Tím nekritizuji autory – cíl projektu splnili dokonale.

Pokud budete pracovat přímo s AVR, naučíte se něco o mikrokontro­lérech, budete vědět, jak to opravdu pracuje. To už výšezmínění Pepové zpravidla nezvládnou – potřebují dnes nejen Arduino, ale už i přizpůsobit výuku na kdysi výběrových školách jejich mentálním schopnostem :-(

Bystroushaak
Bystroushaak (neregistrovaný) ---.kolej.tul.cz
30. 9. 2009 20:19 Nový

Re: naprostá zbytečnost

celé vlákno

Jak to ze se nic nenaucite? Naucite se logicke mysleni, castecne Cpp, praci s portama, komunikaci pomoci ruznych protokolu etc.. Rozhodne je to podle me vhodna pomucka ktera nastartuje neci zajem a muze byt iniciatorem snahy dozvedet se vice.

btw1; Nevidim jediny duvod proc by nemohl programovat i Pepa .. programovani ma byt snad vysadou nejchytrejsich?

btw2; To ze je to jednoduche ma byt nevyhoda? To jako ze kazdy ma umet assembler? Myslim ze nedokazete prekousnout ze cislicova technika se dnes stava stale vice beznou veci se kterou pracuji i lide kteri by se k ni drive nemohli dostat. Znate portal http://hackaday.com/ Kazdy den se tam obevuji nove a nove zajmave veci o kterych si troufam tvrdit ze by nevznikly, kdyby prace se slozitou elektronikou nebyla cim dal jednodussi.

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
1. 10. 2009 8:07 Nový

Re: naprostá zbytečnost

celé vlákno

Pro me neni problem Assembler a C ale neprekousnu Javu nebo C++. Kazdy ma holt jine preference.

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
1. 10. 2009 9:26 Nový

Re: naprostá zbytečnost

celé vlákno

„programovani ma byt snad vysadou nejchytrejsich?“

Kéž by to tak bylo! Uvědomte si, že tihleti mentální retardi se pak hrnou do programování různých bankovních aplikací, nemocničních přístrojů apod. a to už zavání sakra velkým průserem. Před 20 lety by takovým lidem řekli „sorry, ale nemáš na to, nadělal bys víc škody, než užitku“.

Bytroushaak
Bytroushaak (neregistrovaný) ---.kolej.tul.cz
1. 10. 2009 11:43 Nový

Re: naprostá zbytečnost

celé vlákno

Uh eh. Ted jste me fakt dostal, nevim co rict.. (to neni ironie)

Napada Vas nejaky zpusob jak by se to mohlo zmenit?

Stanislav Brabec aura:91
5. 10. 2009 20:19 Nový

Re: naprostá zbytečnost

celé vlákno

Popisované vývojové prostředí pro Arduino ovšem není nijak pokročilé. Na hraní s piny a sběrnicemi stačí, ale už ne na rozumný návrhu skutečných jednočipových řešení. Neumí rozumně používat přerušení, neumí rozumné čekání na událost, a tak většina navržených aplikací používá nekonečnou smyčku. Takže například napsat program, který pravidelně čte data na vstupech, zpracuje je a pošle zpracovaný výstup na displej, je s ním téměř nemožné. O část událostí na vstupech přijdete.

Ale to celkem nevadí. Pokročilý uživatel sáhne po avr-gcc, které je v pozadí vývojového prostředí, nebo po assembleru. Znamené to ovšem zahodit všechny předpřipravené knihovny, a ovladač pro displej přepsat.

Pak ještě může (podle verze Arduina, kterou má) narazit na omezení hardware. Příkon uspaného procesoru je tak malý, že použitý stabilizátor může mít problémy udržet napětí.

Poslední problém se týká způsobu návrhu shields a statického propojení pinů. Vše se zdá krásné až do okamžiku, kdy potřebujete speciální funkci některého z pinů, které shodou okolností obsadil některý shield pro obyčejné I/O. Pak není cesty, jak propojení změnit, pro danou konstrukci obsadit jiné piny.

Již delší dobu přemýšlím o inteligentnějším řešení. Třeba kdyby existovaly standardizované konektory pro připojení SPI, UART, I2C k podobným deskám. Třeba pomocí kabelů a konektorů, jejichž provedení by reflektovalo specifika dané sběrnice (např. samostatná CS linka pro každou SPI periférii). Takový konektor by obsadil jediné možné piny dané sběrnice, a pak by si nějakým způsobem „ukousnul“ potřebné obecné GPIO linky.

garfield
garfield (neregistrovaný) ---.opera-mini.net
30. 9. 2009 12:20 Nový

Arduino na Slovensku

celé vlákno

Na Slovensku sa Arduino predáva napr. tu: http://elektromodely.com/modely/shop.php?…

Matlas
Matlas (neregistrovaný) ---.europe.hp.net
30. 9. 2009 16:02 Nový

Arduino v CZ

celé vlákno

nabízí také HW Kitchen (http://www.hwkitchen.com).

h21
h21 (neregistrovaný) ---.uamt.feec.vutbr.cz
1. 10. 2009 10:09 Nový

Re: Arduino v CZ

celé vlákno

A rychleji i levneji nez arduino.cz

dylina
dylina (neregistrovaný) 213.29.198.---
30. 9. 2009 22:25 Nový

datum a cas

celé vlákno

je nejaky reseni jak tam dostat datum a cas, mam pocit, ze ten jazyk a standarni arduinu nevi kolik je hodin a kolikatyho je. to je dost problem, chtel sem to v dome pouzit na nejaky spinani bojleru a ruznejch cerpadel pres bluetooth ale jak to neumi cas tak to neni tak zajimavy

Adam Hořčica aura:43
30. 9. 2009 23:27 Nový

Re: datum a cas

celé vlákno

Je možné řešit datum a čas čistě softwarově: Software Date Time library. Rozhodně lepší řešení ale je použít nějaký RTC (real time clock) obvod. Např. DS1307 → ukázka komunikace s arduinem.

Mard
Mard (neregistrovaný) ---.net.upc.cz
1. 10. 2009 12:30 Nový

Re: datum a cas

celé vlákno

Rozhodně bych se přikláněl k řešení s externím RTC, které je zálohované baterií. V případě výpadku napájení nebo resetu CPU od watchdogu je čas stále validní. Prostě je to taková kotva s ohledem na čas, aby si náhodou bojler nemyslel že je půlnoc v jednu odpoledne. Jinak zálohovat celé CPU řízení bojleru baterií je zbytečné, když nejde napětí, nejde ani bojler a zálohovat to tak aby byly potřebné proudy pro spínání relátek to už znamená pořádné ampérhodiny.

Michal Ludvig aura:100
30. 9. 2009 23:30 Nový

Re: datum a cas

celé vlákno

Arduino nemá RTC (Real Time Clock), takže kolikátého je samo o sobě neví. Můžete k němu RTC připojit nebo použít Wiseduino – klon Arduina který RTC má: http://timewitharduino.blogspot.com/…seduino.html

Harvie .cz aura:54
30. 9. 2009 23:12 Nový

Arduino se da poskodit nahranym kodem

celé vlákno

BTW arduino se muze rozbit chybou v nahranem kodu (pomerne jednoduse pomoci nejake off-by one chyby treba) tak, ze se prepise bootloader a potom je treba ho preflashovat – treba pomoci nejjednodusej­sejsiho paralelniho programatoru, ktery se sklada ze 2 konektoru, 5 dratu a 3 resistoru: http://arduino.cc/…elProgrammer?…

Chtel bych take upozornit na nekolik dalsich stranek:
http://blog.harvie.cz/?… – nekolik mych clanku
http://www.arduino.cz/ – cesky eshop – arduino asi za 700kc

Michal Ludvig aura:100
1. 10. 2009 9:24 Nový

Re: Arduino se da poskodit nahranym kodem

celé vlákno

Pokud vim tak ty AVRka co se pouzivaji v Arduinu (ATmega168 a ATmega328) maji ochranu boot blocku, takze neni mozne ho z aplikace prepsat. Navic je mozne i zakazat prepsani boot blocku pres programator nastavenim fuse bitu Boot Lock Bit (zkracene BLB :-)

LuciusMare
LuciusMare (neregistrovaný) 92.43.26.---
4. 12. 2009 18:36 Nový

Re: Arduino se da poskodit nahranym kodem

celé vlákno

Ta zkratka je krásná a překvapivě přesně to vyjadřuje :)

Adam Hořčica aura:43
30. 9. 2009 23:19 Nový

Arduino v CZ

celé vlákno

U nás prodává Arduino ještě Snail Instruments. Mají i Arduino Mega a nějaké to příslušenství.

Zasílat nově přidané příspěvky e-mailem