Sisukord:
Video: Arduino kosmoselaeva liides: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Tere juhendatav kogukond, Seekord olen teinud Arduino Unoga ühe lihtsama projekti: kosmoselaeva ringraja. Seda nimetatakse nii sellepärast, et seda tüüpi programmeerimist ja vooluringi kasutatakse varasemates ulmelistes telesaadetes ja filmides, et jäljendada "nuppude vilkumise" efekti, mis pidi näitama, et raketilaev töötab õigesti. Selle projekti tegemiseks on Internetis palju ressursse, kuid loodetavasti aitab selle postitamine Instructablesis rohkem inimesi Arduinoga katsetada.
Materjalid:
- Arduino Uno Board (eelistatud on stardikomplekt)
- Leivalaud
- Diagrammil näidatud vooluahela ühendused, sealhulgas: hüppaja juhtmed, takistid, LED -id ja nupp
- Arvuti, kuhu on installitud Arduino kodeerimisprogramm
Samm: ehitage moodul
Esiteks veenduge, et teie Arduino oleks toiteallikast lahti ühendatud. Seejärel järgige ahela kõigi komponentide ühendamiseks neid samme:
- Ühendage leivaplaat Arduino 5 V (positiivne) ja maandatud (negatiivne) ühendustega.
- Asetage kaks punast LED -i leivalaua pilusse "e", mõnevõrra kõrgemale plaadile, roheline LED samasse pilusse nende all.
- Kinnitage iga LED -i katood 220 oomi takisti kaudu maapinnale.
- Ühendage rohelise LED -i anood Arduino digitaalse tihvtiga 3 ja tehke sama punaste LED -ide puhul tihvtidesse 4 ja 5.
- Asetage nuppude lüliti LED -ide alla leivaplaadi sillapesadele "e" ja "f". Kinnitage kõrgem külg toiteallikale ja alumine pool digitaalsele tihvtile 2. Samal küljel lisage maapinnale 10 kilo oomi takisti. (See takisti põhjustab "LOW" näidu, kui nuppu ei vajutata.)
Samm: kodeerige projekt
Kasutage julgelt ülaltoodud pilti ja kopeerige kood oma projekti. Kui seda on raske näha, järgige seda linki ja hankige kood GitHubist:
Tuleb märkida, et mooduli käitumise muutmiseks võite muuta "switchState == LOW" väärtuseks "switchState == HIGH": see vilgub, kui seda ei vajutata, ja jääb püsima, kui seda vajutada. Teine asi, mida tuleb märkida, on see, et saate muuta "viivituse" avalduste väärtust, et reguleerida, kui kiiresti nupu vajutamisel vilgub punane LED.
Samm: laadige kood üles ja mängige oma liidesega
Ühendage Arduino arvutiga ja laadige kood üles; loodetavasti kõik toimib! Kui ei, kontrollige juhtmeühendusi ja veenduge, et kogu kood on õigesti kirjutatud. Parandage kõik vead ja laadige uuesti üles.
Roheline LED peaks pidevalt põlema. Vajutage ja hoidke nuppu all ning punased LED -id peaksid üksteise järel vilkuma! Saate nupule ja LED -idele katte teha, et öelda, mida soovite, ja soovi korral juhtmeid peita. Loodan, et teil oli selle projektiga lõbus!
Soovitan:
Mahtuvusliku sõrmejäljeanduri liides Arduino UNO -ga: 7 sammu
Mahtuvusliku sõrmejäljeanduri liides Arduino UNO -ga: Hei, mis toimub, poisid! Akarsh siin CETechist. Täna lisame oma projektidele kaitsekihi. Ärge muretsege, me ei kavatse ametisse määrata ihukaitsjaid. See on armas väike nägus sõrmejäljeandur DFRobotilt. Nii
Arduino gaasianduri liides: 4 sammu
Arduino gaasianduri liides: MQ-2 suitsuandur on tundlik suitsu ja järgmiste tuleohtlike gaaside suhtes: LPG, butaan, propaan, metaan, alkohol, vesinik. Anduri takistus on sõltuvalt gaasi tüübist erinev. Suitsuanduril on sisseehitatud potentsiomeeter
DS18B20 temperatuurianduri liides Arduino ja ESP8266 abil: 8 sammu
Liidese temperatuuriandur DS18B20 koos Arduino ja ESP8266 -ga: Hei, mis toimub, poisid! Akarsh siin CETechist. Täna lisame oma arsenali uue anduri, mida tuntakse kui DS18B20 temperatuuriandurit. See on temperatuuriandur, mis sarnaneb DHT11 -ga, kuid millel on erinevad rakendused. Me võrdleme seda
Kosmoselaeva juhtpaneel - laserlõigatud Arduino mänguasi: 11 sammu (piltidega)
Kosmoselaeva juhtpaneel - laserlõigatud Arduino mänguasi: paar kuud tagasi otsustasin saada kohaliku tegijate ruumi liikmeks, kuna olen juba ammu tahtnud õppida tegijakaubanduse tööriistu. Mul oli pisike Arduino kogemus ja olin siin käinud Fusion-kursusel Instructables. Siiski ma h
Arduino algajatele: Arduino liides 16x2 LCD -ga Selgitatud: 5 sammu
Arduino algajatele: Arduino liides 16x2 LCD-ga selgitatud: Tere kõigile! Tänapäeval on Arduino muutunud väga populaarseks ja kõik, kes seda ka aktsepteerivad, lihtsa kodeerimise tõttu. Olen loonud sarja Arduino põhitõdesid, mis aitavad algajatel, algajatel ja algajatel isegi arendajad, et moodul tööle saada. See on