Sisukord:

Arduino: valgusfooride komplekti tegemine: 9 sammu
Arduino: valgusfooride komplekti tegemine: 9 sammu

Video: Arduino: valgusfooride komplekti tegemine: 9 sammu

Video: Arduino: valgusfooride komplekti tegemine: 9 sammu
Video: Светофор ардуино 2024, November
Anonim
Arduino: valgusfooride komplekti tegemine
Arduino: valgusfooride komplekti tegemine

KÄESOLEV PROJEKT ON VÄLJALT TÖÖ TÖÖDES Vaja on mõningaid teadmisi ja soovitan tungivalt lugeda ja järgida enamikku, kui mitte kõiki järgmise dokumendi lehti, mille on loonud suurepärased Arduino.cc inimesed! Arduino - Alustusjuhend See dokument selgitab lihtsate elektrooniliste põhikomponentide kohta me kasutame ja kuidas neid kasutada, see kirjeldab ka digitaalseid, analoog- ja jada sisendeid ja väljundeid ning nende kasutamist. Võimalik, et olete lugenud minu eelmist foorumite õpetust, see on sarnane mõiste, kuid seda on lihtsam üles ehitada Arduino arenduskeskkonna lihtsuse tõttu on see palju funktsionaalsem. Pärast seda projekti võiksite seda pikendada…+ Tuled ristteedel tööle panna (järjestuse keerukamaks muutmine).+ Seadete programmeerimine kasutades EEPROM -i ja jadapordi.+ Tuled peavad suhtlema teise sama koodi käitava Arduinoga.

Samm: osad

Teil on vaja mõningaid osi, kui olete juba teinud minu eelmise projekti AVR -i mikroprotsessorite kohta, siis ei pea te samu asju uuesti ostma, vaid vajate ainult Arduino ja USB -juhet, mille saate hankida Tinker.it -ist ja mõnest osast 5v piesosignaali vorm. Need on miinimumnõuded, mida saate selle projekti varundamiseks või laiendamiseks rohkem tellida. 1x leivalaud (34-0655) 1x hüppaja lingid (34-0495) 2x punased LED-id (55-0155) 1x oranž (mitte merevaigukollane) LED (55-0124) 2x roheline LED (55-0120) 1x valge LED (55-1640)) 1x piesoheli (35-0282) 1x nupp tegemiseks (78-0630) 1x 10K takistid (62-0394) 1x 220ohm takistid (62-0354) VALIKULINE-1x 3 m USB-kaabel (19-8662) Rapid Online-£ Kokku oli £ 41,05, mis on kõrgem kui AVR-i õpetus, kuid see on seda väärt ja sisaldab kohaletoimetamist. Kohaletoimetamise tasud on üsna kõrged, nii et miks mitte osta seal olles ja Tinkeris. ja vaadake, kas leiate mõned osad, millega saate hiljem mängida. Rohkem valgusdioode ja muid bitte, millega te arvate, et saate mängida. Hea uudis on see, et te ei vaja selle projekti jaoks tööriistu ega jootmist, see lihtsalt lükkab bitti kokku! Kui olete kõik osad valmis saanud, olete valmis oma projekti kokku panema, kuid kui kavatsete seda projekti püsivamaks muuta, soovite hankida mingil kujul ribaplaadi, et teie töö jootma hakata.

2. samm: alustamine

Alustamine on lihtne, lihtsalt paigutage ja kontrollige, kas kõik komponendid on olemas, kõige parem, kui Arduino on leivaplaadist vasakul ja lahti ühendatud, seejärel järgige lihtsalt järgmisi samme, et lisada iga komponent leivaplaadile, ühendada plaat Arduino ja lõpuks programmeerige Arduino, pärast seda, kui saate testida selle toimimist ja lugeda kood koos kommentaaridega, et näha, mis toimub.

Samm: LED -id

LEDid
LEDid
LEDid
LEDid
LEDid
LEDid

Enne alustamist veenduge, et kõik LED -id on õigesti ühendatud. Lühike juhe läheb paremale ja pikem vasakule. Lisame takistid hiljem, nii et ärge veel vooluvõrku ühendage, kuna see võib LED -e kahjustada Alloleval pildil on pikad ja lühikesed juhtmed ning seejärel teine pilt näitab, kuidas neid tuleks juhtmega ühendada, kolmas näitab järjekorda. TIP! Veenduge, et LED -id leviksid 5 -veerulisest bitist kaheveerulise bitini, vastasel juhul ei tööta need ja teil on lühis.

4. samm: pieso

Pieso
Pieso
Pieso
Pieso
Pieso
Pieso

Me tuleme selle juurde tagasi ja peame selle tõstma, et paigaldada Arduinole džemprid, kuid praegu pange see lihtsalt ühe tihvtiga keskosast mõlemal küljel, nii et me ei löö kahe tihvti vahele. plaadi tihvtid on ühendatud vasakult paremale kahes viies osas, mille keskel on eraldusjoon kahe sektsiooni eraldamiseks, ja 2 välimist tihvti on ülalt alla ühendatud kahes veerus, need on mõlemal küljel, kuid ei ole ühendatud tahvli ühelt küljelt teisele, teisiti võib neid vajadusel kasutada kahe üksteisest sõltumatu vooluahela loomiseks. Lisaks ei ole mõnel plaadil ülemine ja alumine pool ühendatud, nii et peate võib -olla hüppe tegema traat ülemisest poolest alumisse poole, kui teie ahel ei tööta.

5. samm: nupp

Nupp
Nupp
Nupp
Nupp
Nupp
Nupp
Nupp
Nupp

Nupul on 4 tihvti, veenduge, et need kõik on ühendatud ja ärge painutage, nagu Piezo puhul, asetage see keskjaoturile. Järgmisest juhtmest tuleb parempoolne ülemine tihvt vertikaalsete tihvtide punasesse külge, näiteks LEDid (vt allpool toodud 2. pilti) Kasutage takisti BROWN BLACK ORANGE GOLD (10k) ja ühendage see juhtmetega, nagu on näidatud alloleval 4. pildil. (Alt paremalt jooksvalt vertikaalselt mööda tahvlit allapoole piisab väikesest teest 1 tolli).

6. samm: takistid

Takistid
Takistid
Takistid
Takistid
Takistid
Takistid

Kasutades 220 oomi takistite juhtmeid LED -idest üle jagaja samale reale vastasküljel (vt 2. pilti) ja korrake seda kõigi LED -ide puhul. Lisage valge LED pirukli ja nupu vahele ning lisage sellele takisti LED ka. Allolev kolmas pilt näitab lõpptulemust. (pange tähele, et ROHELINE juhe pole vajalik, välja arvatud juhul, kui teie vooluahel ei tööta nii nagu minu oma, ühendab see plaatide ülemise poole toitepiirded alumise poolega, kuna mõned lauad on jagatud).

Samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Nüüd ühendame Arduino leivaplaadile, kõik juhtmed on sõna otseses mõttes ülevalt alla ja ärge risti üle, nii et kui valed tuled süttivad valel ajal, ühendage kaablid õigesse kohta tagasi … Pildid Allpool on näidatud, kuidas neid tuleks juhtmega ühendada. Pilt 2 ja 3: minge 5v liinilt takistile, mille panime nupust välja. Pilt 4 ja 5: GND (maandus) tihvti roheline juhe läheb punasele rööpale ühendasite oma valgusdioodide katoodiga. Pilt 6: LED -id on ühendatud juhtmetega 13 -st kuni 8 -ni, alustades ülemisest LED -ist, mis töötab leivaplaadil. Sellepärast ütlesin, et paneel tuleb vasakule, kuna saate seda juhtme abil ühendada, nagu allpool… 13 o -------- o ---/\/\/\/\/\ --- --- O --- | 12 o -------- o ---/\/\/\/\/\ --- --- O --- | 11 o -------- o ---/\/\/\/\/\ --- --- O --- | 10 o -------- o ---/\/\/\/\/\- ---- O --- | 09 o -------- o ---/\/\/\/\/\ --- --- O --- | Pilt 7: traat oranžid juhtmed nagu varem Piezo külge (tihvt 8), oodake LED (tihvt 7) ja nupp (tihvt 6). Pange tähele, et tihvti 6 asukoht on kriitiline, muidu hakkavad valgusfoorid pidevalt loopima, nagu oleks nupp all.

Samm: Arduino programmeerimine

Arduino programmeerimine
Arduino programmeerimine
Arduino programmeerimine
Arduino programmeerimine
Arduino programmeerimine
Arduino programmeerimine

Arduino programmeerimine ei saa olla lihtsam, kuid peame ütlema Arduino IDE -le, kust Arduinot otsida ja millist tüüpi Arduinoga rääkida. Et öelda, millist tüüpi rääkida, minge valikule TOOLS> BOARD> ARDUINO DIECIMILA. kus Arduinot otsida, minge jaotisse TOOLS> SERIAL PORT ja valige kõige loogilisem port, seal öeldakse usb -jadav või midagi sarnast, mitte bluetooth või miski muu, halvimal juhul lähete valesti ja peate selle seadistama teise porti. Nüüd avate lisatud PDE-faili ja laadite selle tahvlile, vajutades nupule noolega, mis osutab mõnele punktile/…-> | See võtab mõne hetke ja edu korral töötab teie Arduino nüüd koodi vajutamiseks vajutage kõige paremal asuvat nuppu (jadamonitor), et juhtida plaati terminali laadse liidesega.

Samm: ja nad kõik elasid õnnelikult pärast lõppu …

Tehtud! Koodi kaudu olen kirjutanud kommentaare ja te saate neid lugeda, et teada saada, mida iga rida teeb, ja seejärel proovida sellega nokitseda, et näha, mis juhtub, halvimal juhul saate selle lihtsalt algsele taastada. Kui vajate rohkem abi või juhised Mul on allpool mõned lingid ja ressursid … Enne minekut tahaksin tänada Alexit ja Tinker.i meeskonda. kes õpetas mulle ühes algajate töötoas kõike, mida ma tean, on nad oma tegevuses tõeliselt hiilgavad, aitäh!!! Samuti tänu Sparkfun.com -ile ja Rapidonline.com -ile, kes on arduino osade hämmastav ressurss! Lingid ja ressursidArduino.cc - see on ArduinoGuide'i kodu - see juhend on soovitatav lugeda! Rapid Online - Ühendkuningriigi jaemüüja nende osade jaoks, mida ma täna kasutasin.it - Arduino Ühendkuningriigi jaemüüja Digikey - USA jaemüüja nende osade jaoks, mida ma täna kasutasin koodid jne … Täname lugemise eest ja nautige!

Soovitan: