Kazalo:

Arduino UNO z ultrazvočnim daljinomerom OLED in Visuinom: 7 korakov
Arduino UNO z ultrazvočnim daljinomerom OLED in Visuinom: 7 korakov

Video: Arduino UNO z ultrazvočnim daljinomerom OLED in Visuinom: 7 korakov

Video: Arduino UNO z ultrazvočnim daljinomerom OLED in Visuinom: 7 korakov
Video: Ультразвуковой дальномер HC-SR04 и Arduino UNO 2024, November
Anonim
Image
Image

V tej vadnici bomo uporabili Arduino UNO, OLED Lcd, ultrazvočni modul za iskanje razdalje in Visuino za prikaz ultrazvočnega dosega na LCD -jih in nastavitev mejne razdalje z rdečo LED. Oglejte si predstavitveni video.

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino UNO
  • Ultrazvočni daljinomer
  • OLED Lcd
  • Rdeča LED
  • Ogledna plošča
  • Mostične žice
  • Program Visuino: Prenesite Visuino

2. korak: vezje

Vezje
Vezje
  • Priključite GND iz Maduino UNO na pin za matično ploščo (gnd)
  • Priključite 5V pin iz Maduino UNO na pin za matično ploščo (pozitiven)
  • Priključite SCL iz Maduino UNO na OLED LCD pin (SCL)
  • Priključite SDA iz Maduino UNO na pin OLED LCD (SDA)
  • Pin OLED LCD (VCC) priključite na pin za matično ploščo (pozitiven)
  • Pin OLED LCD (GND) priključite na pin za matično ploščo (GND)
  • Priključite zatič ultrazvočnega modula (VCC) na pin za matično ploščo (pozitiven)
  • Priključite zatič ultrazvočnega modula (GND) na pin za matično ploščo (GND)
  • Priključite pin ultrazvočnega modula (ECHO) na Maduino UNO pin digital (3)
  • Priključite pin ultrazvočnega modula (TRIG) na Maduino UNO pin digital (2)

  • Priključite digitalni zatič (13) iz Maduino UNO na LED zatič (pozitiven)
  • Priključite LED zatič (negativno) na zatič (GND)

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tukaj:

Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje ESP 8266! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V Visuinu dodajte komponente

V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
  • Dodajte komponento Ultrasonic Ranger
  • Dodajte komponento Območje primerjave in nastavite pod lastnostmi MAX: 9 << Dodaj komponento OLED Display, dvokliknite nanjo in povlecite "besedilno polje" na levo, pod velikostjo nastavljenih lastnosti: 2

5. korak: V Visuinu: Povezovanje komponent

V Visuinu: Povezovanje komponent
V Visuinu: Povezovanje komponent
V Visuinu: Povezovanje komponent
V Visuinu: Povezovanje komponent
V Visuinu: Povezovanje komponent
V Visuinu: Povezovanje komponent
  • Arduino digitalni izhod [3] priključite na pin UltrasonicRanger1 [Echo]
  • Izhodni pin [Out] Arduino Serial [0] povežite z DisplayOled1 pin [In]
  • DisplayOled1 pin [Out I2c] do Arduino I2C pin [in]
  • Priključite pin UltrasonicRanger1 [Out] za primerjavo pin1 In [In] in na elemente DisplayOled1. Polje besedila 1 pin [In]
  • Priključite 1 pin [Ping] UltrasonicRanger1 na pin Arduino Digital [2] in na pin DisplayOled1 [Osveži]
  • Priključite zatič CompareRange1 [Out] na Arduino Digital pin [13]

6. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu pritisnite F9 ali kliknite gumb, prikazan na sliki 1, da ustvarite kodo Arduino, in odprite Arduino IDE

V Arduino IDE kliknite gumb za nalaganje, da sestavite in naložite kodo (slika 2)

7. korak: Igrajte se

Igraj
Igraj

Če napajate modul Arduino UNO, bo zaslon OLED začel prikazovati številko vrednosti za razdaljo do katere koli ovire. Če postavite kakšno oviro blizu ultrazvočnega modula, se bo vrednost spremenila in LED bo utripala.

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable. Lahko ga prenesete in odprete v Visuinu:

Priporočena: