NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Diskuze – Lekce 1 - Seznámení s Arduinem

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Theodor Johnson
Adam Ježek:31.7.2014 17:08

netvrdím že je vhodné na televizi, ale že i před pouhých 16MHz to zvládá i video výstup s tetrisem

Odpovědět
31.7.2014 17:08
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
jointer
Člen
Avatar
jointer:6.8.2014 12:16

Při otázce Co je Arduino? bych možná odpověděl trochu jinak. Arduino jako takové je podle mě jen soubor knihoven a skriptů připravených pro nahrání do různých typů MCU. A ta modrá deska je už jen továrně vyrobená deska různých výrobců (jak jsi psal: FreeDuino atd). Arduino se před nahráním zkompiluje podle zadání (Makefile) pro určité MCU (nahraje se přes AVRDude). Myslím že to umí i ten jejich IDE, tedy nahrávat bootloader. A když se to na MCU správně nastaví, lze pak tu ATmrchu programovat pomocí Arduino IDE tím jejich upraveným Céčkem ;)

 
Odpovědět
6.8.2014 12:16
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na David Hartinger
ostrozan:7.8.2014 9:15

Pokud to myslíš vážně, tak se tě ( i případné další zájemce) pokusím nasměrovat trochu jinam.

Arduino sice není špatný projekt, ale je to spíš taková (velmi drahá) hračka- no to je silné slovo - spíš pomůcka pro ty co se chtějí zabývat embeded systémy - má spoustu výhod- třeba tu, že je v MCU nahraný bootloader, takže není potřeba další článek - programátor, i když plně funkční ISP proramátory dělá číňan skoro zadarmo - ale zato nenabízí ICD- debugging přímo na chipu

to jen namátkou - výčet pro a proti by byl sáhodlouhý.

Co mně na tom vadí nejvíc je přemrštěná cena - destička s výrobními naklady
100 kč se prodává za desetinásobek - je dokonce dražší než "malina"Pi.

Zájemcům o programování jednočipů bych doporučoval spíš modernější vývojové kity postavené na 32 bitových jádrech - třeba od ST microelectonics

  • takový 32F0308DISCOVERY kit pořídíte za necelé dvě stovky - obsahuje ten nejjednodušší typ MCU s jádrem Cortex M0 a přece nabízí nesrovnatelně víc muziky za nesrovnatelně nižší cenu - samozřejmostí je obrovská podpora samotného výrobce a několik free IDE (CooCox,Em Blocks.....)

A to je jen jeden z 12 kitů jenom od STM .

Já sám konkrétně používám číňanův modul za zhruba 400 kč obsahující za tu cenu i 2,8" TFT dotykový displej.

Jinak jak jsem uvedl ze začátku - nic proti Arduinu a osmi bitovým MCU- do dneška s nima pracuju a třeba takový ATmega 128 je dostačující k drtivé většině i hodně složitých aplikací, ale přece jenom projekt jako takový a osmibity všeobecně jsou už poněkud archaické a vhodné tak do nižších ročníků střední školy:).

 
Odpovědět
7.8.2014 9:15
Avatar
Odpovídá na ostrozan
Michal Žůrek - misaz:7.8.2014 10:27

arduino se hlavně hodí na prototypování, pokud to chceš někde nasazovat, asi nebudeš všude cpát tak drahou desku, ale na pochopení základů a prototypy se arduino docela hodí, navíc ta 10× násobná cena se ti může brzy vrátit zpět.

 
Odpovědět
7.8.2014 10:27
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
ostrozan:7.8.2014 15:06

V jistém smyslu máš pravdu - i když firma zabývající se vývojem embeded systémů si jistě opatří některý z mnoha kitů přímo od výrobce - zde tedy Atmelu - takový Atmel MEGA-1284P Xplained je zhruba za 30 dolarů, ale mnohem lepší, než nejlepší arduino navíc kompatibilní s arduinovskými shieldy.

Já osobně to řeším nepájivým polem (breakboard).

Já arduino vidím spíš jako modulární systém - pro někoho, kdo nechce, nebo nemůže se patlat s HW - tedy leptat si desky a osazovat je součástkami - navíc prakticky ani nemusí psát programy - skoro všechno už najde hotové - jen si to zkopíruje do projektu, zkompiluje a nahraje.
Shieldů je k mání spousta - jak "originál" tak těch levných z ebaye, DX atd.
Takže rychlé řešení pro někoho, kdo si chce postavit jednu věc a dál se tomu nevěnovat, s tím, že ho to bude stát víc peněz.
Kdo se tomu chce ale věnovat víc - narazí jednou na omezení a bude muset stejně arduino opustit.

A v tom vidím jeho další nevýhodu - vše dostanete na "zlatém ponose" - nenutí vás to studovat datasheety součástek, nemusíte vědět jak fungují jednotlivé periferie, co je potřeba nastavit, aby se vám mcu vůbec rozběhl na co si dávat pozor - a pak se objeví triviální chyba strávíte dny na jejím
odstranění.

 
Odpovědět
7.8.2014 15:06
Avatar
sisolpes
Člen
Avatar
sisolpes:11.8.2014 21:48
Co Arudino umí

Nemělo tam být psáno spíše "Co Arduino umí?" (rejpal) :D

Jinak pěkný článek. Vůbec jsem netušil, že něco takového existuje :-}.

Editováno 11.8.2014 21:48
Odpovědět
11.8.2014 21:48
Alt + 2
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na sisolpes
Adam Ježek:11.8.2014 22:41

Ne e, to bylo myšleno jako "Co Arduino umí" jako věta oznamovací :D
Ono ty moje způsoby nechápe někdy ani náš učitel, já asi být dobrá češtin :D

Odpovědět
11.8.2014 22:41
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
sisolpes
Člen
Avatar
Odpovídá na Adam Ježek
sisolpes:12.8.2014 20:19

Ne e, u mě to zase bylo myšleno jako oprava slova "Arudino" na "Arduino" :D.

Jeden znak na víc a hned je pryč celý smysl věty :D

Odpovědět
12.8.2014 20:19
Alt + 2
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na sisolpes
Adam Ježek:12.8.2014 23:37

Aha :D tak jeden menší překlep, kdyby tu změna 2 písmenek nemusela procházet několikadenním ( záleží kdy tu david je ) procesem schvalování, tak bych to i opravil :D

Odpovědět
12.8.2014 23:37
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar

Člen
Avatar
:13.8.2014 16:34

Měl jsem tu čest se na táboře setkat s Arduinem, konkrétně s Unem s přidaným LCDčkem. Má to vážně miliardu využití a osobně se těším, až mi dorazí domů, co bude za kouzla :) Pokračuj :)

 
Odpovědět
13.8.2014 16:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 49.