Мазмуну:

Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз: 6 кадам (сүрөттөр менен)
Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз: 6 кадам (сүрөттөр менен)

Video: Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз: 6 кадам (сүрөттөр менен)

Video: Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз: 6 кадам (сүрөттөр менен)
Video: Turn ON and OFF LED using mobile App using Bluetooth on ESP32 board 2024, Июнь
Anonim
Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз
Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз

Салам дүйнө, бул көрсөтмөдө мен сизге Arduino Unoну Android түзмөгүңүз менен Bluetooth аркылуу кантип программалоону көрсөткүм келет. Бул абдан жөнөкөй жана ушунчалык арзан. Ошондой эле, бул биздин Arduino программасын зымсыз bluetooth аркылуу каалаган убакта программалоого мүмкүндүк берет … Ошентип баштайлы!:)

1 -кадам: материалдар жана инструменттер

Материалдар жана куралдар
Материалдар жана куралдар

Аппараттык:

  • Arduino Uno
  • Bluetooth HC-05 модулу
  • Мини нан
  • Конденсатор 1uf/50v (elco)
  • Реазсор 100 Ом
  • 5 даана x Jumper зымдары
  • USB кабели
  • Android 4.0.0+ менен Android түзмөгү (Bluetooth жеткиликтүү)
  • Ноутбук/ПК

Программалык камсыздоо:

Bluino Loader Google Play дүкөнүнөн

2 -кадам: Ардуинону ноутбук/компьютер аркылуу программалаңыз

Ардуинону ноутбук/компьютер аркылуу программалаңыз
Ардуинону ноутбук/компьютер аркылуу программалаңыз
Ардуинону ноутбук/компьютер аркылуу программалаңыз
Ардуинону ноутбук/компьютер аркылуу программалаңыз

Төмөндөгү текст кутучасынан кодду көчүрүү менен баштаңыз. Андан кийин кодду көчүрүп, Arduino IDE редакторуна чаптаңыз. Compile. Жүктөө.

Бул код 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 тиркемесинин акы төлөнүүчү версиясын колдонушуңуз керек.

жараксыз орнотуу () {

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 "); // Ардуино Нано, Леонардо, Микро, 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ти кантип орнотуу керек Ат командасы боюнча, бул кадамды аткаруу менен сиз HC-05ти кээ бир параметрлерге коёсуз. 2-кадамда сиз Arduinoго эскиз жүктөп бересиз, ал коддо PIN RX аркылуу байланышуу үчүн Serial функциясы бар/ TX (D0/D1), бул сиз HC-05 пин RX/TXке туташканда, HC-05ти буйрук режиминде орнотууга мажбур кылат. Жөн гана сүрөттөрдөгүдөй этапты ээрчиңиз. • KEY баскычын басып кармап туруңуз • Arduino кубаттоо үчүн USB кабелин сайыңыз • Болжол менен 5 секунд күтө туруңуз (дагы деле KEY баскычын басып туруңуз) • AT команда режиминен баштапкы абалга келтирүү үчүн USB розеткасын сууруп, кайра сайыңыз.

5 -кадам: Googleplay дүкөнүнөн Bluino Loader тиркемесин орнотуңуз

Googleplay дүкөнүнөн Bluino Loader тиркемесин орнотуңуз
Googleplay дүкөнүнөн Bluino Loader тиркемесин орнотуңуз

Макул, мен сизге көрсөткүм келген биринчи колдонмо - "Bluino Loader", Андорид 4.0 же андан жогору үчүн Bluetooth жеткиликтүү. Сиз googleplay дүкөнүнөн ала аласыз:

Bluino Loader - Arduino IDE же Pro версиясы Bluino Loader Pro иштеп чыгуучусун колдоо үчүн - Arduino IDE

Бул колдонмо Arduino Uno менен иштөө үчүн, bluetooth HC-05 аркылуу Arduino uno эскиздерин жазып, түзөтүп жана жүктөй аласыз. Колдонмону Arduino IDE сыяктуу түшүнүү оңой, көптөгөн мисалдардын эскиздери бар, ошондой эле кээ бир китепканаларды кошуп койсоңуз болот папка китепкана папкасын BluinoLoader/китепканаларга көчүрүү. Сиз редактордун түсүн, тексттин көлөмүн жана көптөгөн функцияларын өзгөртө аласыз. Эгерде сиз Сериялык Монитор функциясын алууну кааласаңыз, Жарнак алынып салынат жана блютуздун каалаган аталышын сканерлей алат (Bluino#гана эмес …), сиз колдонмонун ичинде сатып алуу мүмкүнчүлүгүн сатып ала аласыз, ошону менен бирге иштеп чыгуучуга колдоо көрсөтүңүз.

Эскизди жүктөө Bluetooth аркылуу абдан жакшы иштеген! Ошентип, мен бул колдонмого 5 жылдыздын ичинен 4.0 бермекмин:)

6 -кадам: Blink.ino үлгүсүн Android түзмөгүн Bluetooth аркылуу Arduinoго жүктөп көрүңүз

Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
Android түзмөгүн Bluetooth аркылуу Blink.ino үлгүсүн Arduinoго жүктөп көрүңүз
  • Орнотулгандан кийин сиз BluinoLoader мисалынын эскизин ача аласыз/мисалдар/02. Негизги/Көз ирмем/Blink.ino
  • Инструменттерди чыгаруу бүткөнчө күтө туруңуз
  • "Жүктөө" баскычын таптаңыз (Чөйрөнүн сүрөтчөсүндөгү жебе)
  • Эч кандай ката түзбөгөндөн кийин, активдүү блютузду издөө үчүн "Bluino жабдууларын сканерлөө" баскычын таптаңыз
  • "Bluino#00" аталышындагы Bluetooth жабдууларын тандаңыз.
  • Эгерде биринчи жупташуу стандарттуу "1234" кодун киргизсе, анда OK
  • Жүктөө процесси аяктаганга чейин күтө туруңуз

Баары жакшы болгондон кийин, сиздин Arduino 13 ледде жаркырайт жана башка эскизди жүктөө үчүн бардык кадамдарды кайталай аласыз.

Сунушталууда: