Mundarija:

IoT Toaster (LoRa): 11 qadam (rasmlar bilan)
IoT Toaster (LoRa): 11 qadam (rasmlar bilan)

Video: IoT Toaster (LoRa): 11 qadam (rasmlar bilan)

Video: IoT Toaster (LoRa): 11 qadam (rasmlar bilan)
Video: Открытие коробки с бустером 36 Pokemon Combat Styles, мечом и щитом EB05! 2024, Noyabr
Anonim
IoT toster (LoRa)
IoT toster (LoRa)

IoT tushdi mashinasi

Maxsus tayyorlangan Android ilovasi orqali kuzatilishi va boshqarilishi mumkin bo'lgan tushdi mashinasi.

Toster 32-bitli ARM Cortex M0+ va o'rnatilgan LoRa moduli va antennasiga ega bo'lgan SODAQ ExpLoRer kartasi bilan jihozlangan. Bu LoRa modullari mobil va tushdi mashinasi o'rtasida shlyuz orqali aloqani ta'minlaydi. LoRa aloqasi 868 MGts chastotali ISM diapazonida ishlaydi va odatda past quvvatli va uzoq masofali ishlashi tufayli IoT ilovalarida ishlatiladi (+ 868 MGts diapazonida ishlash uchun bepul). LoRa haqida bu erda o'qing:

Tosterdagi nonlarni tushirish orqali tushirish mashinasini simsiz boshqarish va isitgich elementini ma'lum vaqtgacha yoqish mumkin bo'lgan Andorid ilovasi ishlab chiqilgan. Foydalanuvchi uch xil "tushdi mashinasi" darajasini tanlashi mumkin (nodir, o'rta, yaxshi bajarilgan). Shu bilan birga, u tushdi mashinasining tashqi haroratini kuzatib boradi. Barcha aloqa LoRa shlyuzi orqali yo'naltiriladi va PubNub tomonidan qayta ishlanadi, bu Android ilovasiga kanal orqali shlyuzdan ma'lumotlarni yozish va nashr qilish imkonini beradi.

1 -qadam: Uskuna qismlari

1. Toster (xuddi shunday ko'tarish mexanizmiga ega toster ishlaydi):

2. Bosqichli dvigatel-chiziqli qadamli motor:

4. Step motorli haydovchi:

3. Sodaq One Explorer-LoRa:

4. Batareya ushlagichi-12V:

5. Kommutator (har qanday 12V kuchlanishli kalit ishlaydi):

6. Alyuminiy profillar:

7. Kabellar, vintlardek va batareyalar

2 -qadam: material

Material
Material
Material
Material
Material
Material

2.1 - Tosterdagi har bir tomonni o'lchab, alyuminiy qismini kesib oling. Bunday holda, alyuminiy plastinkaning o'lchami 33, 5 x 13, 5 sm (rasm). Tosterning old panelidagi teshiklarga mos keladigan to'rtta teshik qiling. Bunday holda, ular diametri 31, 5 x 12, 5 sm bo'lgan to'rtburchakning har bir burchagiga joylashtiriladi.

2.2 - ikkita teshik oching (joylashuvi sizga bog'liq). SODAQ kartasi joylashishi uchun birinchi teshik 11 x 5, 5 sm bo'lishi kerak. Ikkinchi teshik sizning kalitingizdek katta bo'lishi kerak. Rasmdagi kabi bir xil o'lchamdagi pleksiglas yasang. SODAQ kartasini qo'llab -quvvatlash uchun ikkita teshik oching.

2.3 - alyuminiy profillarni oling va ikki qismga bo'ling. Uzunligi alyuminiy plastinkaning yon tomoniga teng bo'lishi kerak.

3 -qadam: Step motorini o'rnating

Stepper motorini joylashtiring
Stepper motorini joylashtiring
Stepper motorini joylashtiring
Stepper motorini joylashtiring
Stepper motorini joylashtiring
Stepper motorini joylashtiring

Ogohlantirish! Elektr qurilmalaridagi o'zgarishlar noto'g'ri ishlatilganda jiddiy zarar etkazishi mumkin

3.1. Qobiqni isitgich elementiga va uning tuzilishiga mahkamlaydigan keraksiz vintlarni olib tashlang.

3.2 Pishirgichni vertikal holatda ushlab turadigan tayoqchani chiqarib oling.

3.3. Tornavida yordamida bu tayoq qo'yilishi kerak bo'lgan joydan pastda teshik oching. Hech qanday elektronikani burg'ulamasligingizga ishonch hosil qiling!

3.4. Original tayoqchani chiziqli dvigatel bilan almashtiring va plastmassa konstruktsiyasi ustidagi plastmassa mahkamlagichni uchta murvat bilan mahkamlang (rasm). Bu endi biz boshqaradigan yangi motorli tayoq vazifasini o'taydi!

4 -qadam: uskunani ulash

Uskunani ulash
Uskunani ulash
Uskunani ulash
Uskunani ulash
Uskunani ulash
Uskunani ulash

4.1. Dvigatel tushirish mashinasiga o'rnatilgandan so'ng, uni yuqoridagi sxema bo'yicha ulang (rasm). Men signallar orasidagi noaniq ulanishlarni lehimlash uchun tajriba taxtasidan foydalandim va uni SODAQ kartasiga o'rnatish uchun uchta sarlavhadan foydalandim. (rasm). Plitani tushdi mashinaga o'rnatish uchun vintlarni ishlating.

5 -qadam: dasturiy ta'minotni loyihalash

Dasturiy ta'minot dizayni
Dasturiy ta'minot dizayni

1. SODAQ tuguni - tushdi mashinasini boshqaradigan va motorli buyruqlarni step motorini boshqaruvchi motor haydovchisiga yuboradigan tugun. Bosqichli motor foydalanuvchining qaysi buyrug'iga qarab tushdi tushirmoqda yoki ko'taradi.

2. Multiconnect Conduit - SODAQ tuguni LoRa orqali ulangandan so'ng ulanadi. Shlyuz ma'lumot almashish kanaliga ma'lumotlarni uzatadi.

3. Talkpool - bu har xil IoT platformalariga o'rnatilgan protokollar orqali ulanish imkonini beradigan server provayderi. Foydalanish mumkin bo'lgan protokollar: MQTT, PubNub, IBM Bluemix. (Ushbu loyihada biz PubNub -dan foydalanmoqchimiz)

4. PubNub - trafik kanallar orqali yuboriladigan markaziy markaz vazifasini bajaradigan IoT platformasi. Obuna bo'lish/nashr qilish tuzilmasi. Turli xil SDK turli platformalarni ishlatishni ta'minlaydi (bu loyihada biz Android uchun SDKdan foydalanamiz)

5. Android ilovasi - PubNub Android SDK yordamida dastur foydalanuvchiga tushdi mashinasi haroratini ko'rsatuvchi grafik kanalni taqdim etadi (kanalga obuna bo'lish). Bundan tashqari, tushirish mashinasini ilovadagi tugmalar orqali boshqarish mumkin (nashr kanali).

Qo'shimcha o'qish va o'qish uchun:

Tavsiya: