فهرست مطالب:

تمشک پای را به چراغ بلوتوث تبدیل کنید: 4 مرحله
تمشک پای را به چراغ بلوتوث تبدیل کنید: 4 مرحله

تصویری: تمشک پای را به چراغ بلوتوث تبدیل کنید: 4 مرحله

تصویری: تمشک پای را به چراغ بلوتوث تبدیل کنید: 4 مرحله
تصویری: استراحتگاه ساحلی اونسن ژاپن با حمام بی نهایت در ایزو♨️ | هتل ایزو ریزورت و اسپا | ASMR 2024, نوامبر
Anonim
تمشک پای را به چراغ بلوتوث تبدیل کنید
تمشک پای را به چراغ بلوتوث تبدیل کنید

بلوتوث یکی از فناوری های نوآورانه برای انتقال داده ها به صورت بی سیم ، ساخت سیستم های اتوماسیون خانگی ، کنترل دستگاه های دیگر و غیره است.

در این دستورالعمل ، من سعی خواهم کرد که یک Raspberry Pi را به چراغ بلوتوث تبدیل کنم.

الزامات

  • تمشک پای
  • BleuIO (دانگل USB کم مصرف بلوتوث)
  • تلفن همراه با بلوتوث و برنامه ای مانند BLE Scanner ، LightBlue یا DSPS از Dialog Semiconductor.

مرحله 1: دانگل را وصل کنید

دانگل را وصل کنید
دانگل را وصل کنید
دانگل را وصل کنید
دانگل را وصل کنید

دانگل BleuIO را به Raspberry Pi خود متصل کنید.

برای تشخیص اینکه نام دانگل به کدام دستگاه متصل است ، باید موارد زیر را اجرا کنید:

ls /dev

ممکن است لازم باشد این کار را دوبار انجام دهید ، یک بار قبل از اتصال دانگل و یک بار پس از آن تا بتوانید تشخیص دهید که نام دستگاه کدام است. هنگام راه اندازی ، دانگل یک پورت COM را برای بوت لودر به مدت 10 ثانیه باز می کند تا به شما اجازه دهد سیستم عامل را به روز کنید (یا برنامه خود را فلش کنید).

بعداً آن پورت را می بندد و یک پورت جدید برای برنامه BleuIO باز می کند که مورد علاقه ما در اینجا است. می توانید اجرا کنید:

lsusb

مرحله 2: ارتباط سریال

ارتباط سریال
ارتباط سریال

برای برقراری ارتباط با دانگل به یک برنامه ارتباطی سریالی نیاز دارید. برای این آموزش ما از Minicom استفاده می کنیم. می توانید Minicom را با اجرای زیر دریافت کنید:

sudo apt-get minicom را نصب کنید

اکنون ، برای شروع استفاده از دانگل ، دستور زیر را اجرا کنید ، به عنوان مثال ، اگر دانگل شما به نام دستگاه ttyACM0 متصل است:

minicom -b 9600 -o -D /dev /ttyACM0

حالا سعی کنید AT-Command را تایپ کنید. مثلا

در AT

اگر پاسخ OK دریافت کردید به این معنی است که دانگل کار می کند.

مرحله 3: Python Script را اجرا کنید

ما یک اسکریپت پایتون داریم که به شما کمک می کند این Raspberry Pi را به بلوتوث تبدیل کنید.

برای استفاده از این اسکریپت ها باید پایتون را نصب کرده باشید.

ما همچنین باید ماژول pySerial را نصب کنیم. ساده ترین راه برای نصب آن از طریق pip است (که باید بعد از نصب Python قبلاً داشته باشید) با اجرای:

پایتون 2:

pip نصب pyserial

پایتون 3:

python3 -m pip pyserial را نصب کنید

پس از اتصال ، می توانید از مثال نمونه اسکریپت پایتون برای راه اندازی iBeacon خود استفاده کنید. کد منبع را می توانید در GitHub پیدا کنید.

این اسکریپت را در فایلی به نام ibeacon.py ذخیره کنید ، در غیر این صورت می توانید هر چیزی را که دوست دارید نامگذاری کنید.

اکنون با تایپ کردن ، فایل را با استفاده از خط فرمان باز کنید

python ibeacon.py

مرحله 4: دستگاه خود را اسکن کنید

دستگاه خود را اسکن کنید
دستگاه خود را اسکن کنید

هنگام شروع اسکریپت پایتون ، باید بتوانید iBeacon خود را با استفاده از یک برنامه اسکنر که برای Bluetooth Low Energy (BLE) طراحی شده است ، مشاهده کنید.

نمونه هایی از برنامه اسکنر می تواند BLE Scanner از Bluepixel Technologies باشد.

در اینجا می توانید ببینید ، دستگاه شما تبلیغات را شروع کرده است.

همچنین می توانید از اسکریپت Eddystone استفاده کنید. کد منبع در اینجا موجود است.

توصیه شده: