Агуулгын хүснэгт:
- Алхам 1: Dongle холбоно уу
- Алхам 2: Цуваа холбоо
- Алхам 3: Python скриптийг ажиллуулна уу
- Алхам 4: Төхөөрөмжөө сканнердах
Видео: Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргах: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Bluetooth нь өгөгдлийг утасгүй дамжуулах, гэрийн автоматжуулалтын систем бий болгох, бусад төхөөрөмжийг удирдах гэх мэт шинэлэг технологийн нэг юм.
Энэхүү зааварчилгаанд би Raspberry Pi -ийг Bluetooth гэрэлт цамхаг болгохыг хичээх болно.
Шаардлага
- Raspberry Pi
- BleuIO (Bluetooth бага энергитэй USB Dongle)
- Bluetooth бүхий гар утас, Dialog Semiconductor -ийн BLE Scanner, LightBlue эсвэл DSPS зэрэг апп.
Алхам 1: Dongle холбоно уу
BleuIO гогцоог Raspberry Pi -тай холбоно уу.
Төхөөрөмжийг ямар нэрээр холбож байгааг тодорхойлохын тулд та дараах зүйлийг ажиллуулах хэрэгтэй болно.
ls /dev
Төхөөрөмжийг холбохын өмнө нэг удаа, төхөөрөмжийн нэрийг аль болохыг тодорхойлохын тулд та үүнийг хоёр удаа хийх хэрэгтэй болж магадгүй юм. Эхлэх үед програм хангамжийн програмыг шинэчлэх (эсвэл өөрийн програмыг асаах) боломжийг олгохын тулд товчлуур нь ачаалагч руу 10 секундын турш COM портыг нээх болно.
Дараа нь тэр боомтыг хааж, бидний сонирхож буй BleuIO програмын шинэ портыг нээнэ. Та гүйж болно:
нойрмоглох
Алхам 2: Цуваа холбоо
Тохируулагчтай холбогдохын тулд танд цуваа холбооны програм хэрэгтэй болно. Энэхүү гарын авлагад бид Minicom -ийг ашиглах болно. Та Minicom -ийг ажиллуулах замаар авах боломжтой.
sudo apt-get суулгах minicom
Dongle -ийг ашиглаж эхлэхийн тулд, жишээ нь, таны тонг ttyACM0 төхөөрөмжийн нэртэй холбогдсон бол дараах тушаалыг ажиллуулна уу.
minicom -b 9600 -o -D /dev /ttyACM0
Одоо AT-Command гэж бичээд үзээрэй. Жишээлбэл
AT
Хэрэв та OK хариулт авбал энэ нь тохируулагч ажиллаж байна гэсэн үг юм.
Алхам 3: Python скриптийг ажиллуулна уу
Бид энэ Raspberry Pi -г Bluetooth Beacon болгоход туслах бэлэн питон скрипттэй байна.
Эдгээр скриптүүдийг ашиглахын тулд Python суулгасан байх шаардлагатай.
ou мөн pySerial модулийг суулгах шаардлагатай болно. Үүнийг суулгах хамгийн хялбар арга бол:
Python2:
pyserial -ийг pip суулгах
Python3:
python3 -m pip pyserial суулгах
Холбогдсоны дараа та жишээ нь python скриптийг ашиглан өөрийн iBeacon -ийг тохируулж болно. Эх кодыг GitHub дээрээс олж болно.
Энэ скриптийг ibeacon.py нэртэй файлд хадгалаарай, эсвэл та дуртай зүйлээ нэрлэж болно.
Одоо командын мөрийг ашиглан бичээд файлыг нээнэ үү
python ibeacon.py
Алхам 4: Төхөөрөмжөө сканнердах
Та Python скриптийг эхлүүлэхдээ iBeacon -ийг Bluetooth бага энерги (BLE) -т зориулагдсан сканнерын апп ашиглан харах боломжтой байх ёстой.
Сканнер програмын жишээ бол Bluepixel Technologies -ийн BLE сканнер байж болно.
Эндээс харахад таны төхөөрөмж зар сурталчилгаагаа эхлүүлсэн байна.
Та мөн Eddystone скриптийг ашиглаж болно. Энд байгаа эх кодыг ашиглах боломжтой.
Зөвлөмж болгож буй:
Загвар гэрэлт цамхаг гэх мэт 31 жилийн LED гэрэлтүүлэгч: 11 алхам (зурагтай)
Загвар гэрэлт цамхаг гэх мэт 31 жилийн LED гэрэлтүүлэгчид: Загварын гэрэлт цамхагууд нь хүмүүсийн сонирхлыг ихэд татдаг бөгөөд олон эзэд зүгээр суухын оронд загвар нь үнэхээр гялалзаж байвал ямар сайхан байх бол гэж бодох ёстой. Асуудал нь гэрэлт цамхагийн загварууд нь зай багатай жижиг хэмжээтэй байх магадлалтай бөгөөд
RuuviTag болон PiZero W ба Blinkt! Bluetooth гэрэлт цамхаг дээр суурилсан термометр: 3 алхам (зурагтай)
RuuviTag болон PiZero W ба Blinkt! Bluetooth Beacon дээр суурилсан термометр: Энэхүү заавар нь RuuviTag -аас Raspi Pi Zero W ашиглан Bluetooth ашиглан температур, чийгшлийн мэдээллийг уншиж, утгыг хоёртын тоогоор Pimoroni blinkt дээр харуулах аргыг тайлбарласан болно. pHAT.Эсвэл товчхондоо: төрийг хэрхэн байгуулах вэ?
Портал 2 Цамхаг - Цамхаг хянах мастер: 9 алхам (зурагтай)
Portal 2 Turret-Master Turret Control: Энэхүү төсөл нь миний анхны Instructables дээрх Portal Turret-ийн өргөтгөл эсвэл ремикс юм (Portal-2-Turret-Gun). Үүнийг nRF24L01 радио чип ашигладаг бүх зүйлийг хянахад хямд хянагч болгон ашиглаж болно. LCD дэлгэц нь ялангуяа дараахь тохиолдолд ашигтай байдаг
Мини хос өнгөт эргэдэг гэрэлт цамхаг: 6 алхам
Мини хос өнгөт эргэдэг гэрэлтүүлгийн анхааруулах гэрэл: Энэхүү зааварт бид мини гэрэлт цамхаг хийх болно. LED-үүдийг том болохоос өмнө барилгын тоног төхөөрөмж тавьдаг байсан хуучин загварын ээрэх гэрлүүдийн нэгийг та мэдэх үү? Тийм ээ. Тэдгээрийн нэг. Энэ нь харьцангуй энгийн бөгөөд жижигхэн байх болно
LED лонхны гэрэлт цамхаг: 6 алхам
LED лонхны гэрэлт цамхаг: Энэхүү тогтворгүй зүйл нь хоосон шахмал савыг цөөхөн бэлэн электрон хэсгүүд, маш бага гагнуурын туршилт, мэдээж хоосон эм савыг ашиглан хэрхэн гэрэлт цамхаг болгохыг танд үзүүлэх болно. Яагаад хэн нэгэн үүнийг ашиглахыг хүсдэг вэ? Гэж бодсон