Съдържание:

Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки)
Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки)

Видео: Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки)

Видео: Програмирайте вашия Arduino с устройство с Android през Bluetooth: 6 стъпки (със снимки)
Видео: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Ноември
Anonim
Програмирайте вашия Arduino с устройство с Android по Bluetooth
Програмирайте вашия Arduino с устройство с Android по Bluetooth

Здравейте свят, в този Instructable искам да ви покажа как да програмирате вашия Arduino Uno с вашето Android устройство през Bluetooth. Това е много просто и толкова евтино. Също така ни позволява да програмираме нашия Arduino навсякъде, където пожелаем през безжичен bluetooth … Така че нека започнем!:)

Стъпка 1: Материали и инструменти

Материали и инструменти
Материали и инструменти

Хардуер:

  • Arduino Uno
  • Bluetooth HC-05 модул
  • Мини дъска
  • Кондензатор 1uf/50v (elco)
  • Reasisor 100 ома
  • 5 бр x джъмперни проводници
  • USB кабел
  • Устройство с Android с Android 4.0.0+ (наличен Bluetooth)
  • Лаптоп/компютър

Софтуер:

Bluino Loader от магазина на Google Play

Стъпка 2: Програмирайте вашия Arduino с помощта на лаптоп/компютър

Програмирайте вашия Arduino с помощта на лаптоп/компютър
Програмирайте вашия Arduino с помощта на лаптоп/компютър
Програмирайте вашия Arduino с помощта на лаптоп/компютър
Програмирайте вашия Arduino с помощта на лаптоп/компютър

Започнете, като копирате кода от текстовото поле по -долу, След това копирайте и поставете кода в редактора на Arduino IDE. Компилирайте. Качване.

Този код съдържа няколко функции за промяна на параметрите на Bluetooth HC-05:

  • AT+NAME = Bluino#00: Променете името на Bluetooth модула, името по подразбиране е "HC-05".
  • AT+UART = 115200, 0, 0: Промяна на скоростта на предаване на 115200 (Arduino Uno, Bluino и Mega2560)
  • AT+UART = 57600, 0, 0: Променете скоростта на предаване на 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V и Duemilanove)
  • AT+POLAR = 1, 0: Промяна на състоянието на щифта
  • За допълнително можете да промените паролата, за да използвате нестандартна парола по време на сдвояване, AT+PSWD = xxxx.

Името на bluetooth трябва да е "Bluino#00-9999", ако искате персонализирано име, трябва да използвате платената версия на приложението Bluino Loader.

void setup () {

Serial.begin (38400); забавяне (500); Serial.println ("AT+NAME = Bluino#00"); забавяне (500); Serial.println ("AT+UART = 115200, 0, 0"); // Използвайте тази скорост на предаване, ако използвате за Arduino Uno, Bluino и Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Използвайте тази скорост на предаване, ако използвате за Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V и забавяне на Duemilanove (500); Serial.println ("AT+POLAR = 1, 0") забавяне (500); } void loop () {}

Стъпка 3: Свържете се като схема

Свържете като схема
Свържете като схема
Свържете като схема
Свържете като схема
Свържете като схема
Свържете като схема
Свържете като схема
Свържете като схема

Следвайки горното изображение, оформлението е сравнително просто.

Ако искате, можете да замените макетната платка с прототипна платка с печатни платки с малко запояване, така че да получите малък размер или подобен щит за Arduino.

Стъпка 4: Време за настройка на Bluetooth HC-05

Време е за настройка на Bluetooth HC-05
Време е за настройка на Bluetooth HC-05
Време е за настройка на Bluetooth HC-05
Време е за настройка на Bluetooth HC-05

По принцип в тази стъпка как да настроите HC-05 през At команда, като следвате тази стъпка, вие ще настроите HC-05 към някои параметри. В стъпка 2 имате качване на скица в Arduino, в този код има серийна функция за комуникация през пин RX/ TX (D0/D1), което е, когато се свържете към HC-05 извод RX/TX е ще принуди настройка HC-05 включен В режим на команда. Просто следвайте стъпка като на снимките. • Натиснете и задръжте бутона KEY • Включете USB кабела за захранване на Arduino • Изчакайте около 5 секунди (все още задръжте бутона KEY) • Изключете и включете отново USB за нулиране от командния режим AT

Стъпка 5: Инсталирайте приложението Bluino Loader от Google Play Store

Инсталирайте приложението Bluino Loader от Google Play Store
Инсталирайте приложението Bluino Loader от Google Play Store

Добре, първото приложение, което искам да ви покажа, е „Bluino Loader“за Andorid 4.0 или по -нова версия с налична Bluetooth връзка. Можете да получите от googleplay store:

Bluino Loader - Arduino IDE или Pro версия за поддръжка на разработчика Bluino Loader Pro - Arduino IDE

Това приложение е за работа с Arduino Uno, можете да пишете, редактирате и качвате скици в Arduino uno чрез Bluetooth HC-05. Приложението е лесно за разбиране като Arduino IDE, има много примери за скица, също така можете да добавите някои библиотеки, просто копирайте папката за поставяне на библиотека в папката BluinoLoader/библиотеки. Можете да промените темата на цвета на редактора, размера на текста и много функции. Ако искате да получите функция за сериен монитор, премахната реклама и можете да сканирате всяко име на bluetooth (не само Bluino#…), можете да закупите функция за закупуване в приложението, така че също да поддържате разработчика.

Качването на скица работи много добре през Bluetooth! Така че бих дал на това приложение 4.0 от 5 звезди:)

Стъпка 6: Опитайте да качите примерна скица Blink.ino в Arduino, използвайки Android устройство през Bluetooth

Опитайте да качите примерна скица Blink.ino в Arduino, използвайки Android устройство през Bluetooth
Опитайте да качите примерна скица Blink.ino в Arduino, използвайки Android устройство през Bluetooth
Опитайте да качите Sample Sketch Blink.ino в Arduino, като използвате Android устройство през Bluetooth
Опитайте да качите Sample Sketch Blink.ino в Arduino, като използвате Android устройство през Bluetooth
Опитайте да качите Sample Sketch Blink.ino в Arduino, като използвате Android устройство през Bluetooth
Опитайте да качите Sample Sketch Blink.ino в Arduino, като използвате Android устройство през Bluetooth
Опитайте да качите примерна скица Blink.ino в Arduino, използвайки Android устройство през Bluetooth
Опитайте да качите примерна скица Blink.ino в Arduino, използвайки Android устройство през Bluetooth
  • След като приключите с инсталирането, можете да отворите примерна скица BluinoLoader/examples/02. Basic/Blink/Blink.ino
  • Изчакайте, докато инструментите за извличане приключат
  • Докоснете бутона „качване“(стрелка в иконата на кръга)
  • След като компилирате без грешка, докоснете бутона „Сканиране на хардуера на Bluino“, за да търсите активен Bluetooth
  • Изберете хардуер за Bluetooth с името "Bluino#00"
  • Ако първо сдвояване въведете код за сдвояване стандарт „1234“, след това OK
  • Изчакайте, докато качването на процеса приключи

След всички стъпки OK вашият Arduino ще мига на светодиод 13 и можете да повторите всички стъпки, за да качите друга скица.

Препоръчано: