Мазмуну:
- 1 -кадам: материалдар жана инструменттер
- 2 -кадам: Ардуинону ноутбук/компьютер аркылуу программалаңыз
- 3 -кадам: схемага окшоп туташтырыңыз
- 4-кадам: Bluetooth HC-05ти орнотуу убактысы
- 5 -кадам: Googleplay дүкөнүнөн Bluino Loader тиркемесин орнотуңуз
- 6 -кадам: Blink.ino үлгүсүн Android түзмөгүн Bluetooth аркылуу Arduinoго жүктөп көрүңүз
Video: Bluetooth аркылуу Android түзмөгүңүз менен Arduino программаңыз: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Салам дүйнө, бул көрсөтмөдө мен сизге 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ти орнотуу убактысы
Негизинен бул кадамда 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 тиркемесин орнотуңуз
Макул, мен сизге көрсөткүм келген биринчи колдонмо - "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го жүктөп көрүңүз
- Орнотулгандан кийин сиз BluinoLoader мисалынын эскизин ача аласыз/мисалдар/02. Негизги/Көз ирмем/Blink.ino
- Инструменттерди чыгаруу бүткөнчө күтө туруңуз
- "Жүктөө" баскычын таптаңыз (Чөйрөнүн сүрөтчөсүндөгү жебе)
- Эч кандай ката түзбөгөндөн кийин, активдүү блютузду издөө үчүн "Bluino жабдууларын сканерлөө" баскычын таптаңыз
- "Bluino#00" аталышындагы Bluetooth жабдууларын тандаңыз.
- Эгерде биринчи жупташуу стандарттуу "1234" кодун киргизсе, анда OK
- Жүктөө процесси аяктаганга чейин күтө туруңуз
Баары жакшы болгондон кийин, сиздин Arduino 13 ледде жаркырайт жана башка эскизди жүктөө үчүн бардык кадамдарды кайталай аласыз.
Сунушталууда:
Өз алдынча Arduino 3.3V W / Тышкы 8 МГц сааты Arduino Uno аркылуу ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): 4 кадам
Автономдуу Arduino 3.3V W / External 8 MHz Clock Arduino Uno программасынан ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): Максаттары: 8 МГц тышкы сааттан өчүрүүчү 3.3Вда иштеген автономдуу Arduino куруу. Аны ISP аркылуу программалоо (ошондой эле ICSP катары белгилүү), Arduino Uno (5V менен иштеген) жүктөөчү файлды түзөтүү жана күйгүзүү үчүн
Үйдү автоматташтыруу: Tiva TM4C123G аркылуу Bluetooth аркылуу диммерди башкаруу менен автоматтык которуу тактасы: 7 кадам
Үйдү автоматташтыруу: Tiva TM4C123G аркылуу Bluetooth аркылуу диммерди башкаруу менен автоматтык которуштуруу тактасы: Бүгүнкү күндө биздин жашообузду чындап жеңилдеткен телевизорлорубуз жана башка электрондук системалар үчүн алыстан башкаруу каражаттары бар. Сиз качандыр бир убакта үйдүн автоматташтырылышы жөнүндө ойлонуп көрдүңүзбү, ал түтүктөрдүн жарыгын, желдеткичтерди жана башка электр шаймандарын көзөмөлдөйт
RC Car Hack - Bluetooth Android App аркылуу башкарылат: 3 кадам (Сүрөттөр менен)
RC Car Hack - Bluetooth аркылуу Android колдонмосу аркылуу башкарылат: Мен ишенем, ар бириңер үйдө колдонулбаган RC машинасын таба аласыңар. Бул көрсөтмө эски RC машинаңызды оригиналдуу белекке алмаштырууга жардам берет :) Менде болгон RC машинасынын көлөмү кичинекей болгондуктан, мен Arduino Pro Miniди башкы контроллер катары тандап алдым. Башка
Android (remotexy) UI Arduino жана Bluetooth аркылуу Servo моторун башкаруу үчүн: 7 кадам (сүрөттөр менен)
Android (remotexy) UI Arduino жана Bluetooth аркылуу Servo Моторун Башкаруу үчүн: Бул Нускоодо мен Bluetooth аркылуу Arduino Mega менен байланышкан Servo Моторун башкаруу үчүн Remotexy Interface Makerди колдонуп Android Колдонуучунун Интерфейсин түзүүгө тез кадам берем. Бул видео UI серво моторунун ылдамдыгын жана ордун кантип башкарарын көрсөтөт
Сиздин биринчи программаңыз C#: 9 кадам
Сиздин биринчи программаңыз C#: Билдирүү кутусун ачуучу негизги программаны түзүп, анан аны өзүңүзгө өзгөртүү үчүн баштаңыз! Сизге керек болот- Компьютер- Microsoft Visual C# Express басылмасы (Эгерде сизде жок болсо, бул жакка өтүңүз, ал? бекер! http: //www.micros