Orodha ya maudhui:

Arduino UNO Pamoja na OLED Ultrasonic Range Finder na Visuino: Hatua 7
Arduino UNO Pamoja na OLED Ultrasonic Range Finder na Visuino: Hatua 7

Video: Arduino UNO Pamoja na OLED Ultrasonic Range Finder na Visuino: Hatua 7

Video: Arduino UNO Pamoja na OLED Ultrasonic Range Finder na Visuino: Hatua 7
Video: Lesson 20: Introduction to TM1637 LED Display | Arduino Step By Step Course 2024, Novemba
Anonim
Image
Image

Katika mafunzo haya tutatumia Arduino UNO, OLED Lcd, moduli ya upataji wa Ultrasonic, na Visuino kuonyesha anuwai ya ultrasonic kwenye Lcd na kuweka umbali wa kikomo na LED nyekundu. Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  • Arduino UNO
  • Upataji wa Mbinu ya Ultrasonic
  • OLED Lcd
  • LED nyekundu
  • Bodi ya mkate
  • Waya za jumper
  • Programu ya Visuino: Pakua Visuino

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
  • Unganisha GND kutoka Maduino UNO hadi pini ya mkate (gnd)
  • Unganisha pini 5V kutoka Maduino UNO hadi pini ya ubao wa mkate (chanya)
  • Unganisha SCL kutoka Maduino UNO hadi pini ya OLED LCD (SCL)
  • Unganisha SDA kutoka Maduino UNO hadi OLED LCD pin (SDA)
  • Unganisha pini ya OLED LCD (VCC) na pini ya ubao wa mkate (chanya)
  • Unganisha pini ya OLED LCD (GND) na pini ya mkate (GND)
  • Unganisha pini ya moduli ya Ultrasonic (VCC) na pini ya ubao wa mkate (chanya)
  • Unganisha pini ya moduli ya Ultrasonic (GND) na pini ya mkate (GND)
  • Unganisha pini ya moduli ya Ultrasonic (ECHO) kwa Maduino UNO pin digital (3)
  • Unganisha pini ya moduli ya Ultrasonic (TRIG) kwa Maduino UNO pin digital (2)

  • Unganisha pini ya dijiti (13) kutoka Maduino UNO hadi pini ya LED (chanya)
  • Unganisha pini ya LED (hasi) kwa pini ya mkate (GND)

Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO

Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO

Ili kuanza programu ya Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:

Tafadhali fahamu kuwa kuna mende muhimu katika Arduino IDE 1.6.6. Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi! Ikiwa haujafanya fuata hatua katika hii inayoweza kufundishwa kusanidi IDE ya Arduino kupanga programu ya ESP 8266! Visuino: https://www.visuino.eu pia inahitaji kusanikishwa. Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "Arduino UNO" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 4: Katika Visuino Ongeza Vipengele

Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
  • Ongeza sehemu ya Mgambo wa Ultrasonic
  • Ongeza sehemu ya kulinganisha na uweke chini ya mali MAX: 9 << Ongeza sehemu ya OLED ya Kuonyesha, bonyeza mara mbili juu yake na uteleze "uwanja wa maandishi" kushoto, chini ya saizi ya mali: 2

Hatua ya 5: Katika Visuino: Kuunganisha Vipengele

Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
  • Unganisha pini ya dijiti ya Arduino [3] kwa UltrasonicRanger1 pini [Echo]
  • Unganisha Siri ya Arduino [0] pini nje [Nje] kwa pini ya DisplayOled1 [Ndani]
  • DisplayOled1 pin [Out I2c] to Arduino I2C pin [in]
  • Unganisha pini ya UltrasonicRanger1 [Kati] ili kulinganisha piniRange1 pini [Katika] na kwa Vipengele vya DisplayOled1. Sehemu ya Maandishi 1 siri [Ndani]
  • Unganisha pini ya UltrasonicRanger1 [Ping] kwa pini ya Dijiti ya Arduino [2] na kwa pini ya DisplayOled1 [Refresh]
  • Unganisha kulinganishaRange1 pini [Nje] kwa pini ya Dijitali ya Arduino [13]

Hatua ya 6: Tengeneza, Jaza na Upakie Nambari ya Arduino

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino

Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino

Katika IDE ya Arduino, bonyeza kitufe cha Pakia, kukusanya na kupakia nambari (Picha 2)

Hatua ya 7: Cheza

Cheza
Cheza

Ukiwasha moduli ya Arduino UNO, OLED Lcd itaanza kuonyesha nambari ya thamani kwa umbali wa kikwazo chochote. Ikiwa utaweka kikwazo chochote karibu na moduli ya ultrasonic thamani itabadilika na LED itaangaza.

Hongera! Umekamilisha mradi wako na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili. Unaweza kuipakua na kuifungua kwa Visuino:

Ilipendekeza: