INHOUDSOPGAWE:

Arduino UNO met OLED Ultrasonic Range Finder en Visuino: 7 stappe
Arduino UNO met OLED Ultrasonic Range Finder en Visuino: 7 stappe

Video: Arduino UNO met OLED Ultrasonic Range Finder en Visuino: 7 stappe

Video: Arduino UNO met OLED Ultrasonic Range Finder en Visuino: 7 stappe
Video: Ultrasonic Sensor HC-SR04 Arduino Tutorial 2024, Desember
Anonim
Image
Image

In hierdie handleiding gebruik ons Arduino UNO, OLED Lcd, Ultrasonic range finder module en Visuino om ultrasoniese reikafstand op Lcd te vertoon en die limietafstand met 'n rooi LED in te stel. Kyk na 'n demonstrasievideo.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • Arduino UNO
  • Ultrasoniese Range Finder
  • OLED Lcd
  • Rooi LED
  • Broodbord
  • Springdrade
  • Visuino -program: Laai Visuino af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel GND van Maduino UNO aan broodbordpen (gnd)
  • Koppel 5V -pen van Maduino UNO aan broodbordpen (positief)
  • Koppel SCL van Maduino UNO aan OLED LCD -pen (SCL)
  • Koppel SDA van Maduino UNO aan OLED LCD -pen (SDA)
  • Koppel OLED LCD -pen (VCC) aan broodbordpen (positief)
  • Koppel OLED LCD -pen (GND) aan broodbordpen (GND)
  • Koppel die ultrasoniese modulepen (VCC) aan die broodbordpen (positief)
  • Koppel die ultrasoniese modulepen (GND) aan die broodbordpen (GND)
  • Koppel die ultrasoniese modulepen (ECHO) aan die Maduino UNO pin digitaal (3)
  • Koppel die ultrasoniese modulepen (TRIG) aan die Maduino UNO -pen digitaal (2)

  • Koppel digitale pen (13) van Maduino UNO aan LED -pen (positief)
  • Koppel LED -pen (negatief) aan broodbordpen (GND)

Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:

Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om ESP 8266 te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 4: Voeg komponente by in Visuino

Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
  • Voeg Ultrasoniese Ranger -komponent by
  • Voeg Vergelyk reeks -komponent by en stel dit onder eienskappe MAX: 9 << Voeg skerm OLED -komponent by, dubbelklik daarop en sleep die "teksveld" na links, onder die grootte van die eienskappe: 2

Stap 5: In Visuino: verbindingsdele

In Visuino: verbindingsdele
In Visuino: verbindingsdele
In Visuino: verbindingsdele
In Visuino: verbindingsdele
In Visuino: verbindingsdele
In Visuino: verbindingsdele
  • Koppel Arduino digitale uitpen [3] aan UltrasonicRanger1 pen [Echo]
  • Koppel Arduino Serial [0] out pin [Out] aan DisplayOled1 pin [In]
  • DisplayOled1 pen [Out I2c] tot Arduino I2C pin [in]
  • Koppel UltrasonicRanger1 -pen [Uit] aan CompareRange1 -pen [In] en na DisplayOled1 -elemente. Teksveld1 -pen [In]
  • Koppel UltrasonicRanger1 pen [Ping] aan Arduino Digital pin [2] en aan DisplayOled1 pin [Refresh]
  • Koppel CompareRange1 pin [Out] aan Arduino Digital pin [13]

Stap 6: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop

Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)

Stap 7: Speel

Speel
Speel

As u die Arduino UNO -module aanskakel, sal die OLED Lcd die waardetal vir die afstand van enige hindernis begin wys. As u 'n hindernis naby die ultrasoniese module plaas, sal die waarde verander en die LED sal flikker.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie Instructable geskep het, is ook aangeheg. U kan dit aflaai en oopmaak in Visuino:

Aanbeveel: