Sadržaj:
- Korak 1: Alati
- Korak 2: Dijelovi
- Korak 3: Igle konektora
- 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 na ploči
- Korak 12: Gotov proizvod
Video: Arduino Bread Board Buddy: 12 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Sve krugove gradim na ploči za kruh; međutim izgradnja istog kola 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 pdf skupštinu ili na web stranici, međutim evo nekoliko savjeta koji nisu obuhvaćeni pdf -om, uključujući programiranje prijatelja za kruh.
universal-solder.ca/
Korak 1: Alati
Solder
Spring Clips
Mali bočni rezači
Lemilica
Stanica za lemljenje ako je imate.
Korak 2: Dijelovi
Canaduino Kit Board Board ne dolazi s ATMEGA328P IC pa ćete ga morati nabaviti.
Komplet sadrži sljedeće za svaku ploču:
1 PCB (štampana ploča)
1 28 -polna IC utičnica
1 kristal od 16 mHz
1 LED (dioda koja emitira svjetlo)
1 Dugme za poništavanje
1 Pin kratkospojnik
1 680 Ω otpornik
1 10 KΩ otpornik
1 100 nF
2 18 pF
2 20 -polne konektorske šine
Korak 3: Igle konektora
Počnite tako što ćete šine konektora zataknuti na dvije 15 -pinske šine i jednu 2 -pinsku šinu sa bočnim rezačima.
Korak 4: Lemljenje komponenti
Počnite lemiti komponente na PCB -u; 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 pomoću opružnih kopči.
Lemite spoj pazeći da uspostavite dobru vezu.
Pregledajte vezu i odrežite sve viškove kabela.
Dugi pin LED diode ide u rupu najbližu tipki 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 šine konektora leme na vrhu PCB -a, prvo se lemi IC utičnica. Na ovaj način šine konektora neće ometati lemljenje IC utičnice.
Nakon što sve male komponente spojite na PCB, priključite IC utičnicu, pazeći da svi spojevi budu ispravni.
Zatim pričvrstite dvije šine sa 15 konektora pazeći da su kvadratne i da su svi spojevi dobri. Ako igle nisu kvadratne, 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
Bread Board
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 biti u mogućnosti provjeriti ima li pokretački program ako LED dioda na Bread Board Buddy bljeska pri uključivanju.
Za narezivanje pokretačkog programa u Bread Board Buddy slijedite ove korake:
Provjerite da ništa nije povezano sa vašim UNO -om, povežite ga sa računarom.
Otvorena skica
Morat ćete odabrati ploču iz izbornika Alati koja odgovara vašoj ploči.
Zatim odaberite serijski port iz izbornika Alati koji odgovara vašoj ploči.
Kliknite na datoteku, pomaknite se dolje do primjera i kliknite na Arduino ISP.
Otvorit će se novi Arduino IDE prozor sa Arduino ISP skicom u njemu.
Kopirajte pin veze, ali ih još ne napravite.
Prenesite Arduino ISP skicu na svoju Arduino ploču.
Sketch bi vam trebao reći kada je gotov i LED na vašem Arduinu bi trebao prestati treperiti.
Korak 8: Ožičenje programatora
Odspojite Uno ploču s računara i povežite ploču i mikrokontroler kako je opisano u ISP Sketch -u.
pin ime: UNO:
resetiranje robova: 10:
MOSI: 11:
MISO: 12:
SCK: 13:
mega (1280 i 2560)
resetiranje pomoćnog uređaja: 53
MOSI: 51
MISO: 50
SCK: 52
Stavite LED (sa otpornikom) na sljedeće pinove:
9: Otkucaji srca - pokazuje da programer radi
8: Greška - svijetli ako nešto pođe po zlu (koristite crvenu boju ako to ima smisla)
7: Programiranje - U komunikaciji sa slave -om
Koristio sam plavu LED lampicu 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 lampica će vam reći da je Arduino ISP u funkciji, 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 matičnoj ploči (8MHz interni sat).
Odaberite serijski port iz izbornika Alati koji odgovara vašoj ploči.
U izborniku Alati idite na meni Programer i odaberite Arduino kao ISP.
Zatim u izborniku Alati odaberite Burn Bootloader.
LED diode bi trebale treperiti, a zelena LED dioda bi trebala zasvijetliti dok Arduino ISP učitava bootload. Kada se učitavanje završi, plava LED dioda bi se trebala vratiti na pulsiranje, a LED dioda na ploči za kruh bi trebala treptati jednom u sekundi.
To možete provjeriti jednostavnim povezivanjem prijatelja za Bread Board na struju.
Trebalo bi samo jednom snimiti pokretački program.
Korak 10: Programiranje
Nakon učitavanja, Buddy Board Buddy može se programirati na tri različita načina.
Prvo. Možete ukloniti ATMega328P iz Arduino UNO R3 i priključiti ATMega328P iz prijatelja na ploči za hljeb u Arduino UNO R3.
Sekunda. Možete ukloniti ATMega328P iz Arduino UNO R3 i spojiti 5V na 5V, zemlja na zemlju, RX (D0) na Do, TX (D1) na D1 i resetirati na RST sa Arduino UNO na Buddy Board Buddy.
Treće, možete koristiti krug pokretača za učitavanje kako biste u program ukrcali prijatelja za kruh.
Korak 11: U programiranju na ploči
Sada kada vaš Bread Board Buddy ima pokretački program za učitavanje, možete učitavati programe na mikrokontroler koristeći iste postavke koje ste koristili za pokretački program.
Odaberite ili kreirajte 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 iz izbornika Alati koji odgovara vašoj ploči.
Odaberite Arduino kao ISP iz izbornika Alati i izbornika Programer.
Zatim da biste skicirali skicu na mikrokontroler, nemojte kliknuti na upload. Pritisnite izbornik Datoteka i odaberite Otpremi pomoću programatora da biste programirali mikrokontroler na matičnoj ploči.
LED diode bi trebale treperiti, a zelena LED bi trebala zasvijetliti dok ISP Arduino učitava program na vaš mikrokontroler. Kada se učitavanje završi, plava LED dioda bi se trebala vratiti na pulsiranje.
Korak 12: Gotov proizvod
Sada kada je Arduino Bredy Board Buddy programiran, možete sastaviti gotov krug.
Jednostavno dodajte napajanje i ostale komponente poput ovog "Hello World" LCD sklopa i krenite.
Preporučuje se:
Inženjeri Buddy Bluetooth Kbd i miš .: 3 koraka
Inženjeri Buddy Bluetooth Kbd i miš .: Inžinjeri Buddy USB modul za emulaciju tastature i miša. Ovaj zgodan mali uređaj, sa plavom zubnom vezom, pretvara vaš Android telefon/tablet u bežični daljinski upravljač za bilo koji računar. Daje vašem Android uređaju kontrolu nad svim HID komp
Lazy 301 Dart Buddy !: 5 koraka
Lazy 301 Dart Buddy !: Moji cimeri na fakultetu i ja smo nedavno naslijedili pretučenu tablu za pikado … Počeli smo istraživati igre poput 301, u kojima svaki igrač koji započne sa 301 bodom dođe do nula bodova u nekoliko rundi . Bilo je zabavno, međutim pisanje o
Bartender's Buddy: an @ Home Creative Switch: 6 koraka
Bartender's Buddy: an @ Home Creative Switch: Jeste li ikada pomislili dok zabavljate goste kod kuće … " Bože - volio bih da imam jedinstven način pokazati svom gostu kada je njegovo piće doseglo svoj optimalni nivo šoljice za zabavu. .. " ? Sada možete ostvariti ovu želju, uz
Buddy Buddy: 4 koraka
Study Buddy: Došao sam na ideju o studijskom prijatelju razmišljajući o boljim načinima učenja za svoje časove. Borim se s korištenjem telefona kada bih trebao učiti, i otkrio sam da je njegovo stavljanje izvan vida najbolji način da mi pomognete da se usredotočim, kako treba
Senzor temperature i vlažnosti koji priča - Si7021 i Little Buddy Talker: 3 koraka
Senzor temperature i vlažnosti koji govori - Si7021 i Little Buddy Talker: "Little Buddy Talker" 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