Innholdsfortegnelse:

Arduino UNO med OLED ultralydsavstandsmåler og Visuino: 7 trinn
Arduino UNO med OLED ultralydsavstandsmåler og Visuino: 7 trinn

Video: Arduino UNO med OLED ultralydsavstandsmåler og Visuino: 7 trinn

Video: Arduino UNO med OLED ultralydsavstandsmåler og Visuino: 7 trinn
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, November
Anonim
Image
Image

I denne opplæringen vil vi bruke Arduino UNO, OLED Lcd, Ultrasonic range finder module og Visuino for å vise ultralydsområde på LCD og sette grenseavstanden med en rød LED. Se en demonstrasjonsvideo.

Trinn 1: Det du trenger

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
  • Arduino UNO
  • Ultralyd Range Finder
  • OLED LCD
  • Rød LED
  • Brødbrett
  • Jumper ledninger
  • Visuino -program: Last ned Visuino

Trinn 2: Kretsen

Kretsen
Kretsen
  • Koble GND fra Maduino UNO til breadboard pin (gnd)
  • Koble 5V pin fra Maduino UNO til brødbrettstift (positiv)
  • Koble SCL fra Maduino UNO til OLED LCD -pin (SCL)
  • Koble SDA fra Maduino UNO til OLED LCD -pin (SDA)
  • Koble OLED LCD -pin (VCC) til breadboard -pin (positiv)
  • Koble OLED LCD -pin (GND) til breadboard -pin (GND)
  • Koble Ultrasonic module pin (VCC) til breadboard pin (positiv)
  • Koble Ultrasonic module pin (GND) til breadboard pin (GND)
  • Koble Ultrasonic module pin (ECHO) til Maduino UNO pin digital (3)
  • Koble Ultrasonic module pin (TRIG) til Maduino UNO pin digital (2)

  • Koble digital pin (13) fra Maduino UNO til LED pin (positiv)
  • Koble LED -pinnen (negativ) til breadboard -pinnen (GND)

Trinn 3: Start Visuino, og velg Arduino UNO -korttype

Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype

For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:

Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere ESP 8266! Visuino: https://www.visuino.eu må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2

Trinn 4: I Visuino Legg til komponenter

Legg til komponenter i Visuino
Legg til komponenter i Visuino
Legg til komponenter i Visuino
Legg til komponenter i Visuino
Legg til komponenter i Visuino
Legg til komponenter i Visuino
  • Legg til Ultrasonic Ranger -komponent
  • Legg til sammenligne områdekomponent og sett under egenskaper MAX: 9 << Legg til skjerm OLED -komponent, dobbeltklikk på den og dra "tekstfelt" til venstre, under egenskaper angitt størrelse: 2

Trinn 5: I Visuino: Koble til komponenter

I Visuino: Koble til komponenter
I Visuino: Koble til komponenter
I Visuino: Koble til komponenter
I Visuino: Koble til komponenter
I Visuino: Koble til komponenter
I Visuino: Koble til komponenter
  • Koble Arduino digital utpinne [3] til UltrasonicRanger1 pin [Echo]
  • Koble Arduino Serial [0] out pin [Out] til DisplayOled1 pin [In]
  • DisplayOled1 pin [Out I2c] to Arduino I2C pin [in]
  • Koble UltrasonicRanger1 pin [Out] til CompareRange1 pin [In] og til DisplayOled1 Elements. Text Field1 pin [In]
  • Koble UltrasonicRanger1 pin [Ping] til Arduino Digital pin [2] og til DisplayOled1 pin [Refresh]
  • Koble CompareRange1 pin [Out] til Arduino Digital pin [13]

Trinn 6: Generer, kompiler og last opp Arduino -koden

Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden

I Visuino trykker du på F9 eller klikker på knappen som vises på bilde 1 for å generere Arduino -koden, og åpner Arduino IDE

I Arduino IDE klikker du på Last opp -knappen for å kompilere og laste opp koden (Bilde 2)

Trinn 7: Spill

Spille
Spille

Hvis du driver Arduino UNO -modulen, begynner OLED -LCD -en å vise verditallet for avstanden til et hinder. Hvis du plasserer en hindring i nærheten av ultralydsmodulen, endres verdien og LED -en blinker.

Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable. Du kan laste den ned og åpne den i Visuino:

Anbefalt: