![Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах - Arduino Uno заавар: 4 алхам (зурагтай) Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах - Arduino Uno заавар: 4 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-2066-53-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах боломжтой - Arduino Uno заавар Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах боломжтой - Arduino Uno заавар](https://i.howwhatproduce.com/images/001/image-2066-54-j.webp)
![Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах боломжтой - Arduino Uno заавар Bluetooth 4.0 HC -08 модулийг ашиглан хаяглаж буй LED -ийг удирдах боломжтой - Arduino Uno заавар](https://i.howwhatproduce.com/images/001/image-2066-55-j.webp)
Та Arduino -той харилцах модулийг судалж амжаагүй байна уу? Bluetooth нь таны Arduino төслүүд болон эд зүйлсийн интернетийг ашиглах боломжийг нээж өгдөг. Энд бид нялх хүүхдийн алхамаас эхэлж, HC08 Bluetooth модулийг ашиглан ухаалаг гар утасны аппликейшн ашиглан хаяглаж буй LED -ийг хэрхэн удирдах талаар сурах болно. Үүний дараа та Bluetooth ашиглан бусад модулийг удирдахад ашиглаж болох ухаалаг гар утасны програмтай танилцах болно.
Энэ хичээлд танд хэрэгтэй зүйл:
Техник хангамж:
-Ардуино НҮБ
-LED бөгж 16 X 5050 RGB WS2812
-Утаснуудыг холбоно уу
-Эрэгтэй толгой
-HC-08 Bluetooth модуль
Програм хангамж:
-Arduino IDE
-Жишээ код
-NeoPixel номын сан
-Бөгжийг хянах Андройд програм (энэ хичээлд би Цуваа Bluetooth Терминал ашигласан)
Хэрэгсэл:
-Гагнуурын төмөр
BLE ашиглахын давуу тал HC-08 модуль нь BLE (Bluetooth Low Energy) протоколыг ашигладаг. Bluetooth болон BLE -ийн гол ялгаа нь эрчим хүчний хэрэглээ юм. Bluetooth нь BLE -ээс илүү их эрчим хүч зарцуулдаг боловч маш их өгөгдөлтэй ажиллах чадвартай. BLE нь ойролцоох төхөөрөмжүүдийн хооронд бага хэмжээний өгөгдлийг хурдан дамжуулахад илүү тохиромжтой. BLE нь эрчим хүч бага зарцуулдаг тул энэхүү протоколыг ажиллуулдаг төхөөрөмжүүд нь жижиг батерейгаар олон жилийн турш ажиллах боломжтой; IoT -ийн хувьд төгс төгөлдөр юм!
Алхам 1: Модулиудыг холбоно уу
![Модулиудыг холбоно уу Модулиудыг холбоно уу](https://i.howwhatproduce.com/images/001/image-2066-56-j.webp)
Энд холбоход танд хэрэгтэй зүйл бол:
HC-08> Arduino Uno
TXD> RXD
RXD> TXD
GND> GND
3V3> 3V3
LED бөгж> Arduino Uno
DIN> Зүү 6
GND> GND
VCC> 5V
Алхам 2: Програм хангамжаа тохируулна уу
- Хэрэв та www.arduino.cc/en/Main/Software хаягаар орж үзээгүй бол Arduino IDE -ийг татаж аваарай)
-
NeoPixel номын санг суулгана уу
- Adafruit NeoPixel номын санг.zip хэлбэрээр татаж авах (https://github.com/adafruit/Adafruit_NeoPixel)
- Arduino IDE дээр Sketch> Номын санг оруулах>.zip номын сан руу орно уу
- Adafruit NeoPixel номын санг импортлох
- Дөнгөж татаж авсан файлаа сонгоно уу. Номын сан амжилттай нэмэгдсэнийг та харах ёстой.
-
Bluetooth програмыг ухаалаг гар утсан дээрээ татаж аваарай. Та HC-08 модулийг удирдахын тулд олон Bluetooth програмыг ашиглаж болно. Гэсэн хэдий ч бүгд BLE протоколтой нийцдэггүй тул хэрэв та өөр програм ашиглахыг хүсвэл эхлээд түүний нийцтэй байдлыг шалгаарай.
Бид Google Play Store -оос татаж авсан Цуваа Bluetooth терминалыг ашигладаг
Алхам 3: Кодыг байршуулах
![Кодыг байршуулах Кодыг байршуулах](https://i.howwhatproduce.com/images/001/image-2066-57-j.webp)
![Кодыг байршуулах Кодыг байршуулах](https://i.howwhatproduce.com/images/001/image-2066-58-j.webp)
Arduino Uno -г компьютерт холбож, Tools табын доор зөв самбар болон портыг сонгосон эсэхээ шалгаарай.
Энэ кодын жишээг татаж аваарай.
ТАЙЛБАР: Та кодоо байршуулахдаа Arduino RX зүүг бүү холбоорой. Хэрэв энэ нь байршуулах явцад холбогдсон бол код ажиллахгүй болно. Байршуулсны дараа LED ажиллахын тулд та үүнийг дахин холбох ёстой.
Кодын тайлбар
Кодыг тохиолдол болгон зохион байгуулж, хүссэн хэмжээгээр нь нэмж эсвэл хасна. Блютүүт апп -д оруулах боломжтой текстээр тэдгээрийг тодорхойлно уу. Манай кодын тохиолдлуудыг том үсгээр тусгаарласан болно. Та апп -д кейс бичихэд энэ нь LED -ийн өнгийг IDE -д харгалзах код болгон өөрчлөх болно.
Жишээлбэл, хэрэв та апп дээрээ 'A' гэж бичвэл таны LED ногоон болж өөрчлөгдөх ёстой (0, 255, 0)
Та хаалтанд RGB утгыг тохируулах замаар LED гэрлийг өөрчилж болно. RGB утга нь 0 -ээс 255 хооронд хэлбэлздэг.
Бие даасан LED гэрлийг хэрхэн яаж тохируулах вэ
Та үүнийг дээрх зурган дээрх хайрцгуудад онцолсон кодыг хуулж (энэ код жишээ кодын доод талд харагдана) хуулж, "colorSet (strip. Color"…. Кодыг дагалдах тохиолдолд сольж болно. I) болно. Өөрчлөхийг хүсч буй LED бол "c" нь өнгөний код байх болно. Та буцааж туузаар оруулах ёстой. Өнгө (RGB кодын хамт 'c' утгын цэг рүү оруулна уу).
Жишээ:
strip.setPixelColor (3, зурвас Өнгө (255, 127, 0));
Ингэснээр 3 дахь LED нь улбар шар өнгөтэй болно.
Энэхүү жишээ код дээр бид танд тус тусдаа LED -д зориулсан өөр өөр LED өнгө бүхий жишээг өгсөн болно. Одоо та тус тусдаа LED -ийг хялбархан өөрчлөх боломжтой.
Алхам 4: Апп руугаа холбогдож кодыг ажиллуулна уу
![Апп руугаа холбогдож кодыг ажиллуулна уу Апп руугаа холбогдож кодыг ажиллуулна уу](https://i.howwhatproduce.com/images/001/image-2066-59-j.webp)
![Апп руугаа холбогдож кодыг ажиллуулна уу Апп руугаа холбогдож кодыг ажиллуулна уу](https://i.howwhatproduce.com/images/001/image-2066-60-j.webp)
![Апп руугаа холбогдож кодыг ажиллуулна уу Апп руугаа холбогдож кодыг ажиллуулна уу](https://i.howwhatproduce.com/images/001/image-2066-61-j.webp)
Кодыг ажиллуулна уу! Байршуулах явцад RX -ийг салгаж байгаа эсэхийг шалгаарай.
Одоо програмаа нээгээд Bluetooth төхөөрөмжүүд рүү очиж модулийг олоорой. Холбогдсоны дараа хогийн савны дүрсний ойролцоо байгаа холболтын дүрс дээр дарж, жишээний код дээр бид A-E тохиолдлуудыг ашиглаж, LED гэрэл асахыг хараарай.
Одоо та Bluetooth програм ашиглах, RGB LED гэрлийг ашиглах туршлагатай болсон тул та хоёуланг нь төсөлдөө оруулах боломжтой боллоо. Цаашаа явж, цаг болон хойшлуулах функцээр тоглоорой. Зугаацаарай!
Зөвлөмж болгож буй:
PIR мэдрэгч ба дуугаралтын модулийг хэрхэн ашиглах вэ - Visuino заавар: 6 алхам
![PIR мэдрэгч ба дуугаралтын модулийг хэрхэн ашиглах вэ - Visuino заавар: 6 алхам PIR мэдрэгч ба дуугаралтын модулийг хэрхэн ашиглах вэ - Visuino заавар: 6 алхам](https://i.howwhatproduce.com/images/001/image-546-9-j.webp)
PIR мэдрэгч ба дуугаралтын модулийг хэрхэн ашиглах талаар Үзүүлэх видео үзэх
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: 4 алхам
![SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: 4 алхам SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: 4 алхам](https://i.howwhatproduce.com/images/003/image-6147-j.webp)
SONOFF Хос заавар: MQTT болон Ubidots ашиглан цахилгаан хэрэгслээ алсаас удирдах: Энэхүү 9 долларын үнэтэй Wi-Fi реле нь хоёр төхөөрөмжийг нэгэн зэрэг удирдах боломжтой. Үүнийг Ubidots-тэй хэрхэн холбож, түүний бүрэн боломжийг нээх талаар олж мэдээрэй! Энэхүү гарын авлагад та Itead-ийн SONOFF Dual ашиглан 9 доллараар 110 Вт-ийн цахилгаан хэрэгслийг 9 доллараар удирдахыг сурах болно
NodeMCU ашиглан дуут команд ашиглан төхөөрөмжийг удирдах: 7 алхам (зурагтай)
![NodeMCU ашиглан дуут команд ашиглан төхөөрөмжийг удирдах: 7 алхам (зурагтай) NodeMCU ашиглан дуут команд ашиглан төхөөрөмжийг удирдах: 7 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-435-30-j.webp)
NodeMCU ашиглан дуут команд ашиглан төхөөрөмжүүдийг хянах: Би бүгдэд нь сайн уу гэж хэлмээр байна, би анх удаа зааварчилгаа өгөх төсөл бичиж байна. Англи хэл бол миний төрөлх хэл биш тул аль болох товч бөгөөд ойлгомжтой болгохыг хичээх болно. Төхөөрөмжүүдийг дуут тушаалаар удирдах нь тийм ч сонин зүйл биш юм
HC-05 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 9 алхам (зурагтай)
![HC-05 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 9 алхам (зурагтай) HC-05 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 9 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1393-138-j.webp)
HC-05 Bluetooth модулийг ашиглан гар утсаараа микро: битийн холболт хийх: HC-06 Bluetooth модулийг ашиглан гар утсаараа микро: битийн холболтыг хэрэгжүүлэхийн тулд бид HC-06-ийг ашиглан микро хоорондох холбоог хэрхэн ашиглах талаар ярилцсан болно. бит болон гар утас. HC-06-аас бусад Bluetooth модуль байдаг
HC-06 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 8 алхам (зурагтай)
![HC-06 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 8 алхам (зурагтай) HC-06 Bluetooth модулийг ашиглан гар утсаараа бичил: битийн холбоо тогтоох: 8 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1820-51-j.webp)
HC-06 Bluetooth модулийг ашиглан гар утсаараа микро: битийн харилцаа холбоо тогтоохын тулд: Миний эргэн тойронд микро: бит тоглодог олон найзууд микро: битийн Bluetooth холболт тогтвортой биш байгааг надад хэлдэг. Холболтыг салгахад хялбар байдаг. Хэрэв бид микропитон ашигладаг бол Bluetooth -ийг ашиглах боломжгүй болно. Энэ асуудлыг шийдэхийн өмнө micro: bit offic