Sisukord:
- Samm: tööriistad
- 2. samm: osad
- 3. samm: pistikupesa rööpad
- 4. samm: komponentide jootmine
- Samm: pistikupesa ja pistiku tihvtid
- 6. samm: tarvikute programmeerimine
- Samm: alglaadur
- Samm: programmeerija ühendamine
- 9. samm: alglaaduri põletamine
- 10. samm: programmeerimine
- Samm 11: juhatuse programmeerimisel
- 12. samm: valmistoode
Video: Arduino leivalaua sõber: 12 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
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
Jootma
Kevadklambrid
Väikesed külgmised lõikurid
Jootekolb
Jootmisjaam, kui teil see on.
2. samm: 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
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
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
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
Arduino UNO või MEGA & Cable
Leivalaud
Džemprid
3 680Ω takisti
3 LED -i sinine punane roheline
Samm: alglaadur
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
Ü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
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
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
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
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:
ShWelcome Box: mõnikord sõber: 8 sammu
ShWelcome Box: mõnikord sõber: kas otsite ettevõtet?
Inseneride sõber Bluetooth Kbd ja hiir: 3 sammu
Engineers Buddy Bluetooth Kbd ja hiir: Engineers Buddy USB-klaviatuuri- ja hiireemulaatori moodul. See väike mugav seade, millel on sinine ühendus, muudab teie Android-telefoni/tahvelarvuti mis tahes arvuti traadita kaugjuhtimispuldiks. See annab teie Android -seadmele kontrolli kõigi HID -komponentide üle
Baarmeni sõber: @ Home'i loominguline lüliti: 6 sammu
Baarmeni sõber: @ Home'i loominguline lüliti: kas olete kunagi mõelnud, kui võõrustate kodus külalisi … " Gee - ma soovin, et mul oleks ainulaadne võimalus näidata oma külalisele, kui nende jook on saavutanud oma peotopsi optimaalse joomistaseme. .. " ? Nüüd saate selle soovi teoks teha, kasutades
Hommikune sõber: 8 sammu
Hommikune sõber: Mõnel inimesel on väga tihe graafik, mistõttu on lihtne üks või kaks asja unustada. Selle äratuskellaga saate seadistada mitu äratust, et hoida teid graafikus. Kell töötab 24 korda ja peate vaid programmeerima selle, et see erineval ajal välja lülituks
Rääkiva temperatuuri ja niiskuse andur - Si7021 ja väike sõber: 3 sammu
Räägiva temperatuuri ja niiskuse andur - Si7021 ja väike sõbrakõneleja: " Väike sõbrakõneleja " on väike seade, mis võimaldab teil Arduino projektidele lisada lihtsa häälväljundi. See sisaldab piiratud koguses 254 sõna ja selle saab SPI kaudu ühendada Arduino või muude mikrokontrolleritega. Väike sõber T