Sisukord:

Arduino leivalaua sõber: 12 sammu
Arduino leivalaua sõber: 12 sammu

Video: Arduino leivalaua sõber: 12 sammu

Video: Arduino leivalaua sõber: 12 sammu
Video: elevator with 3 stations (1) 2024, November
Anonim
Arduino leivalaua sõber
Arduino leivalaua sõber
Arduino leivalaua sõber
Arduino leivalaua sõber
Arduino leivalaua sõber
Arduino leivalaua sõber

Ma ehitan kõik vooluringid leivalauale; kuid sama vooluringi ehitamine sada korda võib muutuda üksluiseks, nii et mulle meeldivad mooduldetailid prototüüpide ehitamiseks. Enamik vooluahelaid, näiteks 5 -voldised toiteallikad, on üsna standardsed. Arduino leivalaua sõber, mille sain Universal Solderilt, on iseseisev Arduino UNO, mida saab kasutada koos leivalaudadega. See on väga mugav väike komplekt, mis säästab teid eraldiseisva Arduino ehitamisest iga kord, kui soovite projekti leivalauale ehitada.

Kokkupaneku saate alla laadida pdf -ist või veebisaidilt, kuid siin on mõned näpunäited, mida pdf ei hõlma, sealhulgas leivalaua sõbra programmeerimine.

universal-solder.ca/

Samm: tööriistad

Tööriistad
Tööriistad
Tööriistad
Tööriistad

Jootma

Kevadklambrid

Väikesed külgmised lõikurid

Jootekolb

Jootmisjaam, kui teil see on.

2. samm: osad

Osad
Osad
Osad
Osad

Canaduino leivalaua komplektiga ei ole kaasas ATMEGA328P IC -d, nii et peate selle tarnima.

Komplekt sisaldab iga plaadi jaoks järgmist:

1 trükkplaat (trükkplaat)

1 28 kontaktiga IC pesa

1 16 mHz kristall

1 LED (valgusdiood)

1 Lähtestamisnupp

1 tihvtiga hüppaja

1 680 Ω takisti

1 10 KΩ takisti

1100 nF

2 18 pF

2 20 kontaktiga pistiku rööbaspuud

3. samm: pistikupesa rööpad

Ühenduspistiku rööpad
Ühenduspistiku rööpad
Ühenduspistiku rööpad
Ühenduspistiku rööpad

Alustuseks lõigake konnektorite rööpad külgmiste lõikuritega kaheks 15 -kontaktiliseks rööbasteks ja üheks 2 -kontaktiliseks rööpaks.

4. samm: komponentide jootmine

Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine
Komponentide jootmine

Alustage komponentide jootmist trükkplaadile; PCB keskelt välja. See on valus, kui püütakse õigeid komponente joota õigesse kohta selliste osade alla nagu IC -pesa.

Jootke ja lõigake üks komponent korraga, see võib olla valu, kui proovite üleliigsetest joobest mööda pääseda või liigesed üle vaadata.

Hoidke komponenti vedruklambritega paigal.

Jootke vuuk, veendudes, et ühendus on hea.

Kontrollige ühendust ja katkestage üleliigsed juhtmed.

LED -i pikk tihvt läheb avamisnupule lähimasse auku.

680 Ω takisti läheb kristallile kõige lähemale.

10 KΩ takisti läheb lähtestusnupule kõige lähemale.

Samm: pistikupesa ja pistiku tihvtid

Pistikupesa ja pistiku tihvtid
Pistikupesa ja pistiku tihvtid
Pistikupesa ja pistiku tihvtid
Pistikupesa ja pistiku tihvtid
Pistikupesa ja pistiku tihvtid
Pistikupesa ja pistiku tihvtid

Kuna IC -pistikupesa joodab trükkplaadi põhjas ja konnektori rööpad joovad PCB ülaosas, jootke kõigepealt IC -pistikupesa. Nii ei takista konnektorite rööpad IC -pesa jootmist.

Kui olete kõik väikesed komponendid PCB külge kinnitanud, kinnitage IC -pesa, veendudes, et kõik ühendused on korras.

Seejärel kinnitage kaks 15 pistikuga tihvtiga rööpa, veendudes, et need on ruudukujulised ja kõik liigendid on head. Kui tihvtid ei ole ruudukujulised, ei pruugi te leivalaua sõpra leivalauale sisestada.

Ühendage ATMega 328P IC viimane pistikupessa ja olete valmis programmeerima ja kasutama.

6. samm: tarvikute programmeerimine

Programmeerimistarbed
Programmeerimistarbed

Arduino UNO või MEGA & Cable

Leivalaud

Džemprid

3 680Ω takisti

3 LED -i sinine punane roheline

Samm: alglaadur

Bootloader
Bootloader
Bootloader
Bootloader
Bootloader
Bootloader

Kui ATMega328P IC -l pole alglaadurit; peate käivituslaaduri põletama, peaksite suutma öelda, kas sellel on alglaadur, kui leivaplaadi sõbra LED -tuli vilgub sisselülitamisel.

Alglaaduri põletamiseks leivalaua sõbrale toimige järgmiselt.

Veenduge, et UNO -ga pole midagi ühendatud, ühendage see arvutiga.

Avage visand

Peate valima menüüst Tööriistad tahvli, mis vastab teie tahvlile.

Seejärel valige menüüst Tööriistad teie plaadile vastav jadaport.

Klõpsake failil, kerige näideteni ja klõpsake Arduino ISP.

Avaneb uus Arduino IDE aken, kus on Arduino Interneti -teenuse pakkuja visand.

Kopeerige tihvtühendused, kuid ärge neid veel tehke.

Laadige Arduino ISP visand üles oma Arduino tahvlile.

Sketch peaks teile ütlema, kui see on tehtud, ja teie Arduino LED peaks lõpetama vilkumise.

Samm: programmeerija ühendamine

Programmeerija ühendamine
Programmeerija ühendamine
Programmeerija ühendamine
Programmeerija ühendamine
Programmeerija ühendamine
Programmeerija ühendamine

Ühendage Uno -plaat arvutist lahti ning ühendage tahvel ja mikrokontroller, nagu on kirjeldatud Interneti -teenuse pakkuja visandis.

tihvti nimi: UNO:

orja lähtestamine: 10:

MOSI: 11:

MISO: 12:

SCK: 13:

mega (1280 ja 2560)

orja lähtestamine: 53

MOSI: 51

MISO: 50

SCK: 52

Pange LED (takistiga) järgmistele tihvtidele:

9: Heartbeat - näitab programmeerija töötamist

8: Viga - süttib, kui midagi läheb valesti (kui see on mõistlik, kasutage punast)

7: Programmeerimine - suheldes orjaga

Südamelöögi jaoks kasutasin sinist LED -i punaseks vea jaoks ja rohelist programmeerimiseks, nagu on näidatud diagrammil. Lisaks sellele, et mulle meeldivad vilkuvad tuled, annavad LED -id teile teada, kas Arduino Interneti -teenuse pakkuja töötab õigesti. Pulseeriv sinine LED annab teile teada, kas Arduino Interneti -teenuse pakkuja töötab, roheline LED näitab, et see süttib üles, ja punane LED näitab, et üleslaadimisel ebaõnnestus üleslaadimine.

9. samm: alglaaduri põletamine

Bootloaderi põletamine
Bootloaderi põletamine
Bootloaderi põletamine
Bootloaderi põletamine

Valige visandi menüüst Tööriistad Laud ja seejärel leivalaual ATmega328 (8MHz sisemine kell).

Valige menüüst Tööriistad teie plaadile vastav jadaport.

Minge menüüs Tööriistad menüüsse Programmeerija ja valige ISP -ks Arduino.

Seejärel valige menüüst Tööriistad Burn Bootloader.

LED -id peaksid vilkuma ja roheline LED -tuli süttima, kui Arduino Interneti -teenuse pakkuja laadib alglaadimise. Kui laadimine on lõpule jõudnud, peaks sinine LED uuesti vilkuma ja leivaplaadi sõbra LED peaks vilkuma üks kord sekundis.

Seda saate kontrollida, ühendades lihtsalt leivaplaadi sõbra vooluvõrku.

Peaksite alglaadurit põletama ainult üks kord.

10. samm: programmeerimine

Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine
Programmeerimine

Pärast alglaadimist saab Bread Board Buddy programmeerida kolmel erineval viisil.

Esiteks. Saate eemaldada ATMega328P Arduino UNO R3 -st ja ühendada ATMega328P leivaplaadi sõbral Arduino UNO R3 -ga.

Teiseks. Saate ATMega328P Arduino UNO R3 -st eemaldada ja ühendada 5V kuni 5V, maandus -maandus, RX (D0) teha, TX (D1) ühendada D1 -ga ja lähtestada RST -le Arduino UNO -st leivaplaadi sõbraga.

Kolmandaks saate alglaaduri ahelat kasutada Bread Board Buddy programmeerimiseks.

Samm 11: juhatuse programmeerimisel

Juhatuse programmeerimisel
Juhatuse programmeerimisel
Juhatuse programmeerimisel
Juhatuse programmeerimisel
Juhatuse programmeerimisel
Juhatuse programmeerimisel
Juhatuse programmeerimisel
Juhatuse programmeerimisel

Nüüd, kui teie leivaplaadi sõbral on alglaadur, saate programmid mikrokontrollerisse üles laadida, kasutades sama seadistust, mida kasutasite alglaaduri jaoks.

Valige või looge visand, mille soovite mikrokontrollerile laadida.

Valige menüüst Tööriistad Laud ja seejärel paneelil ATmega328 (8MHz sisemine kell), kui kasutate tahvli menüüst minimaalset konfiguratsiooni.

Valige menüüst Tööriistad teie plaadile vastav jadaport.

Valige menüüst Tööriistad ja Programmeerija Interneti -teenuse pakkujaks Arduino.

Seejärel visandi mikrokontrollerisse üleslaadimiseks ärge klõpsake üleslaadimist. Klõpsake menüü Fail ja valige laadimislaua mikrokontrolleri programmeerimiseks üleslaadimine programmeerija abil.

LED -id peaksid vilkuma ja roheline LED -tuli süttima, kui Arduino ISP laadib programmi teie mikrokontrollerile üles. Kui laadimine on lõpetatud, peaks sinine LED uuesti vilkuma.

12. samm: valmistoode

Valmis toode
Valmis toode
Valmis toode
Valmis toode

Nüüd, kui Arduino leivalaua sõber on programmeeritud, saate valmis skeemi kokku panna.

Lihtsalt lisage toiteallikas ja muud komponendid, nagu see "Hello World" LCD -ahel, ja minema.

Soovitan: