Cuprins:
- Pasul 1: Construiți modulul
- Pasul 2: Codificați proiectul
- Pasul 3: Încărcați codul și jucați-vă cu interfața
Video: Interfață Arduino Spaceship: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Bună comunitate instructabilă, De data aceasta am realizat unul dintre cele mai simple proiecte de completat cu un Arduino Uno: un circuit de navă spațială. Este așa-numita pentru că este tipul de programare și circuit care ar fi folosit în emisiunile TV și filmele SF de început, pentru a emula un efect de „buton intermitent” care ar fi trebuit să arate că o navă rachetă funcționează corect. Există o mulțime de resurse online pentru a face acest proiect, dar sperăm că postarea acestuia pe Instructables va ajuta mai mulți oameni să se intereseze să experimenteze un Arduino.
Materiale:
- Placa Arduino Uno (set de pornire preferat)
- Pană de pâine
- Conexiunile circuitului prezentate în diagramă, inclusiv: fire jumper, rezistențe, LED-uri și un buton
- Computer cu program de codare Arduino instalat
Pasul 1: Construiți modulul
Mai întâi, asigurați-vă că dispozitivul dvs. Arduino este deconectat de la sursa de alimentare. Apoi, urmați acești pași pentru a conecta toate componentele circuitului:
- Conectați placa de conexiune la conexiunile 5V (pozitive) și la sol (negative) ale Arduino.
- Așezați cele două LED-uri roșii în slotul „e” de pe panou, oarecum sus în sus pe tablă, cu LED-ul verde în același slot de sub ele.
- Atașați catodul fiecărui LED la sol printr-un rezistor de 220 ohmi.
- Conectați anodul LED-ului verde la pinul digital 3 de pe Arduino și faceți același lucru pentru LED-urile roșii la pinii 4 și 5.
- Așezați butonul de comutare sub LED-urile de pe sloturile de punte "e" și "f". Atașați partea superioară la alimentare și partea inferioară la pinul digital 2. La aceeași parte, adăugați la sol un rezistor de 10 kiloohm. (Acest rezistor provoacă o citire „LOW” când butonul nu este apăsat.)
Pasul 2: Codificați proiectul
Simțiți-vă liber să utilizați imaginea de mai sus și să copiați-lipiți codul în proiectul dvs. Dacă este dificil de văzut, urmați acest link și obțineți codul de la GitHub:
Mai multe lucruri de reținut sunt că puteți schimba „switchState == LOW” la „switchState == HIGH” pentru a comuta comportamentul modulului: va clipi când nu este apăsat și va rămâne solid când este apăsat. Celălalt lucru de remarcat este că puteți modifica valoarea declarațiilor „întârziere” pentru a regla cât de repede clipește LED-ul roșu atunci când butonul este apăsat.
Pasul 3: Încărcați codul și jucați-vă cu interfața
Conectați Arduino la computer și încărcați codul; sperăm că totul funcționează! Dacă nu, verificați conexiunile prin cablu și asigurați-vă că toate codurile sunt scrise corect. Remediați eventualele erori și reîncărcați.
LED-ul verde ar trebui să fie aprins solid. Apăsați și țineți apăsat butonul, iar LED-urile roșii ar trebui să clipească alternativ unele cu altele! Puteți face o acoperire pentru buton și LED-uri pentru a spune orice doriți și pentru a ascunde firele, dacă doriți. Sper că v-ați distrat cu acest proiect!
Recomandat:
Noțiuni introductive despre interfața senzorului I2C ?? - Interfață MMA8451 folosind ESP32s: 8 pași
Noțiuni introductive despre interfața senzorului I2C ?? - Interfața MMA8451 folosind ESP32s: În acest tutorial, veți afla totul despre cum să porniți, să conectați și să obțineți dispozitivul I2C (accelerometru) care funcționează cu controlerul (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Arduino Lux Meter - Interfață OPT3001 cu Arduino: 4 pași
Arduino Lux Meter - Interfață OPT3001 cu Arduino: În general, ne confruntăm cu situații în care trebuie să măsurăm intensitatea luminii. Așa că am decis să fac un mic proiect care să ne ajute să rezolvăm această problemă. Acest proiect ilustrează modul în care putem folosi OPT3001 cu Arduino ca metru Lux. În acest proiect, am
Interfață senzor ADXL335 pe Raspberry Pi 4B în 4 pași: 4 pași
Interfață senzor ADXL335 pe Raspberry Pi 4B în 4 pași: În acest instructable vom interfața un senzor ADXL335 (accelerometru) pe Raspberry Pi 4 cu Shunya O / S
Tutorial Arduino LCD 16x2 - Interfață afișaj LCD 1602 cu Arduino Uno: 5 pași
Tutorial Arduino LCD 16x2 | Interfațarea afișajului LCD 1602 cu Arduino Uno: Bună băieți, deoarece multe proiecte au nevoie de un ecran pentru a afișa datele, fie că este vorba de un contor de bricolaj sau de un număr de abonați pe YouTube sau de un calculator sau o blocare a tastaturii cu afișaj și dacă toate aceste tipuri de proiecte sunt realizate cu arduino vor definitivel
Arduino pentru începători: interfață Arduino cu ecran LCD 16x2 explicat: 5 pași
Arduino pentru începători: interfață Arduino cu ecran LCD 16x2 Explicat: Bună ziua tuturor, în prezent, Arduino a devenit foarte popular și toată lumea îl acceptă și din cauza facilității de codificare. Am creat seria de elemente de bază Arduino care ajută începătorii, începătorii și chiar și dezvoltatorii să lucreze cu modulul. Aceasta este