Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Qarku
- Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
- Hapi 4: Në Visuino Shto & Lidhu Komponentët
- Hapi 5: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
- Hapi 6: Luaj
Video: Udhëzues për Arduino dhe VL53L0X Time-of-Flight + OLED Display: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:14
Në këtë tutorial do të mësojmë se si të shfaqim distancën në mm duke përdorur sensorin VL53L0X Time-of-Flight dhe OLED Display.
Shikoni videon.
Hapi 1: Çfarë ju nevojitet
- Arduino UNO (ose ndonjë Arduino tjetër)
- Sensori me rreze me rreze lazer VL53L0X Sensori i kohës së fluturimit
- Telat e kërcyesit
- Ekran OLED
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidhni pinin e ekranit OLED (GND) me pinin Arduino (GND)
- Lidhni pinin e ekranit OLED (VCC) me pinin Arduino (5V)
- Lidhni pinin e ekranit OLED (SCL) me pinin Arduino (SCL)
- Lidhni pinin e ekranit OLED (SDA) me pinin Arduino (SDA)
- Lidhni pinin e sensorit VL53L0X (GND) me pinin Arduino (GND)
- Lidhni pinin e sensorit VL53L0X (VCC) me pinin Arduino (5V)
- Lidhni pinin e sensorit VL53L0X (SCL) me pinin Arduino (SCL)
- Lidhni pinin e sensorit VL53L0X (SDA) me pinin Arduino (SDA)
Hapi 3: 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 Shto & Lidhu Komponentët
- Shtoni përbërësin "Koha e Fluturimit Laser Ranger VL53L0X"
- Shtoni përbërësin "SSD1306/SH1106 OLED Display (I2C)", Klikoni dy herë mbi "DisplayOLED1" dhe në dritaren e elementeve tërhiqni "Fusha e tekstit" në të majtë dhe në dritaren e pronave vendosni madhësinë: 2
- Lidhni sensorin LaserRanger1 pin I2C me pin Arduino I2C
- Lidhni pinin OutOLED1 Out I2C me pinin Arduino I2C
- Lidhni LaserRanger1 pin Distance (mm) me DisplayOLED1 pin Field Text 1> In
Hapi 5: 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 6: Luaj
Nëse aktivizoni modulin Arduino UNO, ekrani OLED duhet të fillojë të shfaqë distancën në mm që po merr nga sensori i kohës së fluturimit, mund të vendosni një objekt para sensorit dhe vlera do të ndryshojë.
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 këtu dhe ta hapni në Visuino:
Recommended:
Arduino Kontrolloni shpejtësinë dhe drejtimin e motorit DC duke përdorur një potenciometër, ekran OLED dhe butona: 6 hapa
Arduino Kontrolli shpejtësinë dhe drejtimin e motorit DC duke përdorur një potenciometër, ekran OLED dhe butona: Në këtë tutorial ne do të mësojmë se si të përdorim një drejtues L298N DC MOTOR CONTROL dhe një potenciometër për të kontrolluar shpejtësinë dhe drejtimin e motorit DC me dy butona dhe të shfaqim vlerën e potenciometrit në ekranin OLED. Shikoni një video demonstruese
Nisja, shpejtësia dhe drejtimi i qetë i motorit DC duke përdorur një potenciometër, ekran OLED dhe butona: 6 hapa
Nisja, shpejtësia dhe drejtimi i qetë i motorit DC duke përdorur një potenciometër, ekran OLED dhe butona: Në këtë tutorial ne do të mësojmë se si të përdorim një drejtues L298N DC MOTOR CONTROL dhe një potenciometër për të kontrolluar fillimin, shpejtësinë dhe drejtimin e qetë të motorit DC me dy butona dhe shfaqni vlerën e potenciometrit në Ekranin OLED. Shikoni një video demonstruese
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: Në këtë tutorial ne do të mësojmë se si të gjurmojmë hapat e motorit stepper në ekranin OLED. Shikoni një video demonstruese. Kredia për tutorialin origjinal shkon për përdoruesit e youtube " sky4fly "
Kloni Arduboy Me Arduino Nano dhe I2C Oled Display: 3 Hapa
Arduboy Clone Me Arduino Nano dhe I2C Oled Display: Një version i lirë i klonit Arduboy me të cilin mund të luani një numër lojërash origjinale Arduboy
Udhëzues për ndërfaqen OLED 0.91 inç 128x32 me Arduino UNO: 7 hapa (me fotografi)
Udhëzues për ndërfaqen OLED 0.91 inç 128x32 Me Arduino UNO: Ky mësim do t'ju mësojë disa baza për përdorimin e OLED 0.91 inç LCD128x32 me Arduino UNO