Агуулгын хүснэгт:

Bluetooth ашиглан Android төхөөрөмжөөр Arduino -г програмчлах: 6 алхам (зурагтай)
Bluetooth ашиглан Android төхөөрөмжөөр Arduino -г програмчлах: 6 алхам (зурагтай)

Видео: Bluetooth ашиглан Android төхөөрөмжөөр Arduino -г програмчлах: 6 алхам (зурагтай)

Видео: Bluetooth ашиглан Android төхөөрөмжөөр Arduino -г програмчлах: 6 алхам (зурагтай)
Видео: Arduino Хичээл - Blink an LED (LED гэрлийг хэрхэн анивчуулах вэ) 2024, Арваннэгдүгээр
Anonim
Bluetooth ашиглан Андройд төхөөрөмжөөр Arduino програмчлаарай
Bluetooth ашиглан Андройд төхөөрөмжөөр Arduino програмчлаарай

Сайн байна уу дэлхий, энэхүү зааварчилгааны хэсэгт би Arduino Uno -г Андройд төхөөрөмжөөрөө Bluetooth -ээр хэрхэн яаж програмчлахыг харуулахыг хүсч байна. Энэ нь маш энгийн бөгөөд маш хямд юм. Мөн энэ нь бидэнд Arduino -г хүссэн үедээ утасгүй блютүүтээр програмчлах боломжийг олгодог. Тиймээс эхлүүлцгээе!:)

Алхам 1: Материал ба багаж хэрэгсэл

Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл

Техник хангамж:

  • Ардуино Уно
  • Bluetooth HC-05 модуль
  • Мини талхны самбар
  • Конденсатор 1uf/50v (elco)
  • 100 Ом эсэргүүцэгч
  • 5 ширхэг x холбогч утас
  • USB кабель
  • Android 4.0.0+ хувилбартай Андройд төхөөрөмж (Bluetooth боломжтой)
  • Зөөврийн компьютер/компьютер

Програм хангамж:

Google Play дэлгүүрээс Bluino Loader

Алхам 2: Зөөврийн компьютер/компьютер ашиглан Arduino програмчлах

Зөөврийн компьютер/компьютер ашиглан Arduino програмчлах
Зөөврийн компьютер/компьютер ашиглан Arduino програмчлах
Зөөврийн компьютер/компьютер ашиглан Arduino програмчлах
Зөөврийн компьютер/компьютер ашиглан Arduino програмчлах

Доорх текст хайрцгаас кодыг хуулж эхлээд кодыг Arduino IDE редактор руу хуулж оруулна уу. Эмхэтгэх. Байршуулах.

Энэ код нь Bluetooth HC-05-ийн параметрүүдийг өөрчлөх хэд хэдэн функцийг агуулдаг.

  • AT+NAME = Bluino#00: Bluetooth модулийн нэрийг өөрчил, үндсэн нэр нь "HC-05" юм.
  • AT+UART = 115200, 0, 0: Baud -ийн хурдыг 115200 болгож өөрчлөх (Arduino Uno, Bluino, Mega2560)
  • AT+UART = 57600, 0, 0: Baud -ийн хурдыг 57600 болгон өөрчлөх (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V ба Duemilanove)
  • AT+POLAR = 1, 0: Төлөвлөгөөний нөхцлийг өөрчлөх
  • Нэмэхийн тулд та нууц үгээ хослуулахдаа стандарт бус нууц үгээр сольж болно, AT+PSWD = xxxx.

Bluetooth нэр нь "Bluino#00-9999" байх ёстой, хэрэв та өөр нэр өгөхийг хүсч байвал Bluino Loader програмын төлбөртэй хувилбарыг ашиглах ёстой.

хүчингүй тохиргоо () {

Цуваа эхлэх (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-ийг хэрхэн тохируулах талаар энэ алхамыг хийснээр та HC-05-ийг зарим параметрт тохируулах болно. 2-р алхамд та Arduino руу ноорог байршуулж, код дээр RX холболтоор холбогдох Сериал функцтэй болно. HX-05 зүү RX/TX-т холбогдох үед TX (D0/D1) нь HC-05-ийг тушаалын горимд асаах болно. Зургууд дээрх шиг алхамыг дагана уу. • KEY товчлуурыг дарж барина уу • Arduino -г асаах USB кабелийг залгаарай • 5 секунд орчим хүлээнэ үү (KEY товчлуурыг дарсаар байна) • USB командын горимоос дахин тохируулахын тулд USB -г салгаад дахин залгаарай.

Алхам 5: Googleplay дэлгүүрээс Bluino Loader програмыг суулгана уу

Bluino Loader програмыг Googleplay дэлгүүрээс суулгана уу
Bluino Loader програмыг Googleplay дэлгүүрээс суулгана уу

За, миний танд үзүүлэхийг хүсч буй анхны програм бол Bluetooth холболттой Андорид 4.0 ба түүнээс дээш хувилбарын хувьд "Bluino Loader" юм. Та googleplay дэлгүүрээс авах боломжтой:

Bluino Loader - Хөгжүүлэгч Bluino Loader Pro -ийг дэмжих Arduino IDE эсвэл Pro хувилбар - Arduino IDE

Энэхүү програм нь Arduino Uno-тэй ажиллахад зориулагдсан бөгөөд та bluetooth HC-05-ээр Arduino uno-д ноорог бичих, засварлах, байршуулах боломжтой. Аппликешныг Arduino IDE шиг ойлгоход хялбар, олон тооны тойм зураг байдаг бөгөөд та зарим номын санг нэмж, номын сангийн хавтасыг BluinoLoader/номын сан руу хуулж болно. Та редакторын өнгө, текстийн хэмжээ, олон онцлог шинж чанарыг өөрчилж болно. Хэрэв та Serial Monitor функцийг авахыг хүсч байвал зарыг арилгаж, bluetooth-ийн аль ч нэрийг сканнердах боломжтой (зөвхөн Bluino#биш), та апп доторх худалдан авалт хийх боломжтой тул хөгжүүлэгчийг дэмжээрэй.

Ноорог байршуулах нь Bluetooth дээр маш сайн ажилласан! Тиймээс би энэ апп -д 5 одны 4.0 -ийг өгөх болно:)

Алхам 6: Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй

Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
Андройд төхөөрөмжийг Bluetooth ашиглан Arduino руу Sketch Blink.ino дээжийг байршуулж үзээрэй
  • Суулгаж дууссаны дараа та BluinoLoader жишээг нээж болно/жишээ/02. Үндсэн/Blink/Blink.ino
  • Багаж хэрэгслийг задлах хүртэл хүлээнэ үү
  • "Байршуулах" товчийг дарна уу (тойргийн дүрс дээрх сум)
  • Алдаа гаргахгүй болсны дараа идэвхтэй Bluetooth -ийг хайхын тулд "Bluino техник хангамжийг шалгах" товчийг дарна уу
  • "Bluino#00" нэртэй bluetooth тоног төхөөрөмжийг сонгоно уу.
  • Хэрэв эхлээд хослуулахдаа хос кодын стандартыг "1234" гэж оруулбал ОК
  • Байршуулах процесс дуусах хүртэл хүлээнэ үү

Бүх алхам дууссаны дараа таны Arduino LED 13 дээр анивчих бөгөөд та өөр ноорог байршуулахын тулд бүх алхамыг давтаж болно.

Зөвлөмж болгож буй: