Sadržaj:
- Korak 1: Materijali
- Korak 2: Osnovne, prototipne ili prve Arduino ploče
- Korak 3: Srednje Arduino ploče: Fizičke specifikacije su relativno važne
- Korak 4: Pro ploče: veličina, težina i igle su najvažnije karakteristike
- Korak 5: Samo malo za objašnjenje sljedećih kategorija …
- Korak 6: UAV i dronovi
- Korak 7: IoT/Wifi
- Korak 8: Bluetooth
- Korak 9: Ostale radio frekvencije
- Korak 10: Vratimo se na ploče koje nemaju bežične veze… Arduino kompatibilan sa zaštitom
- Korak 11: CNC i 3D štampanje
- Korak 12: Mikro ploče (ne poput Arduino Micro… Ozbiljno mikro ploče)
- Korak 13: Šta je sa klonovima?
- Korak 14: Sljedeći korak?
Video: Najbolje Arduino ploče za vaš projekt: 14 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
*Imajte na umu da objavljujem ovaj Instructable super blizu cilja Arduino takmičenja (glasajte za mene!) Jer ranije nisam imao vremena za izradu. Trenutno imam školu od 8 ujutro do 17:00, tenis radite pet sati sedmično, kampujte cijelu subotu, a većinu ostalih dana zadaću. Hvala vam puno na razumijevanju i nadam se da ćete uživati u Instructable!*
…
Možda ste tek početnik koji radi na malom projektu ili profesionalac koji dizajnira super robota. U oba slučaja morate odabrati koju ćete upravljačku ploču koristiti. Prije nego što uđete u Arduino koji ćete koristiti, uzmite u obzir sljedeće: Arduino nije isto što i Raspberry Pi. Prvi je jednostavniji, manji, manje troši energiju; druga je moćna, veća i bolja u složenijim stvarima. Većina Arduina košta manje i nemaju grafičke, AI, kamere itd. Mogućnosti posljednjih; Pite od malina su moćne za stavljanje na mjesto Arduina (osim u nekim slučajevima). Staviti Arduino tamo gdje bi trebala biti malina je isto kao i staviti motor sa 2 cilindra u V6 automobil; i obrnuto. To ne znači da su maline bolje, jednostavno da ispunjavaju različite zadatke.
Ako ste odlučili koristiti malinu, nemojte čitati ovaj Ible (kratica za "Instructable". Uvijek ću koristiti ovakve skraćenice, stoga se nemojte iznenaditi!). Ne želim imati komentare poput "Uzalud ste mi potrošili vrijeme!" itd., samo zato što ste očekivali malinu, a dobili ste samo Arduinos. Ako, pak, želite pronaći Arduino ploču, zanemarite ovo upozorenje i nastavite dalje. Ako ste početnik u Arduinu, slobodno se upišite u ovaj razred Arduina od strane bekathwia.
Ovaj Ible će biti podijeljen u najbolje ploče za svaku vrstu projekta. Za ovu "klasifikaciju" uzeću u obzir veličinu, igle, kompatibilnost štita, jednostavnost upotrebe, dodatne mogućnosti, između ostalog. Sada kada smo završili s uvodom, idemo na Materijali.
Korak 1: Materijali
Čekaj malo … Koji materijali? Zapravo, da ste pročitali naslov ovog Iblea, trebali ste, tačno, pretpostaviti da nećete koristiti nikakve materijale. Uostalom, svrha ovog Instructable -a je da vam pomogne da pronađete materijale koje ćete koristiti u drugim projektima. Samo da vam damo ideju, kada zapravo nabavite Arduino ploču, imajte na umu da će vam trebati i potreban USB kabel ili programator, kao i Arduino IDE softver (Mac, Windows i Linux). Možete ga preuzeti odavde. Funkcija ovog programa je da napravi skice (naziv koji se daje malim programima koje ćete postaviti na Arduino ploču) i "staviti ih na ploču" ("upload"). Ako ste zainteresirani, provjerite ovaj Instructable o tome kako programirati svoj Arduino sa svojim Android mobitelom (neki momci su mi rekli da IOS verzija aplikacije nije dobro funkcionirala).
Sada kada imate ono što će vam trebati (zapravo, potreban vam je samo novi projekat, neko zanimanje za njega i par dolara. Ne preporučujem mjesto za kupovinu ploča, ja sam svoje nabavio u lokalnoj trgovini), prijeđimo na prvu kategoriju ploča.
Korak 2: Osnovne, prototipne ili prve Arduino ploče
Prva kategorija o kojoj ću vam govoriti je osnovna ploča ili ploča za izradu prototipa. To ne znači da će biti krajnje jednostavno, jeftino i imati malo funkcija i pinova. To samo znači da oni obično nisu super složeni, imaju puno informacija na webu koje možete provjeriti i mogu, manje -više, preuzeti bilo koji projekt koji bi vas u ovoj fazi mogao zanimati. Težina i veličina nisu toliko važni, ne trebate 60 pinova niti WiFi, ali vam treba čvrsta radna baza. Prvi Arduino koji dolazi bilo kome u glavu: Uno.
Arduino Uno jedan je od najpoznatijih modela i izuzetno je zanimljiv za početnike i profesionalce. Jedna od najboljih mogućnosti koju posjeduje, osim što ima USB/SPI/I2C portove (potražite ih na Internetu), je mogućnost slaganja Arduino Shieldsa na njega. Arduino štitovi su, u osnovi, unaprijed ugrađene PCB-ove koji imaju pinove ispod njih i montirani su direktno na Arduino ploču. Postoje Internet štitovi, Servo štitovi, Proto Board štitovi itd. Većina njih je dizajnirana posebno za Arduino Uno, ali neki su dizajnirani i za Mega (kako ime kaže, velika je). Neki štitovi su čak dizajnirani i za Uno i za Mega. Najbolja stvar kod štitova je ta što izbjegavaju potrebu za kabelima, a u nekim slučajevima mnogi se štitovi mogu složiti jedan na drugi.
Dakle, Uno je vjerovatno jedan od vaših najboljih izbora. Prema mom iskustvu, Pro Mini je bio jako dobar za moj dizajn. U početku nisam imao određeni projekt, ali budući da je bio mali i istovremeno imao dovoljno igala, postao je izuzetno koristan za sve što sam pokušao napraviti. Osim kompatibilnosti sa štitom, ima otprilike iste mogućnosti kao i Uno, osim USB priključka i nekih drugih posebnih pinova. Međutim, budući da je mali, to možda nije najbolja opcija. Nano je u sličnom položaju, iako posjeduje ženski Mini USB B konektor.
Istini za volju, mogli biste koristiti gotovo svaki Arduino bez mnogo stvari (što podiže cijenu). Najpopularnija ploča, međutim, daleko je Uno.
Korak 3: Srednje Arduino ploče: Fizičke specifikacije su relativno važne
Dakle, već ste prošli ploče za početnike. Sada, umjesto da tražite ploču koja je korisna za većinu jednostavnih projekata i laku za sučelje, tražite Arduinos s manjim veličinama i težinama, ali istim pinovima i mogućnostima. Ne zahtijevaju svi srednji projekti ove specifikacije. Možda imate dodatni prostor i Uno se savršeno uklapa. Ali mnogo puta ćete biti frustrirani kada otkrijete da se ono što ste mislili da je veliki prostor pretvara u skučeno. Dakle … Pravilo za izradu dizajna: uvijek imajte na umu da će vaš prostor ispasti manji od onoga što ste očekivali. Pokušajte ne planirati projekte u koje se sve savršeno uklapa; bit ćete razočarani kada to ne učini.
Upravo zato biste trebali početi razmišljati o manjim Arduino pločama. Mnogo je teže staviti Uno unutar ljuske drona nego Pro Mini ili Nano. Osim toga, kao što sam već rekao, iglice također počinju biti važne, kao i logika i napon napajanja. Većina senzora je spojena direktno na 5v; ali drugi ne mogu imati više od 3,3 V na svojim Vcc pinovima, iako bi mogli koristiti 5v logiku. Neki Arduino dolaze s ugrađenim regulatorima, ali Pro Minis, koji dolazi u verzijama od 5v i 3.3v, nema specijalizirane iglice regulatora. Nano, s druge strane, ima. Svejedno, ako ćete birati između 5v i 3.3v Pro Mini, nabavite 5v jer dolazi s bržim procesorom. Regulatori 3.3v mogu se naći na Pro Mini USB programatoru ili kao mali "tranzistori" (možete ih nabaviti sami ili već lemljene na mini ploči). Vraćajući se na broj pinova, i Pro Mini i Nano imaju, pored 14 digitalnih pinova (od kojih možete koristiti 12, ostali su Rx i Tx pinovi), 8 analognih pinova, dok Uno ima samo 6 njih. Ako vaš projekt zahtijeva više od šest analognih ulaza (potenciometri, I2C, itd.), Vjerojatno ćete morati odustati od ideje korištenja Uno -a.
Dakle, u ovom koraku preporučio bih vam Uno (koji je uvijek koristan), Pro Mini (moja prva ploča, zaista lijepa, ali nema integriranu USB utičnicu, što znači da ćete morati nabaviti vanjski programator), Nano (iste veličine kao i Pro Mini, ali s USB utičnicom i još par pinova) i Mega (prevelika, ali super dobra. Ima više od 70 pinova).
Korak 4: Pro ploče: veličina, težina i igle su najvažnije karakteristike
Već ste proveli neko vrijeme petljajući sa svojim Arduinosima i spremni ste za početak velikog i strašnog projekta. Ali prvo će vam trebati ploča koja nije sposobna samo za ono što ciljate, već se i uklapa u vaš precizan okvir. Ova potreba, međutim, ne znači da morate nabaviti najmanju moguću ploču. Ovaj iverov heksapod, s 3 servo servera u svakoj nozi i mnogim senzorima, trebao bi mnogo više od 20 digitalnih pinova dostupnih na Pro Mini ili Nano (12 digitalnih pinova + 8 analognih. Nije baš poznato da se pinovi A0, A1, A2 itd. mogu adresirati kao digitalni pinovi ako koristite pin 14, 15, 16 itd.). U ovom slučaju, vjerojatno biste se trebali odlučiti za Mega, koja bi mogla kontrolirati skroman broj od 30 servo -a ili više. Ako gradite 3D štampač, trebali biste koristiti i ovu ploču sa Ramps štitom (trenutno pokušavam da napravim ovaj projekat. Molimo vas da glasate za mene na Arduino takmičenju, jer bi mi trebala jedna od nagrada da bih mogao Ako to konačno učinim, bit ću vam izuzetno zahvalan na podršci i pokušati napisati Ible o izradi projekta). Ali ako želite izgraditi mikro Bluetooth četvorokopter, trebali biste odabrati najmanju dostupnu ploču (sve dok može podnijeti zadatak).
Dakle, odlične ploče za napredne projekte su … pa, mogli biste početi razmišljati da su jedine ploče za koje znam Uno, Mega, Nano i Pro Mini, a da su mi posljednje dvije očigledno najdraže (vjerojatno ste pogodili rekli bi te ploče). Istina je da volim posljednje i da sam ponovio iste četiri ploče u svakoj kategoriji, ali stvar je u tome da su to relativno dobre ploče i za početnike i za profesionalce. Počeo sam s dva Pro Minia, a kasnije sam kupio dva Nanosa, i oni me ozbiljno (do sada) nisu iznevjerili. Planiram nabaviti Mega jednostavno zato što su druge ploče dvije male za 3D štampač. Osim toga, i dalje sam savršeno zadovoljan pločama koje sam kupio prije gotovo godinu dana (da … još uvijek relativno novajlija … ali vjerujte mi, već sam proveo svoje duge sate petljajući s njima i gradeći sklopove. Ne podcjenjujte ja ili … vaš Arduino će izgorjeti), jer mogu povući gotovo svaki projekt. Međutim, ako mislite da ove ploče nisu ono što tražite ili trebate, možete provjeriti i Micro ploču (iako nisam čuo previše dobre kritike o njoj … Odlučio sam se za Nano umjesto nje i mislim da sam napravio najbolji izbor), Due, Leonardo, između ostalih (većina ovih izgleda kao Uno ili Mega, ali imaju neke male razlike, poput brzine, radnog napona itd.).
Korak 5: Samo malo za objašnjenje sljedećih kategorija …
Kategorije o kojima sam vam do sada govorio podijeljene su prema složenosti i zahtjevima vašeg odbora. Od ovog koraka naprijed, većina kategorija će se odnositi na srednje i teške projekte. Ovdje ćete htjeti učiniti posao što efikasnijim, uz najmanje truda i zauzetog prostora. Pokušaćete izbjeći kabele, nabavite Arduino dizajniran savršeno za vaš projekt, a pritom uopće nećete gubiti prostor i snagu. Dakle, zaronimo u svijet više specijaliziranih ploča ili aplikacija.
Korak 6: UAV i dronovi
Da ste pogledali kako ja uvijek postavljam dronove kao najbolji primjer za male Arduino projekte, mogli ste pretpostaviti da sam ozbiljan ljubitelj UAV-a. I to sam upravo ja. Dakle, prva kategorija o kojoj ću govoriti je … pa, trebali ste to pogoditi … Dronovi.
Bespilotne letjelice su definirane kao "zrakoplov bez ljudskog pilota na brodu" (Wikipedia). Kako su u zraku, imaju određeno ograničenje težine. Naravno, svi bi voljeli imati mikromotore koji su podigli svaki po 2 kg. No, kako to nije slučaj, kada dizajnirate vlastiti bespilotnu letjelicu (bespilotnu letjelicu), morat ćete je pokušati učiniti što lakšom (manja težina = manja potrošnja energije = više vremena leta). Sve dok dva Arduina imaju manje -više iste težine i veličine, nabavite najbolji (brži procesor, više pinova itd.). Ne tražite ploču koja ima tačno onoliki broj pinova koji vam je potreban: uvijek ostavite neke "rezervne dijelove" u slučaju da želite dodati još senzora, servo pogona itd. S druge strane, ako dvije ploče imaju iste pinove i mogućnosti, uvijek idi za najmanju.
Najbolje ploče za ovu vrstu projekata: Pro Mini i Nano (koje imaju približno isti broj pinova i jednake veličine). Naravno, mogli biste koristiti bilo koju dasku koju poželite, ali ne planirajte gradnju bespilotne letjelice od 10 cm koristeći Mega (zaradit ćete moj bijes zauvijek. Bilo bi zanimljivo vidjeti da pokušate, u svakom slučaju!). Ako pronađete odličan štit ili okvir koji savršeno pristaje uz veću ploču, svakako ga upotrijebite. Trenutno ne znam ništa slično, ali ko zna šta biste mogli izmisliti?
Što se tiče radio komunikacija, do sada nisam čuo za ploču koja ima integrirani komunikacijski čip (ne govorimo o WiFi -u ili Bluetooth -u, ali istinskim mogućnostima od 2,4 Ghz s dobrom brzinom prijenosa). Neki projekti uključuju korištenje običnog radio prijemnika i omogućavanje da Arduino djeluje kao kontrolor leta. Otkrio sam da je zanimljivije da sam napravim prijemnik i kontroler, koristeći pristupačan primopredajnik od 2,4 Ghz: NRF24L01 (samo ga nazovite NRF24 ili RF24). Neki od ovih modula dolaze s vanjskim antenama za veći domet, dok su drugi manji i imaju samo PCB antenu. Dugo sam mislio da je NRF24 cijeli radio modul, dok nisam "prosvijetljen" i "otkrio" da je NRF24 zapravo samo mali, crni čip, da je ostatak modula samo "probojna" ploča, što, naravno, hiljade puta olakšava veze. Ovaj modul mi se jako sviđa jer ima relativno dobar domet (iako antena nije vanjska) i lako se povezuje. Ako želite provjeriti projekt napravljen s njim, pročitajte ovaj Ible o tome kako dodati bežični servo upravljač i indikator napunjenosti baterije jeftinom bespilotnom letjelici koji ih nema (opet bespilotne letjelice!).
Korak 7: IoT/Wifi
Nastavljajući s temom bežične komunikacije, reći ću vam o najboljim pločama za IoT (Internet of Things) ili WiFi veze. IoT je relativno nov izum koji nastoji povezati sve stvari jedna s drugom, automatizirati procese i olakšati život. Pomoću IoT -a možete isključiti svjetla koja ste slučajno ostavili kod kuće iz ureda ili primati e -poštu kada se hrana za pse potroši. U osnovi, samo vam je potrebna ploča koja podržava WiFi, internet i IoT platforma, poput IFTTT -a. Budući da nisam stručnjak za izradu IoT projekata i skica, molimo vas da provjerite ovaj razred od strane bekathwia, gdje ćete naučiti osnovne i napredne projekte, kao i kako spojiti Arduinos koji se koristi, fizički (žice, senzori itd.) i bežično (Internet).
Najpoznatije i korištene ploče su ESP8266s (čip lemljen na njemu zapravo je ESP8266, a s njim postoji mnogo različitih ploča za razbijanje). Čini se da su neki slični širokom Pro Mini -u, dok drugi izgledaju kao NRF24 modul bez vanjske antene o kojoj sam vam već govorio. Ove posljednje se mogu dodati uobičajenom Arduinu radi dodavanja bežičnih mogućnosti. Arduino Yun, sličan Uno -u, također ima integrirani WiFi čip, a koristan je jer je kompatibilan s nekoliko štitova i ima više pinova od običnog ESP8266. I Yun i ESP8266 mogu se programirati iz Arduino IDE softvera, nakon što su od upravljača odbora dobili "upravljačke programe".
ESP8266 nisu svi dizajnirani za rad na 5v logici; neki njihovi pinovi mogu zahtijevati manji napon za ispravan rad. Zato prije kupovine ploče uvijek provjerite dijagram ispisa i specifikacije (potražite "(naziv ploče) + pinout + dijagram" unutar Chromea, Firefoxa, Safarija itd.).
Postoje i neki "Arduinosi" (nisu baš sigurni da su pravi Arduini, ponekad su samo "kolaž" različitih PCB-a i ploča, kao i čipova) koji se temelje na procesorima u stilu Uno i Mega i uključuju WiFi povezivost. Nisam siguran kako su povezani ili u njihovoj kompatibilnosti sa štitovima, pa kupujte na vlastitu odgovornost.
Korak 8: Bluetooth
Još jedna odlična bežična mogućnost. Glavna razlika s WiFi vezama je ta što je domet (u ovom slučaju) samo nekoliko metara (teoretski, možete kontrolirati IoT ploče s bilo kojeg mjesta na svijetu, sve dok Arduino i vi imate internet), te da je brzina Bluetooth veza je dosta brža. Bluetooth mogućnosti odlične su za izradu projekata kontroliranih mobitelom (koristeći specijalizirane aplikacije, poput Roborema), poput RC automobila, rovera, bespilotnih letjelica, kontrolora LED traka, zvučnika itd.
Neke ploče dolaze s integriranim Bluetooth čipovima (iako ne znam mnoge). Drugi to ne rade i zato postoje vanjski Bluetooth moduli. Najpoznatiji čipovi su HC-05 i HC-06, koji se prodaju zasebno ili u razbijačima, obično sa 6-pinskim interfejsom (od kojih se obično koriste samo 4). Ovi moduli se oslanjaju na korištenje Tx i Rx pinova na Arduinu (serijski pinovi), koji se mogu zamijeniti virtualnim Tx i Rx pinovima (softverski serijski). Zbog toga je moguće programirati HC-05 i HC-06 pomoću Pro Mini programatora preko serijskog monitora Arduino IDE-a. Pomoću ove metode možete izabrati ime s kojim će se prikazivati drugim uređajima, lozinku, brzinu prijenosa, između ostalih opcija. O ovome sam saznao iz ovog sjajnog Instructable -a od sayem2603. Ako planirate koristiti ove module, svakako biste trebali pročitati Ible jer ćete pronaći hrpu zanimljivih činjenica za koje niste znali.
Dakle, dobre ploče za Bluetooth veze su … pa, nisam isprobao nijedan Arduino s integriranim Bluetooth čipom, ali koliko znam i HC-05 i HC-06 jedno su od najboljih rješenja. Skoro svaki Arduino radi s ovim modulima; Ja lično koristim i Pro Minis i Nanos. Jedino što vam se možda neće svidjeti pri korištenju ovih Bluetooth modula je da su vam potrebna 4 kabela. Ako ste „bez kabela; samo štitovi i daske”, možda ćete morati malo kopati. U protivnom ćete otkriti da čak i s kabelima mali Arduino s jednom od ovih ploča ne zauzima toliko prostora kao Arduino veličine Uno s Bluetoothom.
Osim WiFi, Bluetooth i 2,4 Ghz modula i ploča, postoje i neki koji rade na različitim frekvencijama. Na primjer, jhaewfawef, čije sam postojanje otkrio kada sam pročitao ovaj veliki Ible od …, koristi niže frekvencije za postizanje prijenosa izuzetno velikog dometa (LoRa = +10 km dometa). Nisam ih još isprobala, ali čini se kao super zanimljiv projekt. Neki moduli koriste 169 Mhz, 433 Mhz, 868 Mhz ili 915 Mhz, ali sve frekvencije su ispod 1 Ghz. Prednost u odnosu na 2,4 sistema je što je raspon poboljšan, ali brzina prijenosa podataka mora biti niža (nije previše važno … nećete poslati datoteku od 1 Gb putem ovih radija … vjerojatno). Interfejsi pinova mogu se jako razlikovati, od 3 ili 4 pina do cijele ploče u stilu Nano sa radiom.
Iskreno govoreći, ne znam mnogo o njima jer sam više tip od 2,4 Ghz. …, Međutim, izgleda odlično i volio bih ga nabaviti čim budem u mogućnosti. Ovi Arduini (ili moduli) savršeni su za vremenske senzore (daleko od vaše baze), UAV telemetriju, a možda čak i neku vrstu ne-WiFi IoT-a (nije ispravno IoT, ali ipak možete kontrolirati elektroniku svoje kuće pomoću ovih vrsta radija). Dakle, ako vas zanima nešto poput ovoga, pokušajte nabaviti jedno od njih.
Korak 9: Ostale radio frekvencije
Osim WiFi, Bluetooth i 2,4 Ghz modula i ploča, postoje i neki koji rade na različitim frekvencijama. Na primjer, Adafruit Feather 32u4 RFM95, čije postojanje sam otkrio kada sam čitao ovo sjajno Ible od Jakub_Nagyja, koristi niže frekvencije za postizanje prenosa izuzetno velikog dometa (LoRa = +10 km dometa). Nisam ih još isprobala, ali čini se kao super zanimljiv projekt. Neki moduli koriste 169 Mhz, 433 Mhz, 868 Mhz ili 915 Mhz, ali sve frekvencije su ispod 1 Ghz. Prednost u odnosu na 2,4 sistema je što je raspon poboljšan, ali brzina prijenosa podataka mora biti niža (nije previše važno … nećete poslati datoteku od 1 Gb putem ovih radija … vjerojatno). Interfejsi pinova mogu se jako razlikovati, od 3 ili 4 pina do cijele ploče u stilu Nano sa radiom.
Iskreno govoreći, ne znam mnogo o njima jer sam više tip od 2,4 Ghz. Adafruit Feather 32u4 RFM95, međutim, izgleda odlično i volio bih ga nabaviti čim budem u mogućnosti. Ovi Arduini (ili moduli) savršeni su za vremenske senzore (daleko od vaše baze), UAV telemetriju, a možda čak i neku vrstu ne-WiFi IoT-a (nije ispravno IoT, ali ipak možete kontrolirati elektroniku svoje kuće pomoću ovih vrsta radija). Dakle, ako vas zanima nešto poput ovoga, pokušajte nabaviti jedno od njih.
Korak 10: Vratimo se na ploče koje nemaju bežične veze… Arduino kompatibilan sa zaštitom
Kao što sam vam rekao u jednom od prvih koraka, štitovi su PCB -i koji su složeni direktno na Arduino ploču a) dodaju funkciju i b) smanjuju potrebu za kablovima. Ponekad se štitovi mogu naslagati na druge štitove, čineći sendvič ili štit-kulu od mnogih bardova. Neki su štitovi kompatibilni samo s određenim Arduinom (budući da se distribucija pinova razlikuje od modela do modela); dok su drugi dizajnirani za više od jednog (ovaj ekran je ogroman, taktilni i kompatibilan i sa Uno -om i Mega -om. Ozbiljno bih ga želio dobiti. Nadam se, ako pobijedim na Arduino takmičenju, možda ću doći do ovog modula i mnogih drugih druge Arduino komponente koje će vam donijeti više instrukcija).
Većina štitova je dizajnirana za Uno i Mega (vjerovatno i za slične ploče, ali nisam toliko siguran u to. Nemojte uništavati svoje štitove ili ploče!). Štitovi se također mogu izrađivati po mjeri (pogledajte ove slike) ili dizajnirati za manje ploče. Neki od njih dodaju bežične mogućnosti, mrežno povezivanje, ekrane, dugmad, površinu proto-ploče, kontrolere motora, releje naizmjenične struje itd. Neki posebni štitovi dizajnirani su posebno za CNC i 3D štampanje (Ramps board). Oni imaju utičnice na vrhu za dodavanje upravljačkih programa koračnih motora.
Dakle, ako razmišljate o upotrebi Arduino ploče s različitim štitovima, moj najbolji prijedlog bili bi Mega i Uno. Posljednji ima nedostatak što ima manje iglica, pa nećete moći koristiti veće štitove kao rampe. Mega, s druge strane, ima svoje probleme: neke iglice na Uno -u nalaze se u različitim sektorima na Megi, pa nećete moći koristiti sve Uno štitove, koji su popularniji i rasprostranjeniji od Mega.
Korak 11: CNC i 3D štampanje
Neki od mojih omiljenih projekata vezani su za CNC ili 3D mašine za štampanje (i dronove). Sposobnost pretvaranja računarskog dizajna u 3D mehaničke pokrete je samo…. Awesome. Ne samo da je teoretski dio kul; zadovoljstvo što izrađujete vlastite komade sa mašinom koju ste VI izgradili od nule je ogromno. CNC štit se može koristiti za izradu laserskih gravera i rezača, mašina za bušenje, CNC -a zasnovanih na Dremelu, itd. Trenutno štedim novac za izradu svog prvog 3D štampača, zasnovanog na Arduino Mega i Ramps 1.5 štitu. Do sada su svi mehanički dijelovi koji su mi bili potrebni za moje projekte izrađivani pomoću Lego kockica ili nečeg sličnog, što je rezultiralo zanimljivim, ali nepreciznim „mašinama“. Molim vas glasajte za mene i pomozite mom projektu da se pokrene. Kad završim, pokušat ću napraviti Ible o tome kako napraviti 3D pisač.
Vraćajući se na CNC i 3D štampanje, ako ste zainteresovani za bilo koju od ovih stvari, vjerovatno biste trebali provjeriti ovaj CNC štit (dizajniran za Uno, ali sumnjam da je kompatibilan i sa Mega) ili ove za 3D štampanje (Arduino Mega kompatibilni samo, imaju previše pinova za Uno). I CNC štit i jedan za 3D štampanje imaju utičnice namijenjene posebno za upravljače koračnim motorima (slično kao A9488), koji upravljaju motorima X, Y i Z osi (i ekstruderom na 3D štampaču). Ne znam mnogo o CNC štitu, ali rampe također imaju potrebne konektore za ostale dijelove 3D pisača (termistore, izvor velike snage, grijač itd.). Koliko ja znam, postoje 3 verzije Ramps ploče (štit za 3d štampanje): 1.4, 1.5 i 1.6. Zadnja dva modela su gotovo identična, izgledaju uredno i relativno jednostavno, dok najstariji izgleda malo drugačije (s tranzistorima montiranim pomoću THT tehnologije, većim osiguračima itd.). 1.6 uključuje bolje hlađenje za Mosfet tranzistore. U svakom slučaju nema previše razlika, pa odaberite onu koja vam se najviše sviđa (pokušajte nabaviti najnoviju).
Dakle, najbolji Arduinos za ovaj projekt bio bi Mega (nisam siguran da li je kompatibilan sa CNC štitom. Vidio sam nešto od tipa koji koristi rampe za napajanje CNC stroja. Trebali biste to potražiti i onda mi reći o tome), i na drugom mjestu Uno (definitivno nije kompatibilan s rampama). 3D štampač možete povezati bilo kojim Arduinom sa respektabilnim brojem pinova; međutim, bit će to ozbiljna zbrka, pa uštedite malo vremena i strpljenja i nabavite Megu.
Korak 12: Mikro ploče (ne poput Arduino Micro… Ozbiljno mikro ploče)
Mislili ste da su Pro Mini i Nano mali? Pa, samo pogledajte Attinyjeve „ploče“(zapravo samo čipove). Ponekad jednostavno morate kontrolirati mali servo sa samo jednim pinom ili treptati LED diodom svake 3 sekunde i staviti elektroniku na super malo (2x2x2 cm) mjesto. Šta radiš? Prije svega, zaboravljate Mega i Uno. Onda malo posumnjate i konačno izbrišete Nano i Pro Mini iz svog uma. Šta je ostalo? Mikro, 8-pinski IC (integrirani čip) zvan Attiny85.
Ova mikro „ploča“(koja je zapravo samo mali čip) ima 5v i Gnd pin (po 1 svaki) i 6 drugih pinova, od kojih su neki dvostruki (ili trostruki) kao analogni, digitalni, SPI itd. Morate provjeriti pinout za tačne specifikacije. Očigledno, ploča se može programirati sa specijaliziranim USB adapterom ili čak s drugim Arduinom (koristeći posebnu skicu i SPI sučelje. Nisam profesionalac po ovom pitanju). Dragocjeno sam mislio da možete jednostavno koristiti Pro Mini programer (koristeći Tx i Rx pinove) za postavljanje skice; ali koliko ja sada znam, ne možete.
Dakle, odlične mikro ploče za mikro projekte su Attiny85 (samo čip, ali možete ga lemiti na matičnu ploču ili upotrijebiti 2x4 žensku IC utičnicu, u koju bi Attiny85 trebao savršeno pristajati), Digispark Attiny85 (ovo je Kickstarter proboj) ploča za ovaj IC. Uključuje, u malom prostoru, USB konektor, regulator snage i pin za olakšavanje povezivanja) ili drugu Attiny IC (dolaze u različitim veličinama).
Korak 13: Šta je sa klonovima?
Gotovo svaki dobar proizvod ima svoje klonove i imitacije. GoPro, DJI, Lego i svaki uspješan brend i kompanija vidjeli su da se to dogodilo. I Arduino nije izuzetak od pravila. Iskreno govoreći, ne znam ni kako razlikovati pravi Arduino od lažnog. Možda je čak i jedna od onih ploča koje sam preporučio klon, ali većina njih nije. Ako želite saznati koje su ploče originalne, a koje nisu, trebali biste provjeriti internet jer postoji mnoštvo potrebnih vodiča i informacija koje možete saznati.
Neću reći treba li vjerovati klonovima ili ne. Naravno, trebali biste pokušati nabaviti originalne ploče jer će na webu biti puno više informacija i podrške za njih. Osim toga, klonovi se ponekad razlikuju po rasporedu pinova, pa štitovi možda neće raditi na "istoj" ploči.
Sumnjam da su ploče koje imam klonovi. Sve četiri su bile relativno jeftine, pa mi ušteda novca ili manje ne bi promijenila život. Problemi s klonovima su u tome što a) se naziv ili model mogu razlikovati na Arduino IDE -u; b) Štitovi možda nisu kompatibilni; c) Posebni pinovi se mogu razlikovati (I2C, SPI, itd.); d) Možda neće raditi kako se očekuje. Klonovi, međutim, mogu savršeno funkcionirati, a možda ćete biti i sretniji s lažnim, s originalnim. Ali, ako nešto ne uspije, zapamtite da sam vam rekao da trebate nabaviti originale (molim vas nemojte me kriviti za ništa što nije moja krivica. Ako je tako, onda možete kriviti mene).
Korak 14: Sljedeći korak?
Dakle, sada kada sam vam rekao o većini Arduino kategorija za koje znam, vrijeme je da …
- Odaberite vlastitu ploču i recite mi o tome (opcija "Uspio sam!" Opcija).
- Napravite sjajan Arduino projekt i objavite ga kao “Uspio sam!”.
- Napravite vlastiti Arduino (poput ovih momaka) ili samo upotrijebite IC, kao što je Nikus učinio u svom Quadcopter Instructable.
- Reci mi da na listu dodam kategoriju Arduino ploče.
- Napišite vlastiti odličan Instructable.
Pa, sad kad ste pročitali, glasajte za mene na Arduino natjecanju. Nadam se da vam je ovaj Ible bio od koristi i pomogao vam u vašem prvom ili sljedećem projektu, i hvala vam puno na čitanju!
Preporučuje se:
Instalacija De La Carte TagTagTag Pour Nabaztag / Instaliranje TagTagTag ploče na vaš Nabaztag: 15 koraka
Instalacija De La Carte TagTagTag Pour Nabaztag / Instaliranje TagTagTag ploče na vaš Nabaztag: (pogledajte dolje za verziju na engleskom) La carte TagTagTag je crna crta 2018. lors de Maker Faire Paris za promjenu renaitre les Nabaztag et les Nabaztag: Elle a fait l'objet ensuite d'un financeance participatif sur Ulule en juin 2019, si vous souhaitez
Google Cardboard 1.5 - najbolje od 1.0 + 2.0: 10 koraka (sa slikama)
Google Cardboard 1.5 - najbolje od 1.0 + 2.0: Google Cardboard je jeftin način da doživite virtualnu stvarnost (VR) na svom Apple ili Android mobilnom telefonu. Preuzimate aplikacije (mnoge besplatne-pogledajte napomene na kraju), stavljate ih u preglednik sličan ViewMasteru i pomičete glavu da vidite 360 stupnjeva stvarnog ili
Instalacija De La Carte TagTagTag Pour Nabaztag: tag / Instaliranje TagTagTag ploče na vaš Nabaztag: tag: 23 koraka
Instalacija De La Carte TagTagTag Pour Nabaztag: tag / Instaliranje TagTagTag ploče na vaš Nabaztag: tag: (pogledajte dolje za verziju na engleskom jeziku) La carte TagTagTag e été créee 2018. lors de Maker Faire Paris za promjenu oznake Nabaztag et nabaztag i oznake: . Elle a fait l'objet ensuite d'un financeance participatif sur Ulule en juin 2019, si vous souhaitez
Nifty Neopixel natpisne ploče i ploče: 3 koraka
Nifty Neopixel natpisne ploče i ploče: Evo jednostavnog načina da napravite prilagođene natpisne ploče ili praktične natpise koje je potrebno postaviti u blizini skupe, krhke ili opasne opreme. Osvijetlite ih neopikselima kako biste istaknuli važnu poruku na znaku. Odlično za sajam proizvođača ili konvenciju
Najbolje RGB LED diode za bilo koji projekt (WS2812, Aka NeoPixels): 6 koraka (sa slikama)
Najbolji RGB LED -ovi za bilo koji projekt (WS2812, Aka NeoPixels): Kada radimo sa LED -ima, često volimo kontrolirati njihovo stanje (uključeno/isključeno), svjetlinu i boju. Postoji mnogo, mnogo različitih načina za to, ali nijedan nije tako kompaktno rješenje kao WS2812 RGB LED. U svom malom pakovanju od 5 mm x 5 mm