Kazalo:

Prijatelj Arduino Bread Board Buddy: 12 korakov
Prijatelj Arduino Bread Board Buddy: 12 korakov

Video: Prijatelj Arduino Bread Board Buddy: 12 korakov

Video: Prijatelj Arduino Bread Board Buddy: 12 korakov
Video: High Density 2022 2024, November
Anonim
Prijatelj Arduino Bread Board
Prijatelj Arduino Bread Board
Prijatelj Arduino Bread Board
Prijatelj Arduino Bread Board
Prijatelj Arduino Bread Board
Prijatelj Arduino Bread Board

Vsa vezja gradim na plošči za kruh; četudi zgradimo isto vezje stokrat, lahko časi postanejo monotoni, zato so mi modularni deli za izdelavo prototipov všeč. Večina vezij, kot so 5 -voltni napajalniki, je precej standardna. Prijatelj Arduino Bread Board Buddy, ki sem ga dobil od Universal Solder, je samostojen Arduino UNO za uporabo s krušnimi deskami. To je zelo priročen majhen komplet, ki vam prihrani pri izdelavi samostojnega Arduina vsakič, ko želite zgraditi projekt na plošči.

Lahko prenesete montažni pdf ali na spletnem mestu, vendar je tukaj nekaj nasvetov, ki niso vključeni v pdf, vključno s programiranjem prijatelja za kruh.

universal-solder.ca/

1. korak: Orodja

Orodja
Orodja
Orodja
Orodja

Spajkanje

Pomladni posnetki

Majhni stranski rezalniki

Spajkalnik

Spajkalna postaja, če jo imate.

2. korak: Deli

Deli
Deli
Deli
Deli

Komplet plošč za kruh Canaduino ni priložen IC ATMEGA328P, zato ga boste morali dostaviti.

Komplet vsebuje naslednje za vsako ploščo:

1 PCB (tiskana vezja)

1 28 -polna IC vtičnica

1 16 mHz kristal

1 LED (svetleča dioda)

1 Gumb za ponastavitev

1 Pin mostiček

1 680 Ω upor

1 10 KΩ upor

1100 nF

2 18 pF

2 20 -polni priključni vodili

3. korak: Vtičnice za konektorje

Vtičnice za konektorje
Vtičnice za konektorje
Vtičnice za konektorje
Vtičnice za konektorje

Začnite z rezanjem spojnih zatičev na dve 15 -pinski tirnici in eno 2 -polno tirnico s stranskimi rezalniki.

4. korak: Spajkanje komponent

Spajkanje komponent
Spajkanje komponent
Spajkanje komponent
Spajkanje komponent
Spajkanje komponent
Spajkanje komponent
Spajkanje komponent
Spajkanje komponent

Začnite spajkati komponente na tiskano vezje; od središča tiskanega vezja ven. Bolečina je, ko poskušate spajkati prave komponente na pravem mestu pod deli, kot je vtičnica IC.

Spajkajte in obrezujte eno komponento naenkrat, lahko je bolečina, ko poskušate zaobiti odvečne vodnike do spajkanja ali pregledati sklepe.

Sestavite del z vzmetnimi sponkami.

Spajkajte spoj tako, da zagotovite dobro povezavo.

Preglejte povezavo in odrežite vse odvečne kable.

Dolg zatič LED gre v luknjo, ki je najbližja gumbu za ponastavitev.

680 Ω upor je najbližje kristalu.

10 KΩ upor je najbližje gumbu za ponastavitev.

5. korak: Vtičnica in priključni zatiči

Vtičnice in priključki
Vtičnice in priključki
Vtičnice in priključki
Vtičnice in priključki
Vtičnice in priključki
Vtičnice in priključki

Ker IC vtičnica spajka na spodnji strani tiskanega vezja in konektorske sponke spajka na vrhu tiskanega vezja najprej spajka IC vtičnico. Tako konektorji ne bodo ovirali spajkanja IC vtičnice.

Ko vse majhne komponente pritrdite na tiskano vezje, priključite IC vtičnico in se prepričajte, da so vsi spoji dobri.

Nato pritrdite dve 15 -palčni vodili, da se prepričate, da sta kvadratni in da so vsi spoji dobri. Če zatiči niso kvadratni, morda ne boste mogli vstaviti prijatelja za krušno desko v ploščo za kruh.

Zadnji priključite IC ATMega 328P v vtičnico IC in pripravljeni ste za programiranje in uporabo.

6. korak: Programiranje potrebščin

Programski pripomočki
Programski pripomočki

Arduino UNO ali MEGA & Cable

Krušna deska

Skakalci

3 680Ω upori

3 LED modre rdeče zelene

7. korak: zagonski nalagalnik

Nalagalnik
Nalagalnik
Nalagalnik
Nalagalnik
Nalagalnik
Nalagalnik

Če na ATMega328P IC ni zagonskega nalagalnika; boste morali zapisati zagonski nalagalnik, vedeti bi morali, če ima zagonski nalagalnik, če LED -lučka na Buddy Board Buddyju utripa, ko je vklopljen.

Če želite zagonski nalagalnik zapisati v prijatelja za kruh, sledite tem korakom:

Prepričajte se, da z UNO -jem ni nič povezanega, ga povežite z računalnikom.

Odprite skico

V meniju Orodja, ki ustreza vaši plošči, boste morali izbrati ploščo.

Nato v meniju Orodja izberite serijska vrata, ki ustrezajo vaši plošči.

Kliknite na datoteko, pomaknite se navzdol do primerov in kliknite na ponudnika internetnih storitev Arduino.

Odpre se novo okno Arduino IDE, v katerem je skica ponudnika internetnih storitev Arduino.

Kopirajte pin povezave, vendar jih še ne naredite.

Naložite skico ponudnika internetnih storitev Arduino na ploščo Arduino.

Sketch bi vam moral povedati, kdaj je končano, in LED na vašem Arduinu naj preneha utripati.

8. korak: Ožičenje programerja

Ožičenje programerja
Ožičenje programerja
Ožičenje programerja
Ožičenje programerja
Ožičenje programerja
Ožičenje programerja

Odklopite ploščo Uno iz računalnika in priključite ploščo in mikrokrmilnik, kot je opisano v skici ponudnika internetnih storitev.

pin ime: UNO:

ponastavitev pomožnika: 10:

MOSI: 11:

MISO: 12:

SCK: 13:

mega (1280 in 2560)

ponastavitev pomožne naprave: 53

MOSI: 51

MISO: 50

SCK: 52

Na naslednje zatiče namestite LED (z uporom):

9: Srčni utrip - prikazuje, da programer teče

8: Napaka - zasveti, če gre kaj narobe (uporabite rdečo, če je to smiselno)

7: Programiranje - V komunikaciji s podrejenim

Uporabil sem modro LED za Heartbeat Red za napako in zeleno za programiranje, kot je prikazano na diagramu. Poleg dejstva, da imam rad utripajoče luči, vam LED -lučke povedo, ali ponudnik internetnih storitev Arduino deluje pravilno. Utripajoča modra LED vam bo povedala, da ponudnik internetnih storitev Arduino deluje, zelena LED vam bo povedala, da se naloži, ko zasveti, rdeča LED pa, da nalaganje ni uspelo, ko zasveti.

9. korak: zapisovanje zagonskega nalagalnika

Zažiganje zagonskega nalagalnika
Zažiganje zagonskega nalagalnika
Zažiganje zagonskega nalagalnika
Zažiganje zagonskega nalagalnika

V meniju Orodja na skici izberite Board in nato ATmega328 na plošči (8MHz notranja ura).

V meniju Orodja izberite serijska vrata, ki ustrezajo vaši plošči.

V meniju Orodja pojdite v meni Programer in izberite Arduino kot ponudnika internetnih storitev.

Nato v meniju Orodja izberite Burn Bootloader.

Svetleče diode naj utripajo, zelena pa naj zasveti, ko ponudnik internetnih storitev Arduino naloži zagonsko obremenitev. Ko je nalaganje končano, mora modra LED -dioda znova utripati, LED -dioda na plošči za kruh pa mora utripati enkrat na sekundo.

To lahko preverite tako, da na napajanje preprosto priključite prijatelja za kruh.

Zagonski nalagalnik morate zapisati le enkrat.

10. korak: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje

Ko je boot naložen, ga lahko programirate na tri različne načine.

Najprej. ATMega328P lahko odstranite iz Arduino UNO R3 in priključite ATMega328P iz Buddy Board Buddyja v Arduino UNO R3.

Drugič. ATMega328P lahko odstranite iz Arduino UNO R3 in priključite 5V na 5V, zemlja -zemlja, RX (D0) na Do, TX (D1) na D1 in ponastavite na RST iz Arduino UNO na prijatelja za ploščo za kruh.

Tretjič, vezje zagonskega nalagalnika lahko uporabite za vkrcanje v program za prijatelje za kruh.

11. korak: Pri programiranju na deski

V programskem načrtovanju
V programskem načrtovanju
V programskem načrtovanju
V programskem načrtovanju
V programskem načrtovanju
V programskem načrtovanju
V programskem načrtovanju
V programskem načrtovanju

Zdaj, ko je na vašem Bread Board Buddyju naložen zagonski nalagalnik, lahko naložite programe v mikrokrmilnik z isto nastavitvijo, ki ste jo uporabili za zagonski nalagalnik.

Izberite ali ustvarite skico, ki jo želite naložiti v mikrokrmilnik.

V meniju Orodja izberite Board in nato ATmega328 na plošči (8MHz notranja ura), če uporabljate minimalno konfiguracijo iz menija Board.

V meniju Orodja izberite serijska vrata, ki ustrezajo vaši plošči.

Izberite Arduino kot ponudnika internetnih storitev v meniju Orodja in meniju programerja.

Če želite skico naložiti v mikrokrmilnik, ne kliknite na nalaganje. Kliknite meni Datoteka in izberite Naloži s programerjem, da programirate mikrokrmilnik na plošči.

LED diode naj utripajo in zelena LED sveti, ko ponudnik internetnih storitev Arduino program naloži v vaš mikrokrmilnik. Ko je nalaganje končano, se mora modra LED vrniti v utripanje.

12. korak: Končni izdelek

Končni izdelek
Končni izdelek
Končni izdelek
Končni izdelek

Zdaj, ko je Arduino Bredy Board Buddy programiran, lahko sestavite končano vezje.

Samo dodajte napajalnik in druge komponente, kot je to vezje LCD "Hello World", in pojdite.

Priporočena: