Sadržaj:
- Korak 1: Alati
- Korak 2: Dijelovi
- Korak 3: Konektorske šine
- Korak 4: Lemljenje komponenti
- Korak 5: Utičnica i priključni pinovi
- Korak 6: Programiranje potrošnog materijala
- Korak 7: Bootloader
- Korak 8: Ožičenje programatora
- Korak 9: Snimanje pokretačkog programa
- Korak 10: Programiranje
- Korak 11: U programiranju ploče
- Korak 12: Gotov proizvod
Video: Prijatelj na Arduino ploči za kruh: 12 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Sve krugove gradim na ploči za kruh; međutim izgradnja istog kruga stotinu puta može postati monotona pa volim modularne dijelove za izradu prototipova. Većina krugova poput napajanja od 5 volti prilično su standardni. Prijatelj Arduino Bread Board Buddy koji sam dobio od Universal Solder -a je samostalni Arduino UNO za upotrebu s pločama za kruh. To je vrlo zgodan mali komplet koji vas spašava od izgradnje samostalnog Arduina svaki put kada želite izgraditi projekt na ploči.
Možete preuzeti skupštinski pdf ili na web stranici, međutim evo nekoliko savjeta koji nisu obuhvaćeni u pdf -u, uključujući programiranje prijatelja za kruh.
universal-solder.ca/
Korak 1: Alati
Lem
Proljetni isječci
Mali bočni rezači
Lemilica
Stanica za lemljenje ako je imate.
Korak 2: Dijelovi
Canaduino Kit Board Board Kit ne dolazi s ATMEGA328P IC pa ćete ga morati nabaviti.
Komplet sadrži sljedeće za svaku ploču:
1 PCB (tiskana ploča)
1 28 -polna IC utičnica
1 kristal od 16 mHz
1 LED (dioda koja emitira svjetlo)
1 Gumb za poništavanje
Jumper za 1 iglu
1 680 Ω otpornik
1 10 KΩ otpornik
1 100 nF
2 18 pF
2 20 -polne konektorske stezaljke
Korak 3: Konektorske šine
Počnite tako što ćete bočne rezače presjeći konektore za spajanje na dvije 15 -pinske šine i jednu 2 -pinsku šinu.
Korak 4: Lemljenje komponenti
Počnite lemiti komponente na PCB; iz središta PCB -a prema van. Bol je pokušavati lemiti prave komponente na pravo mjesto ispod dijelova poput IC utičnice.
Lemite i obrezujte jednu po jednu komponentu, može biti bol pokušavajući zaobići višak olova da lemi ili pregledati zglobove.
Držite komponentu na mjestu s opružnim kopčama.
Lemite spoj pazeći da uspostavite dobru vezu.
Pregledajte spoj i odrežite sve viškove kabela.
Dugi pin LED diode ide u rupu najbližu gumbu za resetiranje.
Otpornik od 680 Ω ide najbliže kristalu.
Otpornik od 10 KΩ ide najbliže gumbu za resetiranje.
Korak 5: Utičnica i priključni pinovi
Budući da IC utičnica lemi na dnu PCB -a, a kontaktne vodilice konektora leme na vrhu PCB -a, prvo lemite IC utičnicu. Na ovaj način šine konektora neće ometati lemljenje IC utičnice.
Nakon što sve male komponente pričvrstite na tiskanu ploču, spojite IC utičnicu pazeći da su svi spojevi dobri.
Zatim pričvrstite dvije šine s 15 spojnih vodilica pazeći da su kvadratne i da su svi spojevi dobri. Ako iglice nisu četvrtaste, možda nećete moći umetnuti prijatelja za ploču za kruh u ploču za kruh.
Posljednji priključite ATMega 328P IC u IC utičnicu i spremni ste za programiranje i upotrebu.
Korak 6: Programiranje potrošnog materijala
Arduino UNO ili MEGA & Cable
Ploča za kruh
Džemperi
3 680Ω otpornika
3 LED diode plavo crvena zelena
Korak 7: Bootloader
Ako ATMega328P IC nema bootloader na sebi; morat ćete snimiti pokretački program, trebali biste moći znati ima li pokretački program ako LED na Buddy Board Buddy -u treperi kad se uključi.
Kako biste pokrenuli pokretački program za učitavanje u Bread Board Buddy, slijedite ove korake:
Provjerite je li ništa spojeno na vaš UNO, povežite ga s računalom.
Otvorena skica
Morat ćete odabrati ploču s izbornika Alati koja odgovara vašoj ploči.
Zatim odaberite serijski port s izbornika Alati koji odgovara vašoj ploči.
Pritisnite datoteku, pomaknite se dolje do primjera i kliknite Arduino ISP.
Otvorit će se novi Arduino IDE prozor sa skicom ISP -a Arduino u njemu.
Kopirajte pin veze, ali ih još nemojte napraviti.
Prenesite skicu ISP -a Arduino na svoju Arduino ploču.
Sketch bi vam trebao reći kada je gotov i LED na vašem Arduinu bi trebao prestati treptati.
Korak 8: Ožičenje programatora
Odspojite Uno ploču s računala i povežite ploču i mikrokontroler kako je opisano u ISP Sketchu.
pin ime: UNO:
resetiranje slave: 10:
MOSI: 11:
MISO: 12:
SCK: 13:
mega (1280 i 2560)
resetiranje podređenog uređaja: 53
MOSI: 51
MISO: 50
SCK: 52
Stavite LED (s otpornikom) na sljedeće pinove:
9: Otkucaji srca - pokazuje da programer radi
8: Pogreška - Svijetli ako nešto pođe po zlu (upotrijebite crvenu boju ako to ima smisla)
7: Programiranje - U komunikaciji sa slave -om
Koristio sam plavu LED za Heartbeat Red za grešku i zelenu za programiranje kao što je prikazano na dijagramu. Osim što volim trepćuća svjetla, LED diode vam govore rade li ISP na Arduinu. Pulsirajuća plava LED dioda će vam reći da je ISP Arduino u radu, zelena LED će vam reći da se učitava kad zasvijetli, a crvena LED će vam reći da prijenos nije uspio kad zasvijetli.
Korak 9: Snimanje pokretačkog programa
U izborniku Alati na skici odaberite ploču, a zatim ATmega328 na ploči (8MHz unutarnji sat).
Odaberite serijski port s izbornika Alati koji odgovara vašoj ploči.
U izborniku Alati idite na izbornik Programer i odaberite Arduino kao ISP.
Zatim u izborniku Alati odaberite Burn Bootloader.
LED diode bi trebale treperiti, a zelena LED dioda trebala bi zasvijetliti dok Arduino ISP učitava bootload. Po završetku učitavanja plava LED dioda trebala bi se vratiti na pulsiranje, a LED dioda na ploči za kruh trebala bi treptati jednom u sekundi.
To možete provjeriti tako da samo priključite prijatelja za Bread Board Buddy na napajanje.
Bootloader biste trebali snimiti samo jednom.
Korak 10: Programiranje
Nakon učitavanja, Buddy Board Buddy može se programirati na tri različita načina.
Prvi. Možete ukloniti ATMega328P iz Arduino UNO R3 i priključiti ATMega328P iz Prijatelja na ploči za kruh u Arduino UNO R3.
Drugi. Možete ukloniti ATMega328P iz Arduino UNO R3 i spojiti 5V na 5V, uzemljenje na zemlju, RX (D0) na Do, TX (D1) na D1 i resetirati na RST s Arduino UNO na Buddy board Buddy.
Treće, možete upotrijebiti sklop pokretača za učitavanje kako biste u program ukrcali prijatelja za kruh.
Korak 11: U programiranju ploče
Sada kada vaš Bread Board Buddy ima pokretački program za učitavanje, možete učitati programe na mikrokontroler koristeći iste postavke koje ste koristili za pokretački program za pokretanje.
Odaberite ili izradite skicu koju želite učitati na mikrokontroler.
U izborniku Alati odaberite Ploča, a zatim ATmega328 na matičnoj ploči (unutarnji sat od 8 MHz) ako koristite minimalnu konfiguraciju iz izbornika Ploča.
Odaberite serijski port s izbornika Alati koji odgovara vašoj ploči.
Odaberite Arduino kao ISP iz izbornika Alati i izbornika Programer.
Zatim za učitavanje skice na mikrokontroler nemojte kliknuti na upload. Pritisnite izbornik Datoteka i odaberite Prijenos pomoću programatora za programiranje mikrokontrolera na ploči.
LED diode bi trebale treperiti, a zelena LED dioda bi trebala zasvijetliti dok ISP Arduino učitava program na vaš mikrokontroler. Kada se učitavanje završi, plava LED dioda trebala bi se vratiti na pulsiranje.
Korak 12: Gotov proizvod
Sada kada je Arduino Bredy Board Buddy programiran, možete sastaviti gotov krug.
Samo dodajte napajanje i ostale komponente poput ovog "Hello World" LCD sklopa i krenite.
Preporučeni:
DIY komplet prekidača za daljinski upravljač prema 2262/2272 M4 ploča za kruh i relej za proizvođača: 4 koraka (sa slikama)
DIY komplet prekidača za daljinsko upravljanje od 2262/2272 M4 ploča za kruh i relej za proizvođača: pametna kuća dolazi u naš život. ako želimo ostvarenje pametnog doma, potrebno nam je mnogo prekidača na daljinsko upravljanje. danas ćemo napraviti test, napraviti jednostavan krug kako bismo naučili teoriju prekidača za daljinsko upravljanje. ovaj dizajn kompleta SINONING ROBOT
ShWelcome Box: Ponekad prijatelj: 8 koraka
ShWelcome Box: ponekad prijatelj: Tražite li društvo?
Popravak napajanja ploče za kruh: 5 koraka
Popravak napajanja za ploču za kruh: Nabavio sam ovo napajanje za ploču za kruh prije godinu dana i koristio sam je samo nekoliko puta. Namjeravao sam ga koristiti sa svojim prijateljem za Bread Board (Stand Alone Arduino) kad se ATMega 328P pregrijala i LED nije uspio treptati. Uklonio sam Buddy Board Buddy i
Senzor temperature i vlažnosti koji govori - Si7021 i Mali prijatelj: 3 koraka
Senzor temperature i vlažnosti koji razgovara - Si7021 i Little Buddy Talker: " Mali prijatelj s prijateljima " je mali uređaj koji vam omogućuje dodavanje jednostavnog glasovnog izlaza vašim Arduino projektima. Sadrži ograničen skup od 254 riječi i može se povezati s Arduinom ili drugim mikrokontrolerima putem SPI -ja. Mali prijatelj T
Zvučni krug ploče za kruh: 10 koraka
Zvučni krug ploče za kruh: Ovim krugom upravljaju tri promjenjiva otpornika