فهرست مطالب:
- مرحله 1: این دستورالعمل با کیفیت آزمایش شده است
- مرحله 2: لیست قطعات
- مرحله 3: نصب نرم افزار بر روی کامپیوتر شما
- مرحله 4: ماژول بلوتوث را وصل کنید
- مرحله 5: نرم افزار کنترل نور را بارگیری کنید
- مرحله 6: چراغ ها را با برنامه تلفن هوشمند خود کنترل کنید
- مرحله 7: امنیت بلوتوث
تصویری: تغییر رنگ چراغ ها و نمایشی امنیتی بلوتوث: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این دستورالعمل ، من نحوه ایجاد یک صفحه نمایش تغییر رنگ رنگ را که از راه دور از طریق بلوتوث با استفاده از Android (سامسونگ ، گوگل ، و غیره) یا تلفن هوشمند یا رایانه لوحی اپل کنترل می شود ، توضیح خواهم داد. این یک پروژه ارزان قیمت است که برای جوانان بسیار مناسب است. نمایشگرهای رنگی روشن واقعا جلب توجه می کنند.
اما مهمتر از همه ، این پروژه به سازنده کمک می کند تا نقاط ضعف امنیتی بلوتوث را درک کرده و پایه ای برای سایر پروژه های بلوتوث باشد.
این روش انتقال بی سیم محبوب برای "شبکه های شخصی منطقه" رایج است. به این شبکه های دستگاه های محاسباتی این نام داده می شود زیرا اغلب بسیار شخصی و نزدیک هستند. شامل تلفن های هوشمند ، رایانه های لوحی ، پوشیدنی ها (ساعت مچی و وسایل بهداشتی) ، چند رسانه ای (تلویزیون های هوشمند و سینمای خانگی) ، خودرو (بدون دست و پخش موسیقی) و کنترل دسترسی (قفل درها و سیستم های ورود زنگ هشدار).
مرحله 1: این دستورالعمل با کیفیت آزمایش شده است
ده دانش آموز دبیرستانی از کلاس "مکاترونیک" مربی پل لاتروپ این کیفیت را برای کیفیت و سهولت استفاده کاملاً آزمایش کردند. این امر در طول یک سفر میدانی به دانشگاهی در نزدیکی انجام شد ، جایی که دانشجویان تقریباً دو ساعت برای تکمیل ساخت ، آزمایش و نوشتن وقت داشتند.
"مکاترونیک" ترکیبی از وسایل الکترونیکی و مکانیکی است که توسط وسایل الکترونیکی کنترل می شود. این مبحث مورد مطالعه که معمولاً با تولید و رباتیک مرتبط است ، ارتباطات بی سیم را نیز شامل می شود زیرا پایه و اساس اینترنت اشیاء (IoT) را تشکیل می دهد. مطالعه بیشتر در مورد این دانش آموزان در مورد IIoT یا اینترنت صنعتی اشیاء است.
مرحله 2: لیست قطعات
در این گرافیک ، شما می توانید یک جعبه ابزار کوچک ایجاد شده برای هر جفت دانش آموز در حال ساخت پروژه ببینید ، و قطعاً ایده خوبی است که یک برنامه ذخیره سازی برای این قطعات الکترونیکی ظریف داشته باشید.
اگرچه مطمئناً می توانید همه لوازم را در کشوی "قیچی و نوار چسب" خود در آشپزخانه نگه دارید ، اما اگر یک جعبه پارتیشن ارزان قیمت از والمارت یا آمازون خریداری کنید ، پیدا کردن قطعات راحت تر و طولانی تر خواهد بود.
باقیمانده قطعات از وب سایت ایتالیایی https://Adafru.it تهیه شده است و همه آنها قیمت بسیار مناسبی دارند. جستجو در وب سایت آسان است ، بنابراین من پیوندهای عمیقی ارائه نمی دهم (زیرا آنها به مرور زمان خراب می شوند). این اجزا عبارتند از:
زمین بازی مدار (کلاسیک)
ماژول Flora Bluetooth LE
مینی کابل USB به USB (برای زمین بازی مدار)
5 مجموعه تمساح به کابل تمساح (برای اتصال ماژول بلوتوث)
اختیاری: دارنده باتری AA x 6 و 6 باتری AA.
اختیاری: دو کابل تمساح به تمساح برای اتصال برق تلفن همراه.
مرحله 3: نصب نرم افزار بر روی کامپیوتر شما
دستورالعمل های زیر مراحل مربوط به محیط مورد استفاده را توضیح می دهد (ویندوز 10 ، نسخه های فعلی نرم افزار) اما می توانید از نسخه های جدیدتر بعنوان پیشرو استفاده کنید. تنظیمات نرم افزاری همانطور است که در صفحه Adafru.it "Learn" با عنوان "Circuit Playground و Bluetooth Low Energy" توضیح داده شده است.
1-محیط توسعه یکپارچه (IDE) را نصب کنید در اینجا ما از arduino-1.8.4-windows استفاده می کنیم که از وب سایت فوق الذکر و همچنین از آردوینو قابل بارگیری است.
2 - نصب درایورهای Circuit Playground در اینجا ما از وب سایت فوق الذکر از adafruit_drivers_2.0.0.0 استفاده کردیم.
3 - IDE را باز کنید
IDE "Arduino" نامیده می شود و در قسمت File-> Preferences "آدرس URL اضافی مدیر هیئت مدیره" زیر را وارد کنید
4 - OK را بگویید و سپس IDE را ببندید و دوباره باز کنید
5 - دستگاه Circuit Playground را با Micro USB وصل کنید
• ببینید که قدرت می یابد و برنامه پیش فرض "Circuit Playground Firmata" را اجرا می کند
• توالی نورهای رنگین کمان
• سوئیچ نزدیک جک تغذیه باتری نظم را برعکس می کند
• یکی از دکمه ها برای هر رنگ یک نت را پخش می کند
6 - کتابخانه Circuit Playground را از حالت فشرده خارج کنید
فایل کتابخانه Circuit Playground را در اسناد -> آردوینو -> پوشه کتابخانه ها "Adafruit_CircuitPlayground -master" باز کنید
پس از باز کردن فشرده ، پسوند "-master" را از نام پوشه حذف کنید
7 - کتابخانه BlueFruitLE را از حالت فشرده خارج کنید
کتابخانه BlueFruitLE را در اسناد -> آردوینو -> پوشه کتابخانه ها "Adafruit_BluefruitLE_nRF51 -master" باز کنید
پس از باز کردن فشرده ، پسوند "-master" را از نام پوشه حذف کنید
8 - IDE را متوقف کرده و راه اندازی مجدد کنید و Circuit Playground Board Type را بارگذاری کنید
• ابزارها -> تابلوها -> مدیر هیئت مدیره
• نوع "مشارکت شده" و کلمات کلیدی "Adafruit AVR" را جستجو کنید
• "Adafruit AVR Boards" (آخرین نسخه) را نصب کنید
• IDE را متوقف کرده و راه اندازی مجدد کنید
9 - Circuit Playground را با یک برنامه نمایشی آزمایش کنید
به Circuit Playground متصل از طریق USB متصل شوید
• ابزارها -> تابلوها -> زمین بازی مدار
• ابزارها -> پورت ها -> پورت COM مناسب
• بارگیری برنامه نمایشی
• فایلها -> مثالها -> Adafruit Circuit PLAYground -> نسخه ی نمایشی
• کامپایل و بارگذاری کنید (می توانید از دکمه "پیکان نشانه راست" برای انجام همه موارد استفاده کنید)
10 - برنامه آزمایشی را آزمایش کنید ، کار شما تمام است!
• ببینید که زمین بازی مدار به ترتیب رنگین کمان چشمک می زند
• سوئیچ باعث پخش یادداشت ها می شود (لطفاً آن را خاموش کنید)
• LED بارگیری قرمز نرخ زمان چشمک می زند ارتباط با زمین بازی مدار از طریق رابط متن
• روی دکمه "Serial Monitor" در IDE کلیک کنید
• به نظر می رسد مانند یک ذره بین در سمت راست بالای پنجره برنامه نمایشی است
• ممکن است بخواهید پیمایش خودکار را خاموش کنید تا ظاهر بهتری داشته باشید
مرحله 4: ماژول بلوتوث را وصل کنید
ماژول BlueFruitLE را به ماژول Circuit Playground وصل کنید
تصاویر بالا اتصال کامل را نشان می دهد (باتری ها اختیاری هستند و بعداً می توان آنها را اضافه کرد). مراحل خاص به شرح زیر است:
اتصال USB را قطع کنید
• به صورت زیر وصل شوید [تصاویر را نیز ببینید]
o مدار زمین بازی 3.3V را به Flora Bluefruit LE 3.3V (سیم قرمز) منتقل کنید.
o مدار زمین بازی GND را به Flora Bluefruit GND (سیم مشکی) منتقل کنید.
o Circuit Playground سریال TX به Flora Bluefruit سریال RX (سیم زرد). دوبار بررسی کنید که TX را به RX متصل می کنید و TX را به TX متصل نمی کنید!
o مدار زمین بازی RX به Flora Bluefruit سریال TX (سیم سبز). دوباره بررسی کنید که RX را به TX متصل می کنید و RX را به RX متصل نمی کنید!
o زمین بازی شماره 12 به Flora Bluefruit MODE (سیم سفید). در واقع می توانید از هر پین شماره گذاری شده دیگری در Circuit Playground برای این اتصال سوئیچ حالت استفاده کنید ، اما برای استفاده از شماره پین باید مثال ها را اصلاح کنید. برای سادگی از پین 12 استفاده کنید ، بنابراین نیازی به تغییر کد ندارید.
دوباره به USB وصل شوید
Circuit Playground و BLUFruitLE باید روشن شوند (چراغ چشمک زن قرمز قرمز دارد)
مرحله 5: نرم افزار کنترل نور را بارگیری کنید
یک نرم افزار را در تلفن هوشمند یا رایانه لوحی خود (برنامه BlueFruit) و نرم افزار دیگر را در دستگاهی که ایجاد کرده اید (CPlay_NeoPixel_Picker) بارگیری کنید.
1 - برنامه BlueFruit را بارگیری کنید
• بارگیری برنامه BlueFruit در تلفن هوشمندی که از ارتباطات BlueToothLE پشتیبانی می کند (مانند: iPhone ، iPad ، Samsung)
• در اینجا تصویری از برنامه و کلمه جستجوی مورد استفاده برای یافتن آن در فروشگاه App Apple وجود دارد. در فروشگاه Google و جاهای دیگر مشابه است.
2 - نرم افزار Neo -Pixel را در Circuit Playground بارگذاری کنید
• فایل -> مثالها -> Adafruit Bluefruit LE nRF51 -> cplay_neopixel_picker
• در دستگاه خود بارگذاری کنید
مرحله 6: چراغ ها را با برنامه تلفن هوشمند خود کنترل کنید
برای اتصال از تلفن هوشمند استفاده کنید
· پس از اتصال ، در صورت درخواست ، سیستم عامل را به روز کنید (آخرین نسخه را انتخاب کنید)
· توجه: این ارتباط مستقیم با Bluefruit LE است
· ممکن است برای اولین بار دوباره متصل شوید نام عجیبی داشته باشد
· استفاده از "Controller" پس از اتصال (نه NeoPixels)
· بازی با Color Picker (سایه و روشنایی) و Control Pad (تعداد چراغ های روشن)
اختیاری: باتری را به جای برق USB (از رایانه) متصل کنید تا دستگاه خود را در حال حرکت نگه دارید!
مرحله 7: امنیت بلوتوث
دانش آموزان در تلاش برای هک کردن و هک شدن لذت بردند. بسیاری از جوک های کاربردی را می توان با یک جعبه پر از اتصال بلوتوث ایجاد کرد ، اما بدیهی است که می تواند به دست کاربران مخرب نیز برسد.
این "هک های سرگرم کننده" را امتحان کنید تا نحوه عملکرد آنها را ببینید.
- قبل از از دست دادن سیگنال بلوتوث چقدر می توانید فاصله داشته باشید؟ نکته: ممکن است تا 50 متر - یا حدود نیمی از زمین فوتبال - باشد ، اما بسته به قدرت انتقال ، آنتن ها ، تداخل الکترونیکی و مصالح ساختمانی معماری (ناگفته نماند که همکارش در مایکروویو ذرت بو داده می سازد) - نتایج شما ممکن است متفاوت باشد: -)
- "McGraw Quick-draw" کیست؟ ببینید آیا می توانید قبل از اینکه دوستتان این کار را انجام دهد ، رنگهای روشن را در اختیار بگیرید. آیا اولین نفری است که کنترلر را وصل کرده است یا بیش از یک نفر می تواند چراغ ها را کنترل کند؟
- چه دستگاه های بلوتوث دیگری در محدوده کنترلر شما هستند؟ آیا دستگاهی که ساخته اید دستگاه بلوتوث قابل مشاهده است؟ نکته: احتمالاً نه!
توصیه شده:
صندلی داغ: یک کوسن گرم شونده با تغییر رنگ بسازید: 7 مرحله (همراه با تصاویر)
صندلی داغ: یک کوسن گرم شونده با تغییر رنگ بسازید: آیا می خواهید در روزهای سرد زمستان خود را برشته نگه دارید؟ Hot Seat پروژه ای است که از دو قابلیت هیجان انگیز نساجی الکترونیکی استفاده می کند - تغییر رنگ و گرما! ما در حال ساخت یک بالشتک هستیم که گرم می شود و وقتی آماده حرکت شود ، نشان می دهد که
تغییر رنگ چراغ حلقه LED: 11 مرحله
چراغ حلقه LED تغییر رنگ: امروز ما قصد داریم یک چراغ حلقه LED تغییر رنگ 20 اینچی بسازیم. من می دانم که چراغ های حلقه معمولاً شکل دایره ای دارند ، اما این چراغ مربعی است تا کارها را کمی راحت تر کند. این پروژه کوچک عمدتا برای عکاسانی است که به budg نیاز دارند
چراغ های LED چند رنگ رنگ Reactive - سنسور تشخیص صدا آردوینو - نوار LED RGB: 4 مرحله
چراغ های LED چندرنگ Reactive Music | سنسور تشخیص صدا آردوینو | RGB LED Strip: پروژه چراغ های LED چند رنگ LED فعال در برابر موسیقی. در این پروژه ، از یک نوار LED 5050 RGB ساده (نه LED WS2812 آدرس پذیر) ، سنسور تشخیص صدا آردوینو و آداپتور 12 ولت استفاده شد
تغییر رنگ موش LED سه رنگ: 5 مرحله
تغییر رنگ موش سه رنگ LED: LED خسته کننده قرمز را در ماوس با یک LED دوچرخه سواری رنگی چشمک زن سه رنگ جایگزین کنید. توجه: این جایگزینی برای LED است که برای روشن کردن انتهای ماوس استفاده می شود ، در موش افقی دیگر LED در مرکز ما برای ردیابی استفاده می شود ، جایگزین نشود
تغییر رنگ چراغ USB: 5 مرحله
چراغ USB تغییر رنگ: در اینجا نوری از بطری پلاستیکی ، خط ماهیگیری ، کابل USB قدیمی و تغییر رنگ RGB LED ایجاد شده است. نخ نایلونی (خط ماهیگیری) کاملاً همان اثر فیبرهای نوری واقعی را ندارد. در امتداد آن تخریب سیگنال نوری بیشتر است