Satura rādītājs:

Labākās Arduino dēļi jūsu projektam: 14 soļi
Labākās Arduino dēļi jūsu projektam: 14 soļi

Video: Labākās Arduino dēļi jūsu projektam: 14 soļi

Video: Labākās Arduino dēļi jūsu projektam: 14 soļi
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Novembris
Anonim
Labākās Arduino dēļi jūsu projektam
Labākās Arduino dēļi jūsu projektam
Labākās Arduino dēļi jūsu projektam
Labākās Arduino dēļi jūsu projektam

*Lūdzu, paturiet prātā, ka es publicēju šo pamācību ļoti tuvu Arduino konkursa finiša līnijai (lūdzu, balsojiet par mani!), Jo man iepriekš nebija pietiekami daudz laika tā izgatavošanai. Pašlaik man ir skola no pulksten 8:00 līdz plkst. Liels paldies par sapratni un ceru, ka jums patiks pamācība!*

Varbūt jūs esat iesācējs, kurš strādā pie neliela projekta, vai profesionālis, kurš izstrādā foršu robotu. Abos gadījumos jums būs jāizvēlas, kuru vadības paneli izmantot. Tagad, pirms ienirt, kurā Arduino jūs izmantosit, lūdzu, ņemiet vērā sekojošo: Arduino nav tas pats, kas Raspberry Pi. Pirmais ir vienkāršāks, mazāks, mazāk enerģijas patērējošs; otrs ir spēcīgs, lielāks un labāk spēj sarežģītākas lietas. Lielākā daļa Arduinos maksā mazāk, un tām nav pēdējo grafisko, AI, kameru uc iespēju; Aveņu pīrāgi ir ļoti spēcīgi, lai tos ievietotu Arduino vietā (izņemot dažus gadījumus). Arduino ievietošana tur, kur vajadzētu būt avenei, ir līdzīga divu cilindru motora ievietošanai V6 automašīnā; un otrādi. Tas nenozīmē, ka avenes ir labākas, vienkārši pilda dažādus uzdevumus.

Ja jūs nolēmāt izmantot aveņu, lūdzu, nelasiet šo Ible (saīsinājums no "Instructable". Es vienmēr izmantošu šādus saīsinājumus, tāpēc nebrīnieties!). Es nevēlos saņemt tādus komentārus kā "Tu izšķērdēji manu laiku!" utt., tikai tāpēc, ka jūs gaidījāt aveņu un dabūjāt tikai Arduinos. No otras puses, ja vēlaties atrast Arduino dēli, neņemiet vērā šo brīdinājumu un turpiniet. Ja esat pilnīgs iesācējs Arduino, lūdzu, reģistrējieties šajā Arduino klasē, ko veic bekathwia.

Šis Ible tiks sadalīts labākajos dēļos katram projekta veidam. Šajā "klasifikācijā" es ņemšu vērā cita starpā izmēru, tapas, vairogu saderību, lietošanas ērtumu, papildu iespējas. Tagad, kad esam pabeiguši ievadrakstu, pāriesim pie materiāliem.

1. solis: materiāli

Materiāli
Materiāli

Uzgaidiet sekundi … Kādi materiāli? Patiesībā, ja jūs būtu izlasījis šī Ible nosaukumu, jums vajadzēja pareizi domāt, ka jūs neizmantojat nekādus materiālus. Galu galā šīs pamācības mērķis ir palīdzēt jums atrast materiālus, kurus izmantosit citos projektos. Tikai, lai sniegtu jums priekšstatu, kad jūs faktiski iegūstat savu Arduino plati, paturiet prātā, ka jums būs nepieciešams arī nepieciešamais USB kabelis vai programmētājs, kā arī Arduino IDE programmatūra (Mac, Windows un Linux). Jūs to varat lejupielādēt no šejienes. Šīs programmas funkcija ir izveidot skices (nosaukums, kas dots mazajām programmām, kuras jūs augšupielādēsit Arduino panelī) un "ievietot tās dēlī" ("augšupielādēt"). Ja jūs interesē, pārbaudiet šo pamācību, kā programmēt savu Arduino ar savu Android mobilo tālruni (daži puiši man teica, ka lietotnes IOS versija nedarbojās labi).

Tagad, kad jums ir tas, kas jums būs nepieciešams (patiesībā jums ir nepieciešams tikai jauns projekts, interese par to un pāris dolāri. Es neiesaku nevienu vietu, kur nopirkt dēļus, es to dabūju no vietējā veikala), pāriesim pie pirmās dēļu kategorijas.

2. darbība: pamata, prototipu vai pirmās Arduino dēļi

Pamata, prototipu vai pirmās Arduino dēļi
Pamata, prototipu vai pirmās Arduino dēļi
Pamata, prototipu vai pirmās Arduino dēļi
Pamata, prototipu vai pirmās Arduino dēļi

Pirmā kategorija, par kuru es jums pastāstīšu, ir pamata jeb prototipēšanas dēlis. Tas nenozīmē, ka tas būs ārkārtīgi vienkāršs, lēts un tam būs maz funkciju un tapu. Tas nozīmē tikai to, ka tie parasti nav īpaši sarežģīti, tīmeklī ir daudz informācijas, kuru varat pārbaudīt, un var vairāk vai mazāk uzņemties jebkuru projektu, kas jūs varētu interesēt šajā posmā. Svaram un izmēram nav lielas nozīmes, jums nav vajadzīgas 60 tapas un WiFi, bet ir nepieciešama stabila darba bāze. Pirmais Arduino, kas ienāk ikviena galvā: Uno.

Arduino Uno ir viens no pazīstamākajiem modeļiem, un tas ir ārkārtīgi interesants iesācējiem un profesionāļiem. Viena no labākajām iespējām, kas tai piemīt, bez USB/SPI/I2C pieslēgvietām (meklējiet tās internetā), ir iespēja tajā sakraut Arduino vairogus. Arduino vairogi būtībā ir iepriekš būvēti PCB, kuru apakšā ir tapas un kas ir uzstādīti tieši uz Arduino plates. Ir interneta vairogi, servo vairogi, Proto Board vairogi utt. Lielākā daļa no tiem tika izstrādāti speciāli Arduino Uno, bet daži ir paredzēti arī Mega (kā norāda nosaukums, tas ir liels). Daži vairogi ir pat paredzēti gan Uno, gan Mega. Vislabāk par vairogiem ir tas, ka tie izvairās no kabeļu nepieciešamības, un dažos gadījumos daudzus vairogus var sakraut vienu virs otra.

Tātad Uno, iespējams, ir viena no jūsu labākajām izvēlēm. Pēc manas pieredzes, Pro Mini bija ļoti labs manam dizainam. Sākumā man nebija noteikta projekta, bet, tā kā tas bija mazs un tajā pašā laikā bija pietiekami daudz tapas, tas kļuva ārkārtīgi noderīgs jebkuram, ko mēģināju izgatavot. Izņemot vairoga saderību, tam ir gandrīz tādas pašas iespējas kā Uno, izņemot USB portu un dažas citas īpašas tapas. Tomēr, būdams mazs, tas varētu nebūt labākais risinājums. Nano atrodas līdzīgā stāvoklī, lai gan tam ir sieviešu Mini USB B savienotājs.

Patiesību sakot, jūs varētu izmantot gandrīz jebkuru Arduino bez daudzām lietām (kas paaugstina cenu). Tomēr populārākā tāfele ir Uno.

3. darbība: vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas

Vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas
Vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas
Vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas
Vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas
Vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas
Vidējas Arduino plāksnes: fiziskās specifikācijas ir salīdzinoši svarīgas

Tātad, jūs jau esat nokārtojis iesācēju dēļus. Tagad tā vietā, lai meklētu dēli, kas būtu noderīgs lielākajai daļai vienkāršu projektu un viegli saskarnē, jūs meklējat Arduinos ar mazāku izmēru un svaru, bet tādām pašām tapām un iespējām. Tomēr ne visiem starpposma projektiem ir nepieciešamas šīs specifikācijas. Varbūt jums ir papildu telpa un Uno lieliski iederas. Bet daudzas reizes jūs būsiet neapmierināti, konstatējot, ka tas, ko jūs domājāt par lielu telpu, pārvēršas par šauru. Tātad… Noteikumi dizaina izstrādei: vienmēr paturiet prātā, ka jūsu telpa izrādīsies mazāka, nekā gaidījāt. Centieties neplānot projektus, kuros viss lieliski iekļaujas; jūs būsiet vīlušies, kad tā nebūs.

Tieši tāpēc jums vajadzētu sākt domāt par mazākiem Arduino dēļiem. Ir daudz grūtāk ievietot Uno drona apvalkā nekā Pro Mini vai Nano. Turklāt, kā jau teicu iepriekš, arī tapām ir nozīme, tāpat kā loģikai un barošanas spriegumam. Lielākā daļa sensoru ir savienoti tieši ar 5V; bet citiem Vcc tapās nevar būt vairāk par 3.3v, lai gan viņi varētu izmantot 5v loģiku. Dažiem Arduino ir iebūvēti regulatori, bet Pro Minis, kas ir 5 un 3,3 voltu versijās, uz tiem nav specializētu regulatoru tapas. No otras puses, Nano to dara. Tomēr, ja izvēlaties starp 5v un 3,3v Pro Mini, iegūstiet 5v, jo tam ir ātrāks procesors. 3.3v regulatorus var atrast Pro Mini USB programmētājā vai kā mazus "tranzistorus" (tos var iegūt atsevišķi vai jau pielodēti pie miniplates). Atgriežoties pie tapu skaita, gan Pro Mini, gan Nano bez 14 digitālajām tapām (no kurām varat izmantot 12, pārējās ir Rx un Tx tapas) ir 8 analogās tapas, savukārt Uno ir tikai 6 no tām. Ja jūsu projektam ir vajadzīgas vairāk nekā sešas analogās ieejas (potenciometri, I2C utt.), Jums, iespējams, būs jāatsakās no idejas izmantot Uno.

Tātad, šajā solī es ieteiktu jums Uno (kas vienmēr ir noderīgi), Pro Mini (mana pirmā tāfele, patiešām jauka, bet tai nav integrētas USB ligzdas, kas nozīmē, ka jums būs jāiegādājas ārējs programmētājs), Nano (tāda paša izmēra kā Pro Mini, bet ar USB ligzdu un vēl pāris tapām) un Mega (pārāk liels, bet super labs. Ir vairāk nekā 70 tapas).

4. solis: Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes

Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes
Pro dēļi: izmērs, svars un tapas ir vissvarīgākās iezīmes

Jūs jau esat pavadījis kādu laiku, strādājot ar saviem Arduinos, un esat gatavi sākt lielisku un satriecošu projektu. Bet vispirms jums būs nepieciešama tāfele, kas ne tikai spēj sasniegt jūsu mērķi, bet arī iekļaujas jūsu precīzā rāmī. Tomēr šī vajadzība nenozīmē, ka jums ir jāiegūst pēc iespējas mazāka dēlis. Šim ivver hexapod, piemēram, ar 3 servoservisiem katrā kājā un daudziem sensoriem būtu nepieciešams daudz vairāk nekā 20 digitālās tapas, kas pieejamas Pro Mini vai Nano (12 digitālās tapas + 8 analogās. Tas nav ļoti zināms) ka tapas A0, A1, A2 utt. var adresēt kā digitālās tapas, ja izmantojat tapas numuru 14, 15, 16 un tā tālāk). Šajā gadījumā jums, iespējams, vajadzētu izvēlēties Mega, kas varētu kontrolēt nelielu skaitu 30 vai vairāk servos. Ja jūs veidojat 3D printeri, jums vajadzētu arī izmantot šo dēli ar rampas vairogu (es šobrīd mēģinu izveidot šo projektu. Lūdzu, balsojiet par mani Arduino konkursā, jo man būtu nepieciešama viena no balvām, lai varētu Ja es beidzot to izdarīšu, būšu ārkārtīgi pateicīgs par jūsu atbalstu un mēģināšu uzrakstīt Ible par projekta tapšanu). Bet, ja vēlaties izveidot mikro Bluetooth kvadrakopteri, jums jāizvēlas mazākā pieejamā tāfele (ja vien tā spēj izpildīt uzdevumu).

Tātad, lieliski padomi progresīviem projektiem ir … labi, jūs varētu sākt domāt, ka vienīgās dēļi, par kuriem es zinu, ir Uno, Mega, Nano un Pro Mini, un ka pēdējie divi noteikti ir mani favorīti (jūs droši vien uzminējāt, ka es teiktu tās dēļi). Tā ir taisnība, ka es mīlu pēdējos un ka esmu atkārtojis tos pašus četrus dēļus katrā kategorijā, bet lieta ir tāda, ka tie ir salīdzinoši labi dēļi gan iesācējiem, gan profesionāļiem. Es sāku ar diviem Pro Minis un vēlāk nopirku divus Nanos, un viņi mani nopietni nekad nav pievīluši (līdz šim). Es plānoju iegūt Mega tikai tāpēc, ka pārējie dēļi ir divi mazi 3D printerim. Bez tam, es joprojām esmu pilnīgi apmierināts ar dēļiem, kurus es nopirku gandrīz pirms gada (jā … vēl salīdzinoši iesācējs … bet ticiet man, es jau esmu pavadījis savas garās stundas, ķemmējot ar tām un veidojot ķēdes. Nenovērtējiet par zemu es vai… tavs Arduino izdegīs), jo viņi var piesaistīt gandrīz jebkuru projektu. Tomēr, ja jums liekas, ka šie dēļi nav tas, ko jūs meklējat vai kas jums nepieciešams, varat arī pārbaudīt mikroshēmu (lai gan es par to nedzirdēju pārāk labas atsauksmes … es tā vietā izvēlējos Nano) un es domāju, ka es izdarīju labāko izvēli), Due, Leonardo, cita starpā (lielākā daļa no tām izskatās kā Uno vai Mega, taču tām ir nelielas atšķirības, piemēram, ātrums, darba spriegums utt.).

5. darbība: tikai neliela pietura, lai izskaidrotu šādas kategorijas…

Kategorijas, par kurām es jums līdz šim esmu stāstījis, tika sadalītas atbilstoši sarežģītībai un jūsu valdes prasībām. No šī soļa uz priekšu lielākā daļa kategoriju attiecas uz vidējiem un smagiem projektiem. Šeit jūs vēlaties padarīt darbu pēc iespējas efektīvāku, ar vismazāko piepūli un aizņemto vietu. Jūs mēģināsit izvairīties no kabeļiem, iegūt Arduino, kas ir ideāli piemērots jūsu projektam, un netērēt vietu un enerģiju. Tātad, ienirsim specializētu dēļu vai lietojumprogrammu pasaulē.

6. darbība. UAV un bezpilota lidaparāti

UAV un bezpilota lidaparāti
UAV un bezpilota lidaparāti
UAV un bezpilota lidaparāti
UAV un bezpilota lidaparāti
UAV un bezpilota lidaparāti
UAV un bezpilota lidaparāti

Ja paskatītos, kā es vienmēr ievietoju dronus kā labāko piemēru maza izmēra Arduino projektiem, jūs būtu domājis, ka esmu nopietns UAV fans. Un tieši tāds es esmu. Tātad pirmā kategorija, par kuru es runāšu, ir … nu, jums vajadzēja to uzminēt … Drones.

Droni tiek definēti kā "lidaparāts bez cilvēka pilota" (Wikipedia). Tā kā tie ir no gaisa, tiem ir noteikts svara ierobežojums. Protams, ikvienam patiktu, ja viņam būtu mikromotori, kas katrs paceltu 2 kg. Bet, tā kā tas nav, izstrādājot savu UAV (bezpilota lidaparātu), jums jācenšas padarīt to pēc iespējas vieglāku (mazāks svars = mazāks enerģijas patēriņš = vairāk lidojuma laika). Kamēr diviem Arduinos ir vairāk vai mazāk vienāds svars un izmērs, iegūstiet labāko (ātrāks procesors, vairāk tapas utt.). Nemeklējiet dēli, kuram ir tieši tāds kontaktu skaits, kāds jums nepieciešams: vienmēr atstājiet dažas "rezerves daļas", ja vēlaties pievienot vairāk sensoru, servo utt. No otras puses, ja diviem dēļiem ir vienādas tapas un iespējas, vienmēr izvēlies mazāko.

Labākās plāksnes šāda veida projektam: Pro Mini un Nano (kurām ir gandrīz vienāds tapas un vienāds izmērs). Protams, jūs varētu izmantot jebkuru dēli, kuru vēlaties, bet neplānojiet veidot 10 cm dronu, izmantojot Mega (jūs manas dusmas nopelnīsit uz visiem laikiem. Jebkurā gadījumā būtu interesanti redzēt, kā jūs mēģināt!). Ja atrodat lielisku vairogu vai rāmi, kas lieliski sader ar lielāku dēli, noteikti izmantojiet to. Pašlaik es nezinu neko tādu, bet kas zina, ko jūs varētu izdomāt?

Attiecībā uz radiosakaru daļu līdz šim neesmu dzirdējis par dēli, kurā būtu integrēta sakaru mikroshēma (nerunājot par WiFi vai Bluetooth, bet patiesas 2,4 Ghz iespējas ar labu pārsūtīšanas ātrumu). Daži projekti ietver regulāra radio uztvērēja izmantošanu un liek Arduino darboties kā lidojuma kontrolierim. Es atklāju, ka bija interesantāk pašam izgatavot uztvērēju un kontrolieri, izmantojot pieejamu 2,4 GHz raiduztvērēja moduli: NRF24L01 (vienkārši sauciet to par NRF24 vai RF24). Dažiem no šiem moduļiem ir ārējas antenas lielākam diapazonam, bet citi ir mazāki un tiem ir tikai PCB antena. Ilgu laiku es domāju, ka NRF24 ir viss radio modulis, līdz es biju “apgaismots” un “atklāju”, ka NRF24 patiesībā ir tikai maza, melna mikroshēma, ka pārējais modulis ir tikai “izlaušanās” plāksne., kas, protams, atvieglo savienojumus tūkstošiem reižu. Man ļoti patīk šis modulis, jo tam ir salīdzinoši labs diapazons (pat ja antena nav ārēja), to ir viegli saskarties. Ja vēlaties pārbaudīt ar to izveidotu projektu, izlasiet šo Ible par to, kā pievienot bezvadu servo vadību un akumulatora uzlādes līmeņa indikatoru lētam bezpilota lidaparātam, kuram nav neviena no tiem (atkal UAV!).

7. darbība: IoT/Wifi

IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi

Turpinot bezvadu sakaru tēmu, es jums pastāstīšu par labākajiem IoT (lietu interneta) vai WiFi savienojumu dēļiem. IoT ir salīdzinoši jauns izgudrojums, kura mērķis ir savienot visas lietas savā starpā, automatizēt procesus un atvieglot dzīvi. Izmantojot IoT, jūs varētu izslēgt apgaismojumu, kuru nejauši atstājāt mājās no sava biroja, vai saņemt e -pasta ziņojumus, kad jūsu suņu barība ir beigusies. Būtībā jums ir nepieciešama tikai WiFi spējīga tāfele, internets un IoT platforma, piemēram, IFTTT. Tā kā es neesmu IoT projektu un skiču veidošanas eksperts, lūdzu, iepazīstieties ar šo klasi, ko izstrādājis bekathwia, kur jūs uzzināsit pamata un uzlabotus projektus, kā arī to, kā sasaistīt izmantotos Arduinos gan fiziski (vadi, sensori utt.) un bezvadu režīmā (internets).

Vispazīstamākie un lietotie dēļi ir ESP8266 (uz tā lodētā mikroshēma patiesībā ir ESP8266, un ar to ir daudz dažādu sadalīšanas dēļu). Daži, šķiet, ir līdzīgi plašajam Pro Mini, bet citi izskatās kā NRF24 modulis bez ārējās antenas, par kuru es jums iepriekš teicu. Šos pēdējos var pievienot parastajam Arduino, lai pievienotu bezvadu iespējas. Arduino Yun, līdzīgi kā Uno, ir arī integrēta WiFi mikroshēma, un tā ir noderīga, jo tā ir saderīga ar pāris vairogiem un tai ir vairāk tapas nekā parastajai ESP8266. Gan Yun, gan ESP8266 var ieprogrammēt, izmantojot Arduino IDE programmatūru, pēc tam, kad no draivera ir ieguvis “draiverus”.

Visi ESP8266 nav paredzēti darbam pēc 5 V loģikas; dažu tapu pareizai darbībai var būt nepieciešams mazāks spriegums. Tāpēc pirms dēļa iegādes vienmēr pārbaudiet pinout diagrammu un specifikācijas (pārlūkā Chrome, Firefox, Safari utt. Meklējiet "(dēļa nosaukums) + pinout + diagramma").

Ir arī daži "Arduinos" (ne pārāk pārliecināti, ka tie ir īsti Arduinos, dažreiz tie ir tikai dažādu PCB un plākšņu, kā arī mikroshēmu "kolāža"), kuru pamatā ir Uno un Mega stila procesori un kas ietver WiFi savienojumu. Es neesmu tik pārliecināts par to saskarni vai saderību ar vairogiem, tāpēc pērciet uz savu risku.

8. darbība: Bluetooth

Bluetooth
Bluetooth

Vēl viena lieliska bezvadu iespēja. Galvenā atšķirība no WiFi savienojumiem ir tā, ka diapazons (šajā gadījumā) ir tikai daži metri (teorētiski jūs varētu kontrolēt IoT plates no jebkuras vietas pasaulē, ja vien jums un Arduino ir internets), un ka ātrums Bluetooth savienojums ir daudz ātrāks. Bluetooth iespējas ir lieliskas, lai izveidotu ar tālruni vadāmus projektus (izmantojot specializētas lietotnes, piemēram, Roboremo), piemēram, RC automašīnas, roverus, bezpilota lidaparātus, LED sloksnes kontrolierus, skaļruņus utt.

Dažiem dēļiem ir integrētas Bluetooth mikroshēmas (tomēr daudzus nepazīstu). Citi to nedara, un tāpēc ir ārēji Bluetooth moduļi. Vispazīstamākās mikroshēmas ir HC-05 un HC-06, kuras tiek pārdotas atsevišķi vai sadalīšanas dēļos, parasti ar 6 kontaktu saskarni (no kurām parasti tiek izmantotas tikai 4). Šie moduļi paļaujas uz Tx un Rx tapu izmantošanu Arduino (sērijas tapas), kuras var aizstāt ar virtuālajām Tx un Rx tapām (programmatūras sērija). Šī iemesla dēļ ir iespējams programmēt HC-05 un HC-06, izmantojot Pro Mini programmētāju, izmantojot Arduino IDE sērijas monitoru. Izmantojot šo metodi, jūs varat izvēlēties nosaukumu, ar kādu tas tiks parādīts citām ierīcēm, paroli, pārraides ātrumu un citas iespējas. Es uzzināju par to no šī lieliskā Instructable ar sayem2603. Ja plānojat izmantot šos moduļus, noteikti izlasiet Ible, jo atradīsit daudz interesantu faktu, par kuriem nezinājāt.

Tātad, labi dēļi Bluetooth savienojumiem ir … labi, es neesmu izmēģinājis nevienu Arduino ar integrētu Bluetooth mikroshēmu, bet, cik es zinu, gan HC-05, gan HC-06 ir viens no labākajiem risinājumiem. Gandrīz jebkurš Arduino darbojas ar šiem moduļiem; Es personīgi izmantoju gan Pro Minis, gan Nanos. Vienīgais, kas jums varētu nepatikt, izmantojot šos Bluetooth moduļus, ir tas, ka jums ir nepieciešami 4 kabeļi. Ja jūs esat “bez kabeļiem; tikai vairogi un dēļi”puisis, jums, iespējams, būs jāveic rakšana. Ja nē, jūs atradīsit, ka pat ar kabeļiem mazs Arduino ar vienu no šiem dēļiem neaizņem tik daudz vietas kā Uno izmēra Arduino ar Bluetooth.

Papildus WiFi, Bluetooth un 2,4 Ghz moduļiem un dēļiem ir arī daži, kas darbojas dažādās frekvencēs. Piemēram, jhaewfawef, kura esamību es atklāju, izlasot šo lielisko Ible līdz…, izmanto zemākas frekvences, lai panāktu ārkārtīgi lielu attālumu (LoRa = +10 km diapazons). Es vēl neesmu tos izmēģinājis, bet šķiet ļoti interesants projekts. Daži moduļi izmanto 169 Mhz, 433 Mhz, 868 Mhz vai 915 Mhz, bet visas frekvences ir zem 1 Ghz. Priekšrocība salīdzinājumā ar 2,4 sistēmām ir tā, ka diapazons ir uzlabots, bet datu pārraides ātrumam jābūt zemākam (tas nav pārāk svarīgi … jūs nesūtīsit 1 GB failu, izmantojot šos radioaparātus … iespējams). Tapu saskarnes var ievērojami atšķirties, sākot no 3 vai 4 tapām līdz veselai Nano stila plāksnei ar radio.

Patiesību sakot, es par viņiem neko daudz nezinu, jo esmu vairāk 2,4 Ghz puisis. Tomēr… šķiet lieliski, un es labprāt to iegūtu, tiklīdz es varu. Šie Arduinos (vai moduļi) ir ideāli piemēroti laika apstākļu sensoriem (tālu no jūsu bāzes), UAV telemetrijai un varbūt pat kaut kādam ne-WiFi IoT (nav pareizi IoT, bet tomēr jūs varētu kontrolēt savas mājas elektroniku, izmantojot šāda veida radio). Tātad, ja jūs interesē kaut kas līdzīgs šim, mēģiniet iegūt kādu no tiem.

9. darbība: citas radiofrekvences

Citas radiofrekvences
Citas radiofrekvences
Citas radiofrekvences
Citas radiofrekvences
Citas radiofrekvences
Citas radiofrekvences

Papildus WiFi, Bluetooth un 2,4 Ghz moduļiem un dēļiem ir arī daži, kas darbojas dažādās frekvencēs. Piemēram, Adafruit Feather 32u4 RFM95, kura eksistenci es atklāju, izlasot šo lielisko Jakub_Nagy Ible, izmanto zemākas frekvences, lai panāktu ārkārtīgi liela attāluma pārraidi (LoRa = +10 km diapazons). Es vēl neesmu tos izmēģinājis, bet šķiet ļoti interesants projekts. Daži moduļi izmanto 169 Mhz, 433 Mhz, 868 Mhz vai 915 Mhz, bet visas frekvences ir zem 1 Ghz. Priekšrocība salīdzinājumā ar 2,4 sistēmām ir tā, ka diapazons ir uzlabots, bet datu pārraides ātrumam jābūt zemākam (tas nav pārāk svarīgi … jūs nesūtīsit 1 GB failu, izmantojot šos radioaparātus … iespējams). Tapu saskarnes var ievērojami atšķirties, sākot no 3 vai 4 tapām līdz veselai Nano stila plāksnei ar radio.

Patiesību sakot, es par viņiem neko daudz nezinu, jo esmu vairāk 2,4 Ghz puisis. Tomēr Adafruit Feather 32u4 RFM95 šķiet lielisks, un es labprāt to iegūtu, tiklīdz es varu. Šie Arduinos (vai moduļi) ir ideāli piemēroti laika apstākļu sensoriem (tālu no jūsu bāzes), UAV telemetrijai un varbūt pat kaut kādam ne-WiFi IoT (nav pareizi IoT, bet tomēr jūs varētu kontrolēt savas mājas elektroniku, izmantojot šāda veida radio). Tātad, ja jūs interesē kaut kas līdzīgs šim, mēģiniet iegūt kādu no tiem.

10. solis: atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos

Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos
Atgriezīsimies pie bezvadu paneļiem … Ar vairogu saderīgi Arduinos

Kā es jums teicu vienā no pirmajiem soļiem, vairogi ir PCB, kas ir sakrauti tieši virs Arduino plates, lai a) pievienotu funkciju un b) samazinātu kabeļa nepieciešamību. Dažreiz vairogus var sakraut uz citiem vairogiem, veidojot sviestmaizi vai vairogu torni no daudziem bāriem. Daži vairogi ir saderīgi tikai ar konkrētu Arduino (jo tapu sadalījums dažādos modeļos ir atšķirīgs); kamēr citi ir paredzēti vairāk nekā vienam (šis ekrāns ir milzīgs, taustāms un savietojams gan ar Uno, gan ar Mega. Nopietni gribētu to iegūt. Cerams, ka, ja uzvarēšu Arduino konkursā, es varu nokļūt līdz šim modulim un daudziem citiem) citi Arduino komponenti, lai jums sniegtu vairāk instrukciju).

Lielākā daļa vairogu ir paredzēti Uno un Mega (iespējams, arī līdzīgiem dēļiem, bet par to neesat tik pārliecināti. Nesabojājiet savus vairogus vai dēļus!). Vairogus var izgatavot arī pēc individuāla pasūtījuma (apskatiet šos Ibles) vai paredzēt mazākiem dēļiem. Daži no tiem pievieno bezvadu iespējas, tīkla savienojamību, ekrānus, pogas, proto-board virsmu, motora kontrolierus, maiņstrāvas relejus utt. Daži īpaši vairogi ir paredzēti tieši CNC un 3D drukāšanai (Ramps board). To augšpusē ir ligzdas, lai pievienotu soļu motora draiverus.

Tātad, ja jūs domājat par Arduino plates izmantošanu kopā ar dažādiem vairogiem, mans labākais ieteikums būtu Mega un Uno. Pēdējam ir trūkums, ka tam ir mazāk tapas, tāpēc jūs nevarēsit izmantot lielākus vairogus kā rampas. Mega, no otras puses, ir savas problēmas: dažas tapas uz Uno ir atrodamas dažādās Mega nozarēs, tāpēc jūs nevarēsit izmantot visus Uno vairogus, kas ir populārāki un izplatītāki nekā Mega.

11. darbība: CNC un 3D drukāšana

CNC un 3D druka
CNC un 3D druka
CNC un 3D druka
CNC un 3D druka
CNC un 3D druka
CNC un 3D druka

Daži no maniem iecienītākajiem projektiem ir saistīti ar CNC vai 3D drukas iekārtām (un droniem). Spēja pārveidot datoru dizainus 3D mehāniskās kustībās ir tikai…. Satriecošs. Forša ir ne tikai teorētiskā daļa; gandarījums par savu gabalu izgatavošanu ar mašīnu, ko JŪS uzbūvējāt no nulles, ir milzīga. CNC vairogu var izmantot lāzergravieru un griezēju, urbjmašīnu, uz Dremel balstītu CNC uc ražošanai. Šobrīd es ietaupu naudu, lai izveidotu savu pirmo 3D printeri, kura pamatā ir Arduino Mega un Ramps 1.5 vairogs. Līdz šim visas maniem projektiem nepieciešamās mehāniskās detaļas tika izgatavotas, izmantojot Lego vai kaut ko līdzīgu, kā rezultātā radās interesanta, bet neprecīza “tehnika”. Lūdzu, balsojiet par mani un palīdziet manam projektam virzīties uz priekšu. Kad esmu pabeidzis, es mēģināšu izveidot Ible par to, kā izveidot 3D printeri.

Atgriežoties pie CNC un 3D drukāšanas, ja jūs interesē kāda no šīm lietām, jums, iespējams, jāpārbauda šis CNC vairogs (paredzēts Uno, bet man ir aizdomas, ka tas ir saderīgs arī ar Mega) vai šīs 3D drukas ierīces (Arduino Mega tikai saderīgs, Uno ir pārāk daudz tapu). Gan CNC vairogam, gan 3D drukāšanai ir ligzdas, kas īpaši paredzētas soļu motoru vadītājiem (līdzīgi kā A9488), kas kontrolē X, Y un Z asu (un 3D printera ekstrūdera) motorus. Es daudz nezinu par CNC vairogu, bet rampām ir arī nepieciešamie savienotāji citām 3D printera daļām (termistori, lieljaudas avots, sildītāja gulta utt.). Cik es zinu, ir 3 Ramps dēļa versijas (3D drukas vairogs): 1.4, 1.5 un 1.6. Pēdējie divi modeļi ir gandrīz identiski, izskatās kārtīgi un salīdzinoši vienkārši, savukārt vecākais izskatās nedaudz savādāk (ar tranzistoriem, kas uzstādīti, izmantojot THT tehnoloģiju, lielākiem drošinātājiem utt.). 1.6 ietver labāku Mosfet tranzistoru dzesēšanu. Jebkurā gadījumā nav pārāk daudz atšķirību, tāpēc izvēlieties to, kas jums patīk visvairāk (tomēr mēģiniet iegūt jaunāko).

Tātad, labākie Arduinos šim projektam būtu Mega (neesmu tik pārliecināts, vai tas ir saderīgs ar CNC vairogu. Es redzēju kaut ko no puiša, kurš izmanto rampas, lai darbinātu CNC mašīnu. Jums tas jāmeklē un tad pastāstiet man par to), un otrajā vietā ir Uno (noteikti nav savietojams ar rampām). Jūs varētu savienot 3D printeri, izmantojot gandrīz jebkuru Arduino ar cienījamu skaitu tapas; tomēr tas būs nopietns haoss, tāpēc ietaupiet laiku un pacietību un iegūstiet mega.

12. solis: Mikroplates (nevis kā Arduino Micro… Nopietni Mikro plates)

Mikro plates (nevis kā Arduino Micro… Nopietni Mikro plates)
Mikro plates (nevis kā Arduino Micro… Nopietni Mikro plates)
Mikro plates (nevis kā Arduino Micro … Nopietni Mikro plates)
Mikro plates (nevis kā Arduino Micro … Nopietni Mikro plates)
Mikro plates (nevis kā Arduino Micro… Nopietni Mikro plates)
Mikro plates (nevis kā Arduino Micro… Nopietni Mikro plates)

Jūs domājāt, ka Pro Mini un Nano ir mazi? Vienkārši paskatieties uz Attiny “dēļiem” (patiesībā tikai mikroshēmām). Dažreiz jums vienkārši jākontrolē mazs servo ar tikai vienu tapu vai ik pēc 3 sekundēm jāmirgo LED, un elektronika jāievieto super mazā (2x2x2 cm) vietā. Ar ko tu nodarbojies? Pirmkārt, jūs aizmirstat Mega un Uno. Tad jūs nedaudz šaubāties un beidzot atbrīvojat no prāta Nano un Pro Mini. Kas paliek? Mikro 8 kontaktu IC (integrēta mikroshēma), ko sauc par Attiny85.

Šai mikro “plāksnei” (kas patiesībā ir tikai neliela mikroshēma) ir 5 V un Gnd tapa (katra pa 1) un vēl 6 tapas, no kurām dažas ir dubultas (vai trīskāršas) kā analogās, digitālās, SPI utt. Jums vajadzētu pārbaudīt pinout precīzas specifikācijas. Acīmredzot dēli var ieprogrammēt ar specializētu USB adapteri vai pat ar citu Arduino (izmantojot īpašu skici un SPI saskarni. Es neesmu profesionālis šajā jautājumā). Es dārgi domāju, ka jūs varat vienkārši izmantot Pro Mini programmētāju (izmantojot Tx un Rx tapas), lai augšupielādētu skici; bet cik es tagad zinu, tu nevari.

Tātad, lieliski mikroplates projektiem ir Attiny85 (tikai mikroshēma, bet jūs varat to pielodēt pie maizes dēļa vai izmantot 2x4 sieviešu IC ligzdu, kurā Attiny85 vajadzētu lieliski iederēties), Digispark Attiny85 (tas ir Kickstarter izlaušanās process) Šim IC.

13. solis: Kā ir ar kloniem?

Gandrīz katrs labs produkts iegūst savus klonus un kopētājus. To ir redzējuši GoPro, DJI, Lego un ikviens veiksmīgs zīmols un uzņēmums. Un Arduino nav izņēmums no noteikuma. Patiesību sakot, es pat nezinu, kā atšķirt īstu Arduino no viltus. Varbūt pat viens no maniem ieteiktajiem dēļiem ir klons, bet lielākā daļa no tiem nav. Ja vēlaties uzzināt, kuras plāksnes ir oriģinālas un kuras nav, pārbaudiet internetu, jo ir daudz nepieciešamo pamācību un informācijas.

Es neteikšu, vai jums vajadzētu uzticēties kloniem vai nē. Jums, protams, jācenšas iegūt oriģinālus dēļus, jo tīmeklī tiem būs daudz vairāk informācijas un atbalsta. Turklāt kloni dažkārt atšķiras pēc tapas sadalījuma, tāpēc vairogi var nedarboties uz “vienas” plates.

Es šaubos, ka dēļi, kas man ir, ir kloni. Visas četras bija salīdzinoši lētas, tāpēc ietaupot naudu vai mazāk, mana dzīve nebūtu mainījusies. Problēmas ar kloniem ir šādas: a) Arduino IDE nosaukums vai modelis var atšķirties; b) vairogi var nebūt saderīgi; c) īpašas tapas var atšķirties (I2C, SPI utt.); d) tie var nedarboties, kā paredzēts. Tomēr kloni var darboties nevainojami, un jūs pat varētu būt laimīgāki par viltotu oriģinālu. Bet, ja kaut kas neizdodas, atcerieties, ka es jums teicu, ka jums vajadzētu saņemt oriģinālus (lūdzu, nevainojiet mani par neko, kas nebija mana vaina. Ja tā bija, tad varat vainot mani).

14. solis: nākamais solis?

Nākamais solis?
Nākamais solis?
Nākamais solis?
Nākamais solis?
Nākamais solis?
Nākamais solis?
Nākamais solis?
Nākamais solis?

Tātad, tagad, kad esmu jums pastāstījis par lielāko daļu Arduino kategoriju, par kurām es zinu, jums ir pienācis laiks…

  1. Izvēlieties savu dēli un pastāstiet man par to (opcija “Es to izdarīju!”).
  2. Izveidojiet lielisku Arduino projektu un ievietojiet to kā “Es to izdarīju!”.
  3. Izveidojiet savu Arduino (piemēram, šos puišus) vai vienkārši izmantojiet IC, kā to darīja Nikus savā Quadcopter Instructable.
  4. Saki, lai sarakstam pievienotu Arduino dēļa kategoriju.
  5. Uzrakstiet savu lielisko pamācību.

Tagad, kad esat pabeidzis lasīt, lūdzu, balsojiet par mani Arduino konkursā. Ceru, ka šis Ible jums bija noderīgs un palīdzēja jūsu pirmajā vai nākamajā projektā, un liels paldies, ka lasījāt!

Ieteicams: