Përmbajtje:

Arduino UNO Me OLED Ultrasonic Range Finder dhe Visuino: 7 hapa
Arduino UNO Me OLED Ultrasonic Range Finder dhe Visuino: 7 hapa

Video: Arduino UNO Me OLED Ultrasonic Range Finder dhe Visuino: 7 hapa

Video: Arduino UNO Me OLED Ultrasonic Range Finder dhe Visuino: 7 hapa
Video: CS50 2014 – 9-я неделя 2024, Nëntor
Anonim
Image
Image

Në këtë tutorial ne do të përdorim Arduino UNO, OLED Lcd, modulin tejzanor të gjetjes së diapazonit dhe Visuino për të shfaqur diapazonin tejzanor në LCD dhe për të vendosur distancën kufitare me një LED të kuq. Shikoni një video demonstruese.

Hapi 1: Çfarë ju nevojitet

Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
  • Arduino UNO
  • Gjetës i rrezeve tejzanor
  • OLED Lcd
  • LED i kuq
  • Breadboard
  • Telat e kërcyesit
  • Programi Visuino: Shkarkoni Visuino

Hapi 2: Qarku

Qarku
Qarku
  • Lidh GND nga Maduino UNO në kunjin e bukës (gnd)
  • Lidhni kunjin 5V nga Maduino UNO në kunjin e bukës (pozitive)
  • Lidhni SCL nga Maduino UNO në pin OLED LCD (SCL)
  • Lidhni SDA nga Maduino UNO në pin OLED LCD (SDA)
  • Lidhni OLED LCD pin (VCC) me pin pinboard (pozitiv)
  • Lidhni pinin OLED LCD (GND) me kunjin e bukës (GND)
  • Lidhni pinin e modulit tejzanor (VCC) me kunjin e dërrasës (pozitive)
  • Lidhni pinin e modulit tejzanor (GND) me kunjin e dërrasës (GND)
  • Lidhni pinin e modulit tejzanor (ECHO) me pinin dixhital Maduino UNO (3)
  • Lidhni pinin e modulit tejzanor (TRIG) me pinin dixhital Maduino UNO (2)

  • Lidhni pinin dixhital (13) nga Maduino UNO në kunjin LED (pozitiv)
  • Lidhni kunjin LED (negativ) me kunjin e dërrasës (GND)

Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO

Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:

Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE në programin ESP 8266! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2

Hapi 4: Në Visuino Shtoni Komponentë

Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
Në Visuino Shtoni Komponentë
  • Shtoni komponentin tejzanor Ranger
  • Shtoni komponentin e Krahasimit të Gama dhe vendoseni nën vetitë MAX: 9 << Shtoni komponentin OLED të ekranit, klikoni dy herë mbi të dhe tërhiqni "fushën e tekstit" në të majtë, nën madhësinë e cilësive të përcaktuara: 2

Hapi 5: Në Visuino: Lidhja e përbërësve

Në Visuino: Komponentët lidhës
Në Visuino: Komponentët lidhës
Në Visuino: Komponentët lidhës
Në Visuino: Komponentët lidhës
Në Visuino: Komponentët lidhës
Në Visuino: Komponentët lidhës
  • Lidhni pinin dixhital të Arduino [3] me pinin UltrasonicRanger1 [Echo]
  • Lidhni Arduino Serial [0] pin jashtë [Out] me DisplayOled1 pin [In]
  • PinOled1 pin [Out I2c] tek Arduino I2C pin [in]
  • Lidhni UltrasonicRanger1 pin [Out] me CompareRange1 pin [In] dhe DisplayOled1 Elements. Text Field 1 pin [In]
  • Lidhni UltrasonicRanger1 pin [Ping] me Arduino Digital pin [2] dhe me DisplayOled1 pin [Refresh]
  • Lidhni pinin CompareRange1 [Out] me kunjin dixhital Arduino [13]

Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Gjeneroni, përpiloni dhe ngarkoni kodin Arduino

Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE

Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)

Hapi 7: Luaj

Luaj
Luaj

Nëse aktivizoni modulin Arduino UNO, OLED LCD do të fillojë të tregojë numrin e vlerës për distancën e çdo pengese. Nëse vendosni ndonjë pengesë pranë modulit tejzanor, vlera do të ndryshojë dhe LED do të ndizet.

Urime! Ju keni përfunduar projektin tuaj me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable. Mund ta shkarkoni dhe hapni atë në Visuino:

Recommended: