Stránka 1 z 2

Nejlevější platforma pro programování

Napsal: 07 led 2015, 14:43
od pirat077
Dnes jsem náhodou v GME narazil na člověka, který se mě ptal,

proč kupuju ATmegu8...že rovnou kupuje Arduino i s převodníkem na USB za 70,- Kč!

Já používám atmely, Céčko a nepájivé pole...ale poslední dobou mám docela velkou spotřebu...

Moc nerozumím Arduinu...jen mi prosím řekněte, jestli má cenu se od Céčka trochu vracet k Arduinu....a KDE sehnat tak levné Arduino nebo LEVNÉ ATmegy ;)

díky ;)

Napsal: 07 led 2015, 15:10
od Zaky
Porozhlédni se po Ebay, Arduino desku můžeš použít i bez jejich SW s tím, na co jsi zvyklý, v tom ti nikdo nebrání.

Napsal: 07 led 2015, 15:14
od FHonza
Arduino jednoznačně ebay, třeba tady

ATmega8

Napsal: 07 led 2015, 15:38
od ross4435897
ma pravdu ... Arduino je pro zacatek idealni platforma

Napsal: 07 led 2015, 15:58
od petus
Ideální platforma pro co??? Pokud umí C je naprostá hloupost jít k Arduino. Nenech se zmást a zůstaň u ATMega. Pokud máš velkou spotřebu, můžeš ušetřit na použiti různých uP na různé projekty (kde je blikání ledkou dám levnější uP). Nebo na nákupu většího množství třeba na tme nebo přejít k jiným typům uP, které jsou levnější. Nebo budeš použit SMD uP, které jsou levnější :-)

Napsal: 07 led 2015, 16:13
od AB1
Nenech se zmást a klidně kup desku Arduino.
Můžeš s ní bez problémů dál používat Atmel Studio nebo v čem děláš.

Musíme rozlišovat desku Arduino od softvéru (jazyka) Arduino.

Napsal: 07 led 2015, 16:46
od petus
a k čemu je dobrá ta deska? Do teď programoval ATMega v C, takže už i nějaký vývojový prostředky má.. tak proč kupovat něco, co vlastně nijak nepotřebuje

Napsal: 07 led 2015, 16:54
od Jirka525
Arduino není nic proti ničemu. Získáš relativně levný HW, který můžeš programovat, tak, jak jsi zvyklý nebo nebo pomocí Arduino IDE. Tady nejde pouze o samotný procesor. Já vidím sílu Arduina především v tom, že je k dispozici spousta modulů pro Arduino a když něco plánuješ, nemusíš začínat od začátku. Nakoupíš moduly, které se ti hodí a zbytek dobastlíš. C a Assembler jsou univerzální programovací prostředky, které můžeš použít na cokoli včetně Arduina. Když už jsi se prokousal všemi úskalími C++ a prošlapal spoustu slepých cestiček, tak je škoda to opuštět.

Napsal: 07 led 2015, 16:56
od ross4435897
No treba by se rad posunul k C++ ... ale jak jiz tady bylo receno, Arduino HW je vyvojova deska, puvodne s ATmega328P a jine, nikoliv nutnost pouzivat Arduini knihovny, muzes si klidne napsat svoje v C. Vyhoda Arduina je, ze je to zatracene levna varianta, ktera poskytuje s ruznymi moduly (shields) paradoxne vice, nez ostatni vyvojove kity na trhu. Arduino je pouze obchodni nazev/znacka vyukove platformy.
Osobne pouzivam tuhletu platformu ... cena je oproti arduinu 10x, avsak variabilite arduina se nevyrovna. To mam samozrejme taky ... 8-)

Napsal: 07 led 2015, 17:08
od AB1
Já bych použil tyhle Arduino nano desky vůbec místo mikroprocesoru.
Kdybych třeba dělal nějakou desku s relátkama, tak na tu desku umístím minidesku Arduino. Ušetřím si osazování mikroprocesoru, krystalu, tlačítka reset a pár odporů a kondů.
A vyjde to zhruba stejně draho.

Napsal: 07 led 2015, 17:10
od ross4435897
Presne ... nejsi sam kdo to uz takhle dela :)

Napsal: 07 led 2015, 17:14
od nekmil
"AB1" to popsal přesně. Já používám např. Arduino Pro Mini čistě jako "součástku", kolem které se postaví zbytek. A vůbec není nutné používat bootloader, mě stačí to SPI. Pokud ta deska stojí na Ebay +/- 50 Kčs tak není co řešit.

Napsal: 07 led 2015, 17:14
od AB1
petus: Do teď programoval ATMega v C

A s Arduino deskou může programovat dál v C.
Nechápu proč si myslíš, že nějaká vývojová deska nejde programovat v libovolném jazyku.

Napsal: 07 led 2015, 17:28
od petus
Pokud se řekne Arduino, jsou to jejich desky, jejich jazyk a mikrokontrolér s bootloaderem. To je Arduino.
I samotné použití desek mi přijde zbytečně drahé, když si dotyčný doteď dělal zařízení sám... proč dávat 80Kč za desku, když uP ho bude stát 40Kč a vybavení už doma má taky...

Napsal: 07 led 2015, 17:30
od mtajovsky
Pokud by se nepoužily knihovny pro Arduino, tak se mi smysl jeho použití nějak vytrácí. Tu širokou škálu periferií můžu využívat i bez základního modulu, ne?
Smysl Arduina vidím v tom, že se začátečník velmi rychle dopracuje k funkčnímu zapojení a programu. Pokud však budu dělat už specifickou aplikaci bez Ard. knihoven je to zbytečný overhead. Stejnou službu mi poskytne i minimální systém, když už tedy chci mít procesor na nějaké hotové desce. A stejně tak s EVB nebo jinými evaluation kity - snadno zapojím nějakou část budoucí aplikace, odladím a pak to přenesu do cílové aplikace.