Turinys:
- 1 žingsnis: įrankiai
- 2 žingsnis: dalys
- 3 žingsnis: jungčių kaiščių bėgeliai
- 4 žingsnis: komponentų litavimas
- 5 žingsnis: lizdo ir jungties kaiščiai
- 6 žingsnis: reikmenų programavimas
- 7 žingsnis: įkrovos įkėlimo programa
- 8 veiksmas: prijunkite programuotoją
- 9 veiksmas: įkrovos įkėlimas
- 10 žingsnis: programavimas
- 11 žingsnis: valdybos programavimas
- 12 žingsnis: Galutinis produktas
Video: „Arduino“duonos lentos bičiulis: 12 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Aš sukuriu visas grandines ant duonos lentos; tačiau šimtą kartų statant tą pačią grandinę gali būti monotoniška, todėl man patinka modulinės dalys prototipams kurti. Dauguma grandinių, tokių kaip 5 voltų maitinimo šaltiniai, yra gana standartinės. „Arduino Bread Board Buddy“, kurį gavau iš „Universal Solder“, yra atskiras „Arduino UNO“, skirtas naudoti su duonos lentomis. Tai labai patogus mažas rinkinys, kuris taupo jus nuo savarankiško „Arduino“kūrimo kiekvieną kartą, kai norite sukurti projektą ant duonos lentos.
Galite atsisiųsti surinkimo pdf failą arba iš svetainės, tačiau čia yra keletas patarimų, kurie nėra įtraukti į pdf, įskaitant „Bread Board Buddy“programavimą.
universal-solder.ca/
1 žingsnis: įrankiai
Lituoklis
Pavasario klipai
Maži šoniniai pjaustytuvai
Lituoklis
Litavimo stotis, jei ją turite.
2 žingsnis: dalys
„Canaduino“duonos lentų rinkinyje nėra ATMEGA328P IC, todėl turėsite jį pateikti.
Komplektą sudaro kiekviena lenta:
1 PCB (spausdintinė plokštė)
1 28 kontaktų IC lizdas
1 16 mHz kristalas
1 šviesos diodas (šviesos diodas)
1 Atstatymo mygtukas
1 kontaktų megztinis
1 680 Ω rezistorius
1 10 KΩ rezistorius
1 100 nF
2 18 pF
2 20 kontaktų jungčių kaiščių bėgeliai
3 žingsnis: jungčių kaiščių bėgeliai
Pradėkite nuo šoninių pjaustytuvų nupjaudami jungiamųjų kaiščių bėgius iki dviejų 15 kontaktų bėgių ir vieną 2 kontaktų bėgelį.
4 žingsnis: komponentų litavimas
Pradėkite lituoti komponentus prie PCB; nuo PCB centro. Tai skausmas, kai reikia lituoti reikiamus komponentus reikiamoje vietoje po tokiomis dalimis kaip IC lizdas.
Lituokite ir apdailinkite vieną komponentą vienu metu, tai gali būti skausmas bandant apeiti perteklių ir lituoti arba apžiūrėti sąnarius.
Laikykite komponentą vietoje spyruokliniais spaustukais.
Lituokite jungtį, įsitikindami, kad gerai sujungiate.
Patikrinkite jungtį ir nukirpkite perteklinius laidus.
Ilgas šviesos diodo kaištis eina į skylę, esančią arčiausiai atstatymo mygtuko.
680 Ω rezistorius yra arčiausiai kristalo.
10 KΩ rezistorius yra arčiausiai atstatymo mygtuko.
5 žingsnis: lizdo ir jungties kaiščiai
Kadangi IC lizdas yra lituotas PCB apačioje, o jungties kaiščio bėgeliai lituoti PCB viršuje, pirmiausia lituokite IC lizdą. Tokiu būdu jungties kaiščio bėgeliai netrukdys lituoti IC lizdo.
Kai prie PCB pritvirtinsite visus mažus komponentus, pritvirtinkite IC lizdą, įsitikindami, kad visos jungtys yra geros.
Tada pritvirtinkite du 15 jungčių kaiščių bėgelius, įsitikinkite, kad jie yra kvadratiniai ir visos jungtys yra geros. Jei smeigtukai nėra kvadratiniai, gali nepavykti į duonos lentą įkišti bičiulio.
Paskutinį kartą įjunkite „ATMega 328P IC“į IC lizdą ir būsite pasiruošę programuoti ir naudoti.
6 žingsnis: reikmenų programavimas
„Arduino UNO“arba „MEGA & Cable“
Bandomoji Lenta
Džemperiai
3 680Ω rezistoriai
3 šviesos diodai mėlyna raudona žalia
7 žingsnis: įkrovos įkėlimo programa
Jei ATMega328P IC nėra įkrovos tvarkyklės; turėsite įrašyti įkrovos įkėlimo programą, turėtumėte žinoti, ar ji turi įkrovos įkroviklį, jei šviesos diodas ant „Bread Board Buddy“mirksi, kai įjungiamas.
Norėdami įrašyti įkrovos įkėlimo programą į „Bread Board Buddy“, atlikite šiuos veiksmus:
Įsitikinkite, kad niekas nėra prijungtas prie jūsų UNO, prijunkite jį prie kompiuterio.
Atidaryti eskizą
Iš įrankių meniu turėsite pasirinkti lentą, atitinkančią jūsų lentą.
Tada meniu „Įrankiai“pasirinkite nuoseklųjį prievadą, atitinkantį jūsų plokštę.
Spustelėkite failą, slinkite žemyn iki pavyzdžių ir spustelėkite „Arduino“IPT.
Atsidarys naujas „Arduino IDE“langas su „Arduino“IPT eskizu.
Nukopijuokite kaiščių jungtis, bet jų dar nesudarykite.
Įkelkite „Arduino“IPT eskizą į „Arduino“plokštę.
Eskizas turėtų pasakyti, kada tai bus padaryta, o „Arduino“šviesos diodas turėtų nustoti mirksėti.
8 veiksmas: prijunkite programuotoją
Atjunkite „Uno“plokštę nuo kompiuterio ir prijunkite plokštę ir mikrovaldiklį, kaip aprašyta IPT eskize.
smeigtuko pavadinimas: UNO:
vergo atstatymas: 10:
MOSI: 11:
MISO: 12:
SCK: 13:
mega (1280 ir 2560)
vergo atstatymas: 53
MOSI: 51
MISO: 50
SCK: 52
Įdėkite šviesos diodą (su rezistoriumi) ant šių kaiščių:
9: širdies plakimas - rodo, kad programuotojas veikia
8: Klaida - užsidega, jei kažkas negerai (jei tai prasminga, naudokite raudoną spalvą)
7: Programavimas - bendraujant su vergu
Aš naudoju mėlyną šviesos diodą širdies plakimui raudoną klaidai ir žalią programavimui, kaip parodyta diagramoje. Be to, kad man patinka mirksinčios lemputės, šviesos diodai nurodo, ar „Arduino“interneto paslaugų teikėjas veikia tinkamai. Pulsuojantis mėlynas šviesos diodas nurodys, kad „Arduino“interneto paslaugų teikėjas veikia, žalias šviesos diodas nurodys, kad jis įkeliamas, kai užsidega, o raudonas šviesos diodas nurodys, kad įkėlus nepavyko.
9 veiksmas: įkrovos įkėlimas
Eskizo meniu Įrankiai pasirinkite „Board“, tada „ATmega328“ant duonos lentos (8 MHz vidinis laikrodis).
Meniu Įrankiai pasirinkite nuoseklųjį prievadą, atitinkantį jūsų plokštę.
Meniu Įrankiai eikite į programuotojo meniu ir pasirinkite „Arduino“kaip IPT.
Tada meniu Įrankiai pasirinkite Įrašyti įkrovos tvarkyklę.
Šviesos diodai turėtų mirksėti, o žalias šviesos diodas turėtų užsidegti, kai „Arduino“interneto paslaugų teikėjas įkelia įkrovos įkrovą. Baigus krauti, mėlynas šviesos diodas turėtų vėl pulsuoti, o duonos lentos bičiulio šviesos diodas turėtų mirksėti kartą per sekundę.
Tai galite patikrinti tiesiog prijungę „Bread Board Buddy“prie maitinimo.
Įkrovos įkroviklį reikia sudeginti tik vieną kartą.
10 žingsnis: programavimas
Įkėlus „Bread Board Buddy“galima užprogramuoti tris skirtingus būdus.
Pirmas. Galite pašalinti „ATMega328P“iš „Arduino UNO R3“ir prijungti „ATMega328P“iš „Bread Board Buddy“prie „Arduino UNO R3“.
Antra. Galite išimti „ATMega328P“iš „Arduino UNO R3“ir prijungti 5V prie 5V, įžemintą prie žemės, RX (D0) į „Do“, TX (D1) prie „D1“ir iš naujo nustatyti „RST“iš „Arduino UNO“prie „Bread board Buddy“.
Trečia, galite naudoti įkrovos įkėlimo grandinę, kad galėtumėte įtraukti programą „Bread Board Buddy“.
11 žingsnis: valdybos programavimas
Dabar, kai jūsų „Bread Board Buddy“yra įkrovos įkėlimo programa, galite įkelti programas į mikrovaldiklį naudodami tą pačią sąranką, kurią naudojote įkrovos įkrovikliui.
Pasirinkite arba sukurkite eskizą, kurį norite įkelti į mikrovaldiklį.
Jei naudojate minimalią konfigūraciją iš lentos meniu, meniu „Įrankiai“pasirinkite „Board“, tada - „ATmega328“ant lentos (8 MHz vidinis laikrodis).
Meniu Įrankiai pasirinkite nuoseklųjį prievadą, atitinkantį jūsų plokštę.
Pasirinkite „Arduino“kaip IPT meniu Įrankiai ir Programuotojas.
Tada, norėdami įkelti eskizą į mikrovaldiklį, nespauskite įkėlimo. Spustelėkite meniu Failas ir pasirinkite Įkelti naudojant programuotoją, kad užprogramuotumėte mikrovaldiklį ant lentos.
Šviesos diodai turėtų mirksėti, o žalias šviesos diodas turi užsidegti, kai „Arduino“interneto paslaugų teikėjas įkelia programą į jūsų mikrovaldiklį. Kai įkėlimas baigtas, mėlynas šviesos diodas turėtų vėl pradėti pulsuoti.
12 žingsnis: Galutinis produktas
Dabar, kai „Arduino Bread Board Buddy“yra užprogramuotas, galite surinkti baigtą grandinę.
Tiesiog pridėkite maitinimo šaltinį ir kitus komponentus, tokius kaip „Hello World“LCD grandinė, ir eikite.
Rekomenduojamas:
Bare Minimum - „Arduino“ant duonos lentos: 5 žingsniai
Bare Minimum - „Arduino“ant duonos lentos: „Arduino“naudoja „ATMega328p“lustą. Tai galime gauti SMD formatu (ATMega328p-AU) arba DIP formatu, skirtu lituoti skylėms (ATMega328p-PU). Tačiau pats lustas negali veikti. Tam reikia dar kelių komponentų ir viskas kartu vadinama pliku
Duonos lentos vielos pagalbininkas: 10 žingsnių (su paveikslėliais)
„Breadboard Wire Helper“: ši instrukcija parodo, kaip sukurti įrankį, padedantį palengvinti ir tvarkyti duonos lentos prototipus. Aš tai vadinu „Breadboard Wire Helper“
Duonos lentos garso grandinė: 10 žingsnių
Duonos lentos garso grandinė: šią grandinę valdo trys kintamieji rezistoriai
Duonos lentos pagrindai absoliučiai pradedantiesiems: 10 žingsnių (su paveikslėliais)
Duonos lentos pagrindai absoliučiai pradedantiesiems: Šios pamokos tikslas nėra duoti jums išsamų duonos lentos vadovą, bet parodyti pagrindus, o kai šie pagrindai bus išmokti, jūs beveik žinosite viską, ko jums reikia, todėl manau, kad galėtumėte tai vadinti visišku vadovas, bet kita prasme. Bet koks
Duonos lentos išjungimas (kaip pridėti LED maitinimo indikatorių prie skaidrios „Solarbotics“duonos lentos): 7 žingsniai
Išskleiskite savo duonos lentą (kaip pridėti LED maitinimo indikatorių prie skaidrios „Solarbotics“duonos lentos): Šios skaidrios lentos yra panašios į bet kurią kitą elektroninę duonos lentą, tačiau jos yra aiškios! Taigi, ką galima padaryti su skaidria duonos lenta? Manau, akivaizdus atsakymas yra pridėti maitinimo šviesos diodus