Ультразвуковий далекомір на базі DCCduino Nano із символьним дисплеєм

Модель: LCD Sonic
Нет в наличии

  • 190.00грн




Набір для складання ультразвукового далекоміра на базі DCCduino Nano з відображенням інформації на символьному дисплеї. Діапазон вимірювання: 2 - 350 см. Комплект складається з плати DCCduino Nano , ультразвукового датчика відстаніHC-SR04 , дворядкового символьного дисплея1602 та набору необхідних проводів.

Комплектація:

  • DCCduino Nano в антистатичній упаковці
  • датчика відстані HC-SR04
  • дисплей 1602
  • 10 дротів для з'єднання модулів
  • USB кабель

Інструкція зі збирання ультразвукового далекоміра на базі Arduino Nano:

1) Завантажте та встановіть останню версію Arduino IDE . На вказаному сайті також можна знайти інформацію щодо первинного настроювання та роботи з IDE, а також відповіді на основні питання щодо роботи з нею.

2) Підключіть до комп'ютера плату DCCduino Nano і завантажте до неї наступний скетч:























#include < LiquidCrystal .h> // підключення LCD бібліотеки
LiquidCrystal lcd (12, 11, 5, 4, 3, 2); // ініціалізація бібліотеки з
// Вказівкою пінів підключення до Arduino
int inputPin=7;
int outputPin=8;

void setup ()
{
lcd. begin (16, 2); // Встановлення кількості символів та рядків дисплея
pinMode (inputPin, INPUT ); // Установка режимів
pinMode (outputPin, OUTPUT ); // Роботи висновків Arduino
lcd. setCursor (0, 0); // Встановлення курсору
lcd. print ( "Distance:" ); // Виведення тексту на дисплей
}

void loop ()
{
// далі відправлення необхідних імпульсів на УЗ датчик
digitalWrite (outputPin, LOW );
delayMicroseconds (2);
digitalWrite (outputPin, HIGH );
delayMicroseconds (10);
digitalWrite (outputPin, LOW );
int distance = pulseIn (inputPin, HIGH ); // Отримання даних з УЗ датчика
distance=distance/58; // Переведення значення в сантиметри
lcd. setCursor (9, 0); // Встановлення курсору
lcd. print ( "" ); // виведення порожніх символів видалення старих показань
lcd. setCursor (9, 0); // Встановлення курсору
lcd. print (distance); // Висновок значення відстані
delay (100); // Затримка перед наступним виконанням

3) Якщо після завантаження скетчу Ви отримали повідомлення " Done uploading. ", отже, все зроблено правильно і можна приступати до наступного етапу - з'єднання модулів. Їх необхідно з'єднати за допомогою провідників, що йдуть у комплекті, згідно наступної схеми:

Примітка для тих хто збиратиме схему на базі своїх комплектуючих : необхідно додатково з'єднати перемичкою висновки Vss і RW дисплея, а також через потенціометр або звичайний резистор подати потрібну напругу для встановлення рівня контрастності (у нашому випадку - резистор на 2 ком між Vss і V0) . Якщо буде використовуватися дисплей подібний до нашого (що вимагає підсвічування) - також потрібно подати на входи дисплея A і K напруга для живлення підсвічування. Якщо ж ви купуєте набір у нас, всі необхідні з'єднання на дисплеї 1602 вже зроблені.

4) Після складання ще раз перевірте правильність підключення, якщо все правильно - на пристрій можна подавати живлення.

5) Через пару секунд після подачі живлення на дисплеї з'явиться напис " Distance: " і відстань у сантиметрах до перешкоди, у бік якої направлений датчик.

Увага: HTML не підтримується!