Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Circuitul
- Pasul 3:
- Pasul 4: În Visuino ADD & Connect Components
- Pasul 5: Generați, compilați și încărcați codul Arduino
- Pasul 6: Joacă
Video: Control LED Arduino cu joystick analogic: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest tutorial vom învăța cum să folosim joystick-ul analogic pentru a controla LED-ul.
Urmăriți un videoclip demonstrativ.
Pasul 1: De ce veți avea nevoie
- Arduino UNO (sau orice alt Arduino)
- 4XLED
- Joystick
- Rezistor 4X 220Ω (sau ceva similar)
- Pană de pâine
- Sârme de jumper
- Programul Visuino: Descărcați Visuino
Pasul 2: Circuitul
- Conectați pinul Arduino [5V] la pinul pozitiv al panoului [linia roșie]
- Conectați pinul Arduino [GND] la pinul pozitiv al panoului [linia albastră]
- Conectați pinul Joystick [VRx] la pinul analogic Arduino [1]
- Conectați pinul Joystick [VRy] la pinul analogic Arduino [0]
- Conectați pinul Joystick [+ 5V] la pinul pozitiv al panoului [linia roșie]
- Conectați pinul joystick-ului [GND] la pinul negativ al Breadboard-ului [linia albastră]
- Conectați fiecare pin negativ cu LED-uri de pe panou la pinul negativ GND [linie albastră]
- Conectați fiecare rezistență la pinul pozitiv cu LED de pe panou
- Conectați pinul digital arduino [2] la primul rezistor
- Conectați pinul digital arduino [3] la al doilea rezistor
- Conectați pinul digital arduino [4] la al treilea rezistor
- Conectați pinul digital arduino [5] la al patrulea rezistor
Pasul 3:
Pentru a începe programarea Arduino, va trebui să aveți Arduino IDE instalat de aici:
Vă rugăm să rețineți că există câteva erori critice în Arduino IDE 1.6.6. Asigurați-vă că instalați 1.6.7 sau o versiune ulterioară, în caz contrar acest instructabil nu va funcționa! Dacă nu ați făcut-o, urmați pașii din acest instructabil pentru a configura Arduino IDE pentru a programa Arduino UNO! Visuino: https://www.visuino.eu trebuie, de asemenea, să fie instalat. Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „Arduino UNO” așa cum se arată în Imaginea 2
Pasul 4: În Visuino ADD & Connect Components
- Adăugați componenta 4X „Comparați valoarea analogică”
- Selectați „CompareValue2” și în fereastra de proprietăți setați „Value” la 1
- Selectați „CompareValue4” și în fereastra de proprietăți setați „Value” la 1
- Conectați Arduino AnalogIn [0] la pinul "CompareValue1" [In] și pinul "CompareValue2" [In]
-
Conectați Arduino AnalogIn [1] la pinul "CompareValue3" [In] și pinul "CompareValue4" [In]
- Conectați pinul "CompareValue1" [Out] la pinul digital Arduino [2]
- Conectați pinul "CompareValue2" [Out] la pinul digital Arduino [3]
- Conectați pinul "CompareValue3" [Out] la pinul digital Arduino [4]
- Conectați pinul "CompareValue4" [Out] la pinul digital Arduino [5]
Pasul 5: Generați, compilați și încărcați codul Arduino
În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.
Pasul 6: Joacă
Dacă porniți modulul Arduino UNO și mutați poziția joystick-ului, LED-ul va clipi.
Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest Instructable, îl puteți descărca de aici și îl puteți deschide în Visuino:
Recomandat:
Cum să faci ceas analogic și ceas digital cu bandă LED folosind Arduino: 3 pași
Cum să faci ceas analogic și ceas digital cu bandă led folosind Arduino: Astăzi vom face un ceas analogic & Ceas digital cu Led Strip și modul MAX7219 Dot cu Arduino. Acesta va corecta ora cu fusul orar local. Ceasul analogic poate folosi o bandă cu LED mai lungă, deci poate fi agățat pe perete pentru a deveni un artist
Controlul a 2 servo-uri folosind joystick-ul analogic: 5 pași (cu imagini)
Controlul a 2 servo-uri folosind joystick-ul analogic: Bună ziua, băieți, acesta este primul meu instructable și în această postare vă împărtășesc cum să folosesc joystick-ul analogic pentru a controla serverele folosind Arduino UNO. Voi încerca să-l explic cât mai simplu posibil sper să vă placă aceasta
Joystick analogic # HMS2018: 8 pași
Joystick analogic # HMS2018: veți avea nevoie de un Elegoo Uno R3 adruino, un modul de joystick Elegoo și 5 fire DuPoint de la Femeie la Femeie
Control pozițional unghiular al motorului pas cu pas 28BYJ-48 cu Arduino și joystick analogic: 3 pași
Controlul pozițional unghiular al motorului pas cu pas 28BYJ-48 cu Arduino și joystick analogic: Aceasta este o schemă de control pentru motorul pas cu pas 28BYJ-48 pe care am dezvoltat-o pentru a o folosi ca parte a proiectului meu de disertație din ultimul an. Nu am văzut acest lucru până acum, așa că m-am gândit că voi încărca ceea ce am descoperit. Sperăm că acest lucru va ajuta pe altcineva o
Circuite GPIO Raspberry Pi: Utilizarea unui senzor analogic LDR fără ADC (convertor analogic digital): 4 pași
Circuite GPIO Raspberry Pi: Utilizarea unui senzor analogic LDR fără ADC (convertor analogic la digital): în manualele noastre anterioare, v-am arătat cum puteți conecta pinii GPIO ai Raspberry Pi la LED-uri și comutatoare și modul în care pinii GPIO pot fi mari sau Scăzut. Dar dacă doriți să utilizați Raspberry Pi cu un senzor analogic? Dacă vrem să folosim un