Indholdsfortegnelse:

Kontrol -LED blinker med et potentiometer og OLED -display: 6 trin
Kontrol -LED blinker med et potentiometer og OLED -display: 6 trin

Video: Kontrol -LED blinker med et potentiometer og OLED -display: 6 trin

Video: Kontrol -LED blinker med et potentiometer og OLED -display: 6 trin
Video: Шашлык и люля 2024, Juli
Anonim
Image
Image

I denne vejledning lærer vi, hvordan du kontrollerer LED'en, der blinker med et potentiometer, og viser pulsfrekvensværdien på OLED -displayet.

Se en demonstrationsvideo.

Trin 1: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
  • Arduino UNO (eller enhver anden Arduino)
  • LED
  • PotentiometerJumper ledninger
  • OLED Display
  • Visuino -program: Download Visuino

Trin 2: Kredsløbet

Kredsløbet
Kredsløbet
  • Tilslut potentiometer pin [DTB] til arduino analog pin [A0]
  • Tilslut potentiometer pin [VCC] til arduino pin [5V]
  • Tilslut potentiometer pin [GND] til arduino pin [GND]
  • Tilslut LED positiv pin til Arduino digital pin [7]
  • Tilslut LED positiv pin til Arduino pin [GND]
  • Tilslut OLED display pin [VCC] til arduino pin [5V]
  • Tilslut OLED display pin [GND] til arduino pin [GND]
  • Tilslut OLED display pin [SDA] til arduino pin [SDA]
  • Tilslut OLED display pin [SCL] til arduino pin [SCL]

Trin 3: Start Visuino, og vælg Arduino UNO -korttype

Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype

For at starte programmeringen af Arduino skal du have Arduino IDE installeret herfra:

Vær opmærksom på, at der er nogle kritiske fejl i Arduino IDE 1.6.6. Sørg for, at du installerer 1.6.7 eller højere, ellers fungerer denne instruks ikke! Hvis du ikke har gjort det, skal du følge trinene i denne instruktion for at konfigurere Arduino IDE til at programmere Arduino UNO! Visuino: https://www.visuino.eu skal også installeres. Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2

Trin 4: I Visuino ADD & Connect -komponenter

I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
I Visuino ADD & Connect -komponenter
  • Tilføj "Pulse Generator" -komponent I egenskabsvinduet vælg "Frekvens", klik på pin -ikonet og vælg "Float SinkPin"
  • Tilføj komponenten "Multiplicer analog med værdi", og sæt "Værdi" til egenskaben i vinduet egenskaber
  • Tilføj "OLED display I2C" -Dobbeltklik på DisplayOLED1-komponenten-I elementvinduet skal du udvide "Tekst" og trække "Tekstfelt" til venstre side-Vælg "Tekstfelt1" på venstre side og i egenskabsvinduet indstil størrelse til: 2 Luk elementvinduet
  • Tilslut Arduino AnalogIn [0] til "MultiplyByValue1" pin [In]
  • Tilslut "MultiplyByValue1" pin [Out] til DisplayOLED1> Text Field1> pin In
  • Tilslut "MultiplyByValue1" pin [Out] til "PulseGenerator1" pin [Frequency]
  • Tilslut DisplayOLED1 pin I2C Out til Arduino I2C In
  • Tilslut "PulseGenerator1" pin [Out] til Arduino digital pin [7]

Trin 5: Generer, kompiler og upload Arduino -koden

Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden

I Visuino skal du trykke på F9 eller klikke på knappen vist på billede 1 for at generere Arduino -koden, og åbne Arduino IDE

I Arduino IDE skal du klikke på knappen Upload for at kompilere og uploade koden (billede 2)

Trin 6: Spil

Hvis du tænder for Arduino UNO -modulet og ændrer potentiometerpositionen, vil LED'en ændre dens blinkende frekvens, og potentiometerværdien (frekvensen) vises på OLED -displayet.

Tillykke! Du har afsluttet dit projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det her og åbne det i Visuino:

Anbefalede: