Arduino Bluetooth Controller

Зар агуулсан
3.8
929 шүүмж
100 мянга+
Таталтууд
Контентын үнэлгээ
Бүх насныханд
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг
Дэлгэцээс дарсан зураг

Энэ аппын тухай

Та үргэлж Android утсаар алсын удирдлага нь таны хүссэн төслүүдийг боловч Android Bluetooth хянагч барих цаг хугацаа, тэвчээр, эсвэл мэдлэг байхгүй байсан бол Arduino дэмжсээр байна уу? Дараа нь Arduino Bluetooth CONTROLLER танд юу хэрэгтэй байна!

Энэ нь Android програм нь Bluetooth модуль нь хамарсан ямар нэгэн Arduino / микроконтроллерийн төсөл нь холболт тогтоож чадна! Энэ бол түүний төсөл нь Android програм холбохын тулд өөрийн Bluetooth модуль нь UUID тогтоох хэрэглэгч боломжтой !!! Энэ програмын хамт ирдэг анхдагч UUID HC -06 утасгүй цуваа 4 Pin Bluetooth нь RF-ийн Transceiver модуль 232 юм. (Анх удаа өөрийн гар утсан нь BT модулийг хослуулах тулд та анхдагч UUID ашиглаж байгаа бол, та 4 оронтой нууц үгийг өгөх хэрэгтэй болно. Энэ нь нууц үг нь "1234" болно.)

програм 4 Тушаалын горимуудын бүрдэнэ:

1. Тээврийн хэрэгслийн Mode: "рокер" товчлуурыг дарж байгаа хэрэглэгч алсын тодорхой дохионууд нь тээврийн хэрэгслийн хяналтын болно. Тушаалыг дохио, зангаа тайлбарлах нь, програм ухаалаг төхөөрөмж барьсан нь Accelerometer мэдрэгч ашигладаг. 8 өөр өөр байдаг дохио зангаа байдаг (урд, БУЦАХ, зүүн, баруун, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Өөрийн өөрчлөн цэс товч "нь чансаанд тушаалууд нь" дамжуулан тушаасан нь та эдгээр дохио тохируулж болно.
Түүнчлэн, нэг зогсоож, түүнчлэн гаалийн тушаалуудыг оноож болох нь ANDROID товч байна.

*** *** ЧУХАЛ арга цэс сонголтуудын тусламжтай Accelerometer axises нь чиглэл өөрчлөх сонголтыг олгодог (X-> Y, Y-> X) өөр өөр анхдагч чиг баримжаа нь Android утас нь зөв ажиллахын тулд.

Түүнчлэн цэс сонголт програм энэ горим дохио үйл явдал барьж цэгийг өөрчлөх мэдрэмжийн өөрчлөлт товчин дээр дарна өгдөг. Нэр харуулж хувьд энэ горим нь тодорхой алсын Bluetooth модуль болон микроконтроллерийн хэрэглэдэг тээврийн хэрэгсэл хяналт тавих зорилготой юм.


2. Fader горим: Энэ горим нь 0-9-аас тушаалуудыг илгээх болон хэрэглэгчийн servos, диод, мотор болон бусад олон турших боломжийг олгох болно Fader-seekbar хэрэглэгчид олгодог.

3. Controller горим: Энэ горим нь өөрчлөн тушаалуудыг оноож болох нийт 10 товч стандарт хянагч зохион олгодог. Сумтай товч ялангуяа дарагдсан байхад нь бодит хянагч дүр тулд тасралтгүй тушаалуудыг илгээх зориулалттай байдаг.

4. терминал горим: Энэ горим нь хэрэглэгчийн төрөл, дараалуулан гүйцэтгэх бөгөөд хувь хүн, олон тушаалуудыг илгээх болох нь терминал шиг интерфэйсийг олгодог. Arduino цуваа порт нэг удаа нэг файлыг хүлээн авсан болохоор, хэрэглэгчийн төрлийн текст оруулах талбар нь мөр бол програм тэмдэгт оруулах гэсэн мөрийг хуваадаг ба Arduino нь нэг нэгээр нь үүнийг илгээдэг. Энэ нь зай эсвэл хоосон мөр алгасч байгаа гэдгийг тэмдэглэх нь зүйтэй.


Бүх програм тохиргоо, тушаалууд байнга хадгалагддаг бөгөөд хандаж болно, таны хэрэгцээ шаардлагын дагуу ямар ч цаг хугацаа өөрчлөгдсөн.


################################################## ################################################
Arduino талын хууль

Доорх кодыг Arduino энэ Android хэрэглэх дамжуулан хүлээн тушаал "сонсох" хэрхэн нэг жишээ юм.

Хорхой incomingByte; // Хувьсагч нь цуваа порт мэдээллийг хүлээн авах

хүчин төгөлдөр бус тохиргоо нь () {
  Serial.begin (9600); 9600bps нь цуваа холболтыг эхлэх //
}
хүчин төгөлдөр бус хүрд () {
  Хэрэв (Serial.available ()> 0) // мэдээлэл байгаа бол унших
  {
   incomingByte = Serial.read (); // Үүнийг уншиж, "incomingByte" -д хадгална
  }

}
____________________________________
                                                                
© "Arduino" Arduino багийн худалдааны тэмдэг юм
____________________________________
Шинэчилсэн огноо
2017 оны 2-р сарын 7

Өгөгдлийн аюулгүй байдал

Аюулгүй байдал нь хөгжүүлэгчид таны өгөгдлийг хэрхэн цуглуулж, хуваалцдаг болохыг ойлгохоос эхэлнэ. Өгөгдлийн нууцлал болон аюулгүй байдлын практик нь таны хэрэглээ, бүс нутаг болон наснаас хамаарч харилцан адилгүй байж болно. Хөгжүүлэгч энэ мэдээллийг өгсөн бөгөөд үүнийг цаг хугацааны явцад шинэчилж болно.
Гуравдагч талтай ямар ч өгөгдөл хуваалцаагүй
Хөгжүүлэгчид хуваалцахыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах
Ямар ч өгөгдөл цуглуулаагүй
Хөгжүүлэгчид цуглуулгыг хэрхэн зарладаг талаар нэмэлт мэдээлэл авах

Үнэлгээ, сэтгэгдэл

3.8
833 шүүмж