Satura rādītājs:
- 1. darbība: rīki
- 2. darbība. Daļas
- 3. solis: savienotāja tapas sliedes
- 4. solis: komponentu lodēšana
- 5. solis: kontaktligzdas un savienotāja tapas
- 6. darbība. Izejmateriālu programmēšana
- 7. solis: sāknēšanas ielādētājs
- 8. solis: Programmētāja savienošana
- 9. darbība. Bootloader ierakstīšana
- 10. solis: programmēšana
- 11. solis: valdes programmēšanā
- 12. darbība. Gatavs produkts
Video: Arduino maizes dēļa draugs: 12 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Es būvēju visas shēmas uz maizes dēļa; tomēr simtiem vienas un tās pašas ķēdes veidošana var kļūt vienmuļa, tāpēc man patīk moduļu daļas prototipu veidošanai. Lielākā daļa ķēžu, piemēram, 5 voltu barošanas avoti, ir diezgan standarta. Arduino maizes dēļa draugs, ko ieguvu no Universal Solder, ir atsevišķs Arduino UNO, kas paredzēts lietošanai ar maizes dēļiem. Tas ir ļoti ērts mazais komplekts, kas ietaupa jūs no atsevišķa Arduino veidošanas katru reizi, kad vēlaties veidot projektu uz maizes dēļa.
Jūs varat lejupielādēt montāžas pdf failu vai tīmekļa vietni, taču šeit ir daži padomi, kas nav iekļauti pdf failā, ieskaitot maizes dēļa drauga programmēšanu.
universal-solder.ca/
1. darbība: rīki
Lodēt
Pavasara klipi
Mazie sānu griezēji
Lodāmurs
Lodēšanas stacija, ja jums tāda ir.
2. darbība. Daļas
Canaduino maizes dēļu komplektam nav ATMEGA328P IC, tāpēc jums tas būs jāpiegādā.
Komplektā katrai tāfelei ir šāda informācija:
1 PCB (iespiedshēmas plate)
1 28 kontaktu IC ligzda
1 16 mHz kristāls
1 LED (gaismas diodes)
1 Atiestatīšanas poga
1 tapas džemperis
1 680 Ω rezistors
1 10 KΩ rezistors
1100 nF
2 18 pF
2 20 kontaktu savienotāja tapas sliedes
3. solis: savienotāja tapas sliedes
Sāciet, sagriežot savienotāja tapas sliedes līdz divām 15 kontaktu sliedēm un vienu 2 kontaktu sliedi ar sānu griezējiem.
4. solis: komponentu lodēšana
Sāciet komponentu lodēšanu pie PCB; no PCB centra ārā. Tas ir sāpes, mēģinot lodēt pareizos komponentus pareizajā vietā zem tādām daļām kā IC ligzda.
Lodējiet un sagrieziet vienu sastāvdaļu vienlaikus, tas var būt sāpes, mēģinot apiet liekos noved pie lodēšanas vai pārbaudīt locītavas.
Turiet detaļu vietā ar atsperes skavām.
Lodējiet savienojumu, pārliecinoties, ka izveidojat labu savienojumu.
Pārbaudiet savienojumu un nogrieziet visus liekos vadus.
Gaismas diodes garā tapa iet caurumā, kas ir vistuvāk atiestatīšanas pogai.
680 Ω rezistors iet vistuvāk kristālam.
10 KΩ rezistors atrodas vistuvāk atiestatīšanas pogai.
5. solis: kontaktligzdas un savienotāja tapas
Tā kā IC ligzda lodē PCB apakšā un savienotāja tapas sliedes lodē PCB augšpusē, vispirms lodējiet IC ligzdu. Tādā veidā savienotāja tapu sliedes nebūs veids, kā lodēt IC ligzdu.
Kad visas mazās sastāvdaļas ir piestiprinātas pie PCB, pievienojiet IC ligzdu, pārliecinoties, ka visi savienojumi ir labi.
Tālāk pievienojiet abas 15 savienotāja tapas sliedes, pārliecinoties, ka tās ir kvadrātveida un visas locītavas ir labas. Ja tapas nav kvadrātveida, iespējams, nevarēsit ievietot maizes dēļa draugu maizes dēlī.
Pēdējais pievienojiet ATMega 328P IC IC ligzdā, un jūs esat gatavs programmēt un lietot.
6. darbība. Izejmateriālu programmēšana
Arduino UNO vai MEGA & Cable
Maizes dēlis
Džemperi
3 680Ω rezistori
3 gaismas diodes zili sarkani zaļi
7. solis: sāknēšanas ielādētājs
Ja ATMega328P IC nav bootloader; jums būs jāsadedzina sāknēšanas ielādētājs, jums vajadzētu spēt pateikt, vai tam ir sāknēšanas ielādētājs, ja gaismas diode uz maizes dēļa drauga mirgo, kad tā tiek ieslēgta.
Lai sāknēšanas ielādētāju ierakstītu maizes dēļa draugajā, rīkojieties šādi:
Pārliecinoties, ka nekas nav pievienots jūsu UNO, savienojiet to ar datoru.
Atveriet skici
Izvēlnē Rīki jums būs jāizvēlas tāfele, kas atbilst tāfelei.
Pēc tam izvēlnē Rīki atlasiet seriālo portu, kas atbilst jūsu plāksnei.
Noklikšķiniet uz faila, ritiniet uz leju līdz piemēriem un noklikšķiniet uz Arduino ISP.
Tiks atvērts jauns Arduino IDE logs ar Arduino ISP skici.
Kopējiet tapas savienojumus, bet vēl neveidojiet tos.
Augšupielādējiet Arduino ISP skici savā Arduino panelī.
Skicei vajadzētu pateikt, kad tas ir izdarīts, un jūsu Arduino gaismas diodei vajadzētu beigt mirgot.
8. solis: Programmētāja savienošana
Atvienojiet Uno plati no datora un pieslēdziet to un mikrokontrolleru, kā aprakstīts ISP skicē.
tapas nosaukums: UNO:
vergu atiestatīšana: 10:
MOSI: 11:
MISO: 12:
SCK: 13:
mega (1280 un 2560)
vergu atiestatīšana: 53
MOSI: 51
MISO: 50
SCK: 52
Uzlieciet LED (ar rezistoru) uz šādām tapām:
9: Sirdspuksti - parāda, ka programmētājs darbojas
8: kļūda - iedegas, ja kaut kas noiet greizi (ja ir jēga, izmantojiet sarkanu)
7: Programmēšana - saziņā ar vergu
Es izmantoju zilu gaismas diodi sirdsdarbībai Sarkana kļūda un zaļa programmēšanai, kā parādīts diagrammā. Papildus tam, ka man patīk mirgojošas gaismas, gaismas diodes norāda, vai Arduino ISP darbojas pareizi. Pulsējoši zilā gaismas diode jums pateiks, ka darbojas Arduino ISP, zaļā gaismas diode norāda, ka tā tiek augšupielādēta, kad tā iedegas, un sarkanā gaismas diode paziņos, ka augšupielāde neizdevās, kad tā iedegas.
9. darbība. Bootloader ierakstīšana
Skices izvēlnē Rīki atlasiet Padome un pēc tam uz maizes dēļa (8MHz iekšējais pulkstenis) ATmega328.
Izvēlnē Rīki atlasiet seriālo portu, kas atbilst jūsu plāksnei.
Izvēlnē Rīki dodieties uz Programmētāja izvēlni un kā ISP izvēlieties Arduino.
Pēc tam izvēlnē Rīki izvēlieties Burn Bootloader.
Gaismas diodēm vajadzētu mirgot, un zaļajai gaismas diodei vajadzētu iedegties, kad Arduino ISP augšupielādē sāknēšanas ielādi. Kad iekraušana ir pabeigta, zilajai gaismas diodei vajadzētu atgriezties pie pulsēšanas, un maizes dēļa drauga drauga gaismas diodei jāmirgo reizi sekundē.
To var pārbaudīt, vienkārši pievienojot maizes dēļa draugu pie strāvas.
Sāknēšanas ielādētāju vajadzētu ierakstīt tikai vienu reizi.
10. solis: programmēšana
Pēc sāknēšanas Bread Board Buddy var ieprogrammēt trīs dažādos veidos.
Vispirms. Jūs varat noņemt ATMega328P no Arduino UNO R3 un pievienot ATMega328P no Bread Board Buddy Arduino UNO R3.
Otrais. Jūs varat noņemt ATMega328P no Arduino UNO R3 un pieslēgt 5V līdz 5V, no zemes līdz zemei, RX (D0) uz Do, TX (D1) uz D1 un atiestatīt uz RST no Arduino UNO uz maizes dēļa draugu.
Treškārt, jūs varat izmantot sāknēšanas ielādētāja ķēdi, lai ieprogrammētu maizes dēļa draugu.
11. solis: valdes programmēšanā
Tagad, kad jūsu maizes dēļa draugam ir sāknēšanas ielādētājs, varat augšupielādēt programmas mikrokontrollerī, izmantojot to pašu iestatījumu, ko izmantojāt sāknēšanas ielādētājam.
Atlasiet vai izveidojiet skici, kuru vēlaties ielādēt mikrokontrollerī.
Izvēlnē Rīki izvēlieties Board un pēc tam ATmega328 uz maizes dēļa (8MHz iekšējais pulkstenis), ja izvēlnē Board izmantojat minimālo konfigurāciju.
Izvēlnē Rīki atlasiet seriālo portu, kas atbilst jūsu plāksnei.
Izvēlnē Rīki un Programmētājs izvēlieties Arduino kā ISP.
Pēc tam, lai augšupielādētu skici mikrokontrollerī, neklikšķiniet uz augšupielādes. Noklikšķiniet uz izvēlnes Fails un atlasiet Augšupielādēt, izmantojot programmētāju, lai ieprogrammētu mikrokontrolleri uz maizes dēļa.
Gaismas diodēm vajadzētu mirgot un zaļajai gaismas diodei iedegties, Arduino ISP augšupielādējot programmu jūsu mikrokontrollerī. Kad ielāde ir pabeigta, zilajai gaismas diodei vajadzētu atgriezties pie pulsēšanas.
12. darbība. Gatavs produkts
Tagad, kad Arduino maizes dēļa draugs ir ieprogrammēts, jūs varat salikt gatavo ķēdi.
Vienkārši pievienojiet barošanas avotu un citus komponentus, piemēram, šo “Hello World” LCD shēmu, un prom.
Ieteicams:
Bare Minimum - Arduino uz maizes dēļa: 5 soļi
Bare Minimum - Arduino uz Breadboard: Arduino izmanto ATMega328p mikroshēmu. Mēs to varam iegūt SMD formātā (ATMega328p-AU) vai DIP formātā caurumu lodēšanai (ATMega328p-PU). Bet mikroshēma pati par sevi nevar darboties. Tam ir vajadzīgas vēl dažas sastāvdaļas, un to visu sauc par tukšo
Arduino un maizes dēļa turētājs: 5 soļi (ar attēliem)
Arduino un maizes dēļu turētājs: ja jūs kādreiz esat spēlējis ar Arduino, jūs zināt, ka tas var kļūt diezgan netīrs, it īpaši, ja izmantojat daudz vadu, un tāpēc pēdējā laikā esmu strādājis pie projekta, kurā iesaistīts Arduino, un tas nonāca pie punkts, kad man kaut kas bija jādara. A
Partizānu akumulatora turētājs jūsu maizes dēļa / Arduino projektiem: 3 soļi
Partizānu akumulatora turētājs jūsu maizes dēļa / Arduino projektiem: Es eksperimentēju ar DS1307 un Arduino, man bija jāatrod veids, kā pieslēgt CR1212 akumulatoru. Es rakņājos savā savienotāju kastē un neatradu neko, kas varētu palīdzēt. Tad, eur ê ka! Man bija apgaismojums
Maizes dēļa izgaismošana (kā pievienot LED jaudas indikatoru caurspīdīgam maizes dēļa dēlim): 7 soļi
Izmainiet savu maizes dēli (kā pievienot LED enerģijas indikatoru caurspīdīgam maizes dēļa dēlim): Šie caurspīdīgie rīvdēļi ir līdzīgi jebkuram citam elektronikas rīvdēļam, taču tie ir skaidri! Tātad, ko var darīt ar skaidru maizes dēli? Es domāju, ka acīmredzamā atbilde ir pievienot jaudas gaismas diodes
Atsevišķa Arduino / ATMega mikroshēma uz maizes dēļa: 8 soļi (ar attēliem)
Atsevišķa Arduino / ATMega mikroshēma uz maizes dēļa: ja jūs esat līdzīgs man, pēc tam, kad es ieguvu savu Arduino un veica galīgo programmēšanu savā pirmajā mikroshēmā, es gribēju to noņemt no savas Arduino Duemilanove un ievietot to savā ķēdē. Tas arī atbrīvotu manu Arduino turpmākajiem projektiem. Problēma