Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
- Стъпка 4: Във Visuino компоненти за добавяне и свързване
- Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 6: Играйте
Видео: Arduino и VL53L0X Време на полет + OLED дисплей Урок: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В този урок ще научим как да показваме разстоянието в мм с помощта на VL53L0X сензор за време на полет и OLED дисплей.
Гледай видеото.
Стъпка 1: Какво ще ви трябва
- Arduino UNO (или всеки друг Arduino)
- VL53L0X Сензор за лазерно измерване на време на полет
- Кабелни проводници
- OLED дисплей
- Програма Visuino: Изтеглете Visuino
Стъпка 2: Веригата
- Свържете щифта на OLED дисплея (GND) към щифта Arduino (GND)
- Свържете щифта на OLED дисплея (VCC) към щифта Arduino (5V)
- Свържете щифта на OLED дисплея (SCL) към щифта Arduino (SCL)
- Свържете щифта на OLED дисплея (SDA) към щифта на Arduino (SDA)
- Свържете сензорния щифт VL53L0X (GND) към щифта Arduino (GND)
- Свържете сензорен щифт VL53L0X (VCC) към щифт Arduino (5V)
- Свържете щифта на сензора VL53L0X (SCL) към щифта Arduino (SCL)
- Свържете щифта на сензора VL53L0X (SDA) към щифта Arduino (SDA)
Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:
Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE да програмира ESP 8266! Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във Visuino компоненти за добавяне и свързване
- Добавете компонент "Time Of Flight Laser Ranger VL53L0X"
- Добавете компонент "SSD1306/SH1106 OLED дисплей (I2C)", Щракнете двукратно върху "DisplayOLED1" и в прозореца с елементи плъзнете "Текстово поле" вляво и в прозореца със свойства задайте размер: 2
- Свържете LaserRanger1 пинов сензор I2C към Arduino пин I2C
- Свържете DisplayOLED1 pin Out I2C към Arduino pin I2C
- Свържете разстоянието между пиновете на LaserRanger1 (mm) към DisplayOLED1 пиново текстово поле1> Вход
Стъпка 5: Генерирайте, компилирайте и качете кода на Arduino
Във Visuino натиснете F9 или щракнете върху бутона, показан на снимка 1, за да генерирате кода на Arduino, и отворете Arduino IDE
В IDE на Arduino кликнете върху бутона Качване, за да компилирате и качите кода (Снимка 2)
Стъпка 6: Играйте
Ако захранвате модула Arduino UNO, OLED дисплеят трябва да започне да показва разстоянието в мм, което получава от сензора за време на полет, можете да поставите някакъв обект пред сензора и стойността ще се промени.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите тук и да го отворите във Visuino:
Препоръчано:
ESP8266 OLED - Вземете време и дата от интернет: 8 стъпки
ESP8266 OLED - Вземете време и дата от Интернет: В този урок ще научим как да получаваме датата и часа от сървъра NIST TIME, използвайки ESP8266 OLED и Visuino, Гледайте демонстрационен видеоклип
Проследяване на живо Covid19 с помощта на ESP8266 и OLED - Табло за управление в реално време Covid19: 4 стъпки
Проследяващ Covid19 на живо с помощта на ESP8266 и OLED | Табло за управление в реално време Covid19: Посетете уебсайта на Techtronic Harsh: http: //techtronicharsh.com Навсякъде има огромно огнище на новия коронавирус (COVID19). Наложи се да се следи настоящият сценарий на COVID-19 в света. Така че, като бях у дома, това беше п
Как да използвате стъпков двигател като въртящ се енкодер и OLED дисплей за стъпки: 6 стъпки
Как да използвате стъпков двигател като въртящ се енкодер и OLED дисплей за стъпки: В този урок ще се научим как да проследяваме стъпките на стъпковия двигател на OLED дисплея. Гледайте демонстрационен видеоклип. Кредитът за оригиналния урок отива на потребителя на youtube " sky4fly "
OLED I2C дисплей Arduino/NodeMCU Урок: 15 стъпки
OLED I2C Display Arduino/NodeMCU Урок: Първата програма, която пишете, когато започнете да изучавате нов език за програмиране, е: „Hello World!“. Самата програма не прави нищо повече от отпечатване на текст „Hello World“на екрана. И така, как да накараме нашия Arduino да покаже & quot
Урок за интерфейс OLED 0.91inch 128x32 с Arduino UNO: 7 стъпки (със снимки)
Урок за интерфейс OLED 0.91inch 128x32 с Arduino UNO: Този урок ще ви научи на някои основи за използването на OLED 0.91inch LCD128x32 с Arduino UNO