Мазмуну:

Arduino UNO OLED Ultrasonic Range Finder жана Visuino менен: 7 кадам
Arduino UNO OLED Ultrasonic Range Finder жана Visuino менен: 7 кадам

Video: Arduino UNO OLED Ultrasonic Range Finder жана Visuino менен: 7 кадам

Video: Arduino UNO OLED Ultrasonic Range Finder жана Visuino менен: 7 кадам
Video: Display distance from Ultrasonic sensor as bargraph on LCD1602 LCD2004 using Arduino 2024, Июль
Anonim
Image
Image

Бул үйрөткүчтө биз Arduino UNO, OLED Lcd, Ultrasonic диапазон табуучу модулун жана Visuino колдонуп, Lcdде УЗИ диапазонун чагылдырып, кызыл LED менен чек аралыкты коёбуз. Демонстрациялык видеону көрүңүз.

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
Сизге эмне керек болот
  • Arduino UNO
  • Ultrasonic Range Finder
  • OLED Lcd
  • Кызыл LED
  • Breadboard
  • Өткөргүч зымдар
  • Visuino программасы: Visuino жүктөп алыңыз

2 -кадам: Circuit

Circuit
Circuit
  • Maduino UNOдон GNDди панелдин пинине туташтырыңыз (gnd)
  • Maduino UNOдон 5V пинди пин панелине туташтырыңыз (оң)
  • Maduino UNOдон SCLди OLED LCD пинге (SCL) туташтырыңыз
  • SDAны Maduino UNOдон OLED LCD пинге (SDA) туташтырыңыз
  • OLED LCD пинди (VCC) нан тактасына туташтыруу (оң)
  • OLED LCD төөнөгүчүн (GND) панель пинине (GND) туташтыруу
  • УЗИ модулунун пинин (VCC) нан тактасына туташтыруу (оң)
  • УЗИ модулунун пинин (GND) панелдик пинге (GND) туташтыруу
  • УЗИ модулунун пинин (ECHO) Maduino UNO пин санарипине туташтыруу (3)
  • УЗИ модулунун пинин (TRIG) Maduino UNO пин санарипине туташтыруу (2)

  • Санарип пинди (13) Maduino UNOдон LED пинге туташтырыңыз (оң)
  • LED пинин (терс) нан тактасына (GND) туташтыруу

3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз

Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз
Visuino'yү баштаңыз жана Arduino UNO Board Board тандаңыз

Arduino программалоону баштоо үчүн, бул жерден Arduino IDE орнотулган болушу керек:

Сураныч, Arduino IDE 1.6.6 кээ бир маанилүү каталар бар экенин билиңиз. 1.6.7 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDEди ESP 8266 программасына орнотуу үчүн! Visuino: https://www.visuino.eu да орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.

4 -кадам: Visuinoдо компоненттерди кошуу

Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
  • Ultrasonic Ranger компонентин кошуу
  • Салыштыруу диапазону компонентин кошуңуз жана MAX: 9 << Display OLED компонентин кошуңуз, аны эки жолу чыкылдатыңыз жана "текст талаасын" солго сүйрөңүз, өлчөмдөрдүн астында: 2

5 -кадам: Visuinoдо: Компоненттерди туташтыруу

Visuinoдо: Компоненттерди туташтыруу
Visuinoдо: Компоненттерди туташтыруу
Visuinoдо: Компоненттерди туташтыруу
Visuinoдо: Компоненттерди туташтыруу
Visuinoдо: Компоненттерди туташтыруу
Visuinoдо: Компоненттерди туташтыруу
  • Arduino санарип чыгуучу пинин [3] UltrasonicRanger1 пинге туташтырыңыз [Эхо]
  • Arduino Serial [0] чыккычын [Чыгуу] DisplayOled1 төөнөгүчкө [In] туташтырыңыз
  • DisplayOled1 pin [Out I2c] to Arduino I2C pin [in]
  • UltrasonicRanger1 төөнөгүчүн [Чыгуу] CompareRange1 казыгына [Кирүү] жана DisplayOled1 Элементке туташтыруу.
  • UltrasonicRanger1 пинди [Ping] Arduino Digital пинге [2] жана DisplayOled1 пинге туташтырыңыз [Жаңыртуу]
  • CompareRange1 пинди [Out] Arduino Digital пинге [13] туташтырыңыз

6 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Visuinoдо F9 баскычын басыңыз же Arduino кодун чыгаруу үчүн 1 -сүрөттө көрсөтүлгөн баскычты басыңыз жана Arduino IDE ачыңыз.

Arduino IDEде, кодду түзүү жана жүктөө үчүн Жүктөө баскычын чыкылдатыңыз (Picture 2)

7 -кадам: Play

Play
Play

Эгерде сиз Arduino UNO модулун иштетсеңиз, OLED Lcd кандайдыр бир тоскоолдуктун аралыгы үчүн маанинин номерин көрсөтө баштайт. УЗИ модулунун жанына кандайдыр бир тоскоолдуктарды койсоңуз, мааниси өзгөрөт жана LED жаркырайт.

Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелди, мен бул инструкция үчүн түздүм. Аны Visuino'дон жүктөп алып ача аласыз:

Сунушталууда: