dario111cro sub 19.3.2011 22:21

Arduino je genijalan. Koristim ga vec godinu dana. Community je super, jezik i hardware su jako jednostavni.

 

Arduino Uno imas na njuskalu ili ga mozes napraviti (sve potrebne komponente imas u poznatijim shopovima elektronike)

Joco55 ned 20.3.2011 09:56
dj_beni kaže...

Super stvar. Jedini problem je užasan IDE.

A još je to u razvojnoj fazi, ali da je užasan to je istina, ali sviđa mi se ova varijanta C jezika koji se koristi za programiranje Arduina, puni bolje od ASM-a ili neke verzije Basic-a, a pošto programiram u C# i katkad  u C++, prelazak na ovi jezik je bozbolan i trenutačan.

frx ned 27.3.2011 23:33
notebook kaže...

vise ti se ispalti NAPRAVIT svoj arduino, kupio sam samo jedan arduino duemilanove i imam ga jos uvjek ali sam napravio 4 svoja :D. Super stvar jako je jednostavna ali opet ja ga programiram u avr- u :D

 

Koji mikrokontroler si koristio za samogradnju ova 4 svoja i gdje si ih nabavio?
Arduino koristi Atmega 168 ili Atmega 328 koji nisam uspio pronaći, pa ako se nekom da pogledti da li bi neki od dostupnih mikrokontrolera u chipoteci ili kronosu mogao poslužiti (bitno da na njemu rade i primjeri koda koji su pisani za Atmega 168 ili 328).

http://www.chipoteka.hr/proizvodi/130502
http://www.chipoteka.hr/proizvodi/130524
http://www.kronos.hr/integrirani-krugovi-procesori-c-41_195_240.html?page=5&sort=2a

dario111cro ned 27.3.2011 23:52

Mozes koristiti atmega8 koji je oficionalno podrzan, kao slabija (starija) verzija Arduino-a (iako mislim da mozes staviti i Arduino Uno bootloader na njega). Imas ga u chipoteci i kronosu.

 

Ili, mozes pokusati napraviti sa skoro pa bilo kojim Atmelovim mikrokontrolerom:

http://www.instructables.com/id/Arduino-on-all-sorts-of-Atmels/#step1

Preporucam ti Atmega16 iz chipoteku. No, za ovo je potrebno biti ipak malo iskusniji ili barem dovoljno uporan. Takodjer za ovu metodu moras ili vec imati Arduino ili imati (napraviti) neki programator. Bilo bi najlakse napraviti serijski programator, jedostavno koristeci MISO, MOSI, SCK i RESET pinove RS232 konektora + nekoliko otpornika.

bed pon 28.3.2011 00:00

I da i ne. Odnosno ovisno što program radi/koristi. Premda su slični npr 32 i 328, nemaju isti broj nožica, isti broj I/O portova, a i raspored je drugačiji. Sama logika programa/koda bi funkcionirala što se tiče rada samog mikrokontrolera, registri, adrese, oscilatori, itd, osim ako ne koristiš npr. temperaturni senzor kojeg mega32 nema. Ne bi bilo funkcionalno, ako je kod pisan za npr328, a ti ga hoćeš ganjati na atmega32 doslovno jer je kod pisan za drugačiji raspored nožica, tj. I/O portovi su drugačije posloženi fizički (a nema ih niti isti broj, što i nije toliko bitno). Odnosno za funkcionalnost takvog koda, trebao bi ga 'prepraviti'..

frx pon 28.3.2011 08:17

Pokušat ću sa Atmega8. Prema specifikacijama razlika u odnosu na Atmega 168 i 328 je u brzini, količini memorije, nema temp. senzora, ali ima isti broj i raspored nožica i kao sto je dario spomenuo koristio se u starijoj verziji arduina pa se nadam da neće biti problema.

dario111cro pon 28.3.2011 15:47

Pa ako rucno izradjujes PCB (ili mozda pogledaj Paperduino) nije ti niti bitan raspored nozica. Najveci problem su registri, znam to jer sam i sam pokusao prevesti kod na Atmega16. I/O pinove nije problem promjeniti, problem je odrediti registre. Srecom netko je to vec odradio za nas. Vec sam ti stavio link u proslom postu.

 

Ako hoces, mogu ti napraviti Paperduino (Arduino na karatonu, genijalna ideja). Samo trebas mi platiti za dijelove + za na ruke mozda 20kn. Jedino skupo bi te u Paperduino konceptu dosao ft232 i lemljenje njega na stvarni PCB. Osim ako ne nabavis Ft232 breakout board s eBay-a ili drugacije. Ili umjesto koristenja USB-a + ft232 mogu napraviti serijski Arduino, odnosno Arduino koji se spaja na serijski port umjesto na USB.

 

No, savijet je atmega8 ;)

zelenbic sub 10.3.2012 20:52

Vidim da je tema malo starija, ali da ne otvaram novu pitat ću ti.

Znaći planiram kupiti ovaj arduino.

Pošto nije baš jeftin zanima me programira li se jednostavno?

I treba li mi za svaki projekt novi arduino?

Znaći htio bih napraviti ovo, vidim da je na slici arduino koji želim kupiti

Na toj slici je oznaćen microcontroller pa me zanima može li se on mijenjati? 

Hvala unaprijed na odgovrima :)

Darmarko uto 13.3.2012 11:56
zelenbic kaže...

Vidim da je tema malo starija, ali da ne otvaram novu pitat ću ti.

Znaći planiram kupiti ovaj arduino.

Pošto nije baš jeftin zanima me programira li se jednostavno?

I treba li mi za svaki projekt novi arduino?

Znaći htio bih napraviti ovo, vidim da je na slici arduino koji želim kupiti

Na toj slici je oznaćen microcontroller pa me zanima može li se on mijenjati? 

Hvala unaprijed na odgovrima :)

 

Duemilanove je malo stariji model, trenutno je Uno aktualan, pa je moja preporuka da o njemu razmisliš.

Programira li se jednostavno? Hmm, ovisi što misliš pod tim. Baziran je na C-u, pa sve ovisi koliko je taj programski jezik blizak. Postoji brdo libraryja koje pojednostavljuju pisanje koda, velik je broj projekata/primjena na netu, ogromna zajednica...

Ne treba ti za svaki projekt novi, može se programirati više puta.

Može se mijenjati. Kao što vidiš na slici, mikrokontroler je umetnut u podnožje iz kojeg se može izvaditi.

Darmarko uto 13.3.2012 13:53

Načelno se carina ne plaća na pošiljke do (AFAIK) 160kn vrijednosti.

Što se može raditi? Kao da pitaš što se može raditi na PC-u {#} Vidi ovo, tu ima podosta zanimljivih projekata, što ne znači da si ograničen samo na to. I baci oko na Youtube, isto ima hrpa dobrih stvari.

 

E da, s Arduinom rade i na FER-u, nisam tražio, no vjerujem da se da naći materijala na hrvatskom, ako ne voliš engleski :)

dantex uto 10.4.2012 01:07

genijalna stvar

ja sam naručio sa ebay-a od kineza 2560 i genijalan je

kinezi su na kutiju stavili da košta 10 dolara iako je koštalo 70 (uzeo sam pack sa displejima i sve)

nisam platio carinu, besplatna dostava - svi sretni
evo malo sa mog zadnjeg projekta sa K0108 ekranom ;)
"briga te" je radno ime igre XD

bero12358 pet 27.4.2012 23:05

Pozdrav ekipici!
 Zanima me da li se s arduinom mogu programirati neki drugi (vanjski) mikrokontroleri ili samo onaj koji je u njemu? i kako? dal to ide tako da spojiš na svaku I/O nogicu i napišeš program ili to ide nekak drugačije?
Hvala!

dantex čet 3.5.2012 00:41

kopije su ti full iste kao i orginali, samo se proizvođač razlikuje
poanta je da je arduino open source i tako da ti kinezi imaju orginalnu shemu i kod i sve
ja imam kineski mega2560 i radi ko što sam vidio ostale arduine da rade na netu, bez greške