Mundarija:
- 1 -qadam: Photon -ni sozlash
- 2 -qadam: Endi kod bilan o'chiring
- 3 -qadam: Agar shunday bo'lsa (IFTTT) (IoT)
- 4 -qadam: Internet sizning oysteringiz
Video: Zarracha foton va IoTga kirish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Zarrachali foton - bu eng yangi va mening fikrimcha, eng zo'r rivojlanish taxtalaridan biri. U Wi -Fi integratsiyasi va RESTful API -ga ega, bu sizga boshqaruv paneli bilan osongina aloqa o'rnatishga imkon beradi va siz uni hatto IFTTT bilan bog'lashingiz mumkin.
1 -qadam: Photon -ni sozlash
Fotonni ulashingiz uchun bu bo'lim bosqichma-bosqich amalga oshiriladi.
Dastur do'konidan bepul Particle Photon ilovasini yuklab olishdan boshlang.
Ikkinchidan, Particle.io -da ro'yxatdan o'ting.
Uchinchidan, qurilmangiz Internetga ulanganligiga ishonch hosil qiling.
To'rtinchidan, "Fotonni o'rnatish" tugmachasini bosing va keyingisini bosing.
Beshinchidan, "Uy" tugmachasini bosing va Wi-Fi-ga o'ting. Photon-XXXX-ni qidiring (XXXX tasodifiy belgilar bo'ladi)
Oltinchidan, unga ulaning.
Ettinchidan, ulanish o'rnatilgandan so'ng, ilovaga qayting.
Sakkizinchidan, Internetga ulanish uchun kerakli Wi-Fi nuqtasini tanlang
To'qqizinchi, parolingizni kiriting
O'ninchidan, sizning hisobingizda ro'yxatdan o'tgan yangi fotoningizdan rohatlaning.
2 -qadam: Endi kod bilan o'chiring
Bu havolaga o'ting-
Siz kirganingizdan so'ng, u sizni kodingizni kiritishingiz mumkin bo'lgan sahifaga olib keladi yoki misolni bosadi.
Birinchi marta koderlar uchun men zarracha yaxshi taqdim etadigan "LEDni o'chirish" misol tugmachasini bosishni tavsiya qilaman.
U erda siz hamma narsani yaxshi ko'rasiz, bu sizga bog'liq. Shuni yodda tutingki, foton USB orqali emas, balki bulut ustida yonadi, shuning uchun kuchli dasturiy ta'minot har doim yaxshi bo'ladi, agar siz dasturiy ta'minotingiz tezroq yangilanishini va kodingiz tezroq yuklanishini xohlasangiz.
Kodni yoki misol kodini o'rnatish/o'chirish uchun chap yuqori burchakdagi chaqmoq tugmasini bosing
3 -qadam: Agar shunday bo'lsa (IFTTT) (IoT)
Bu sizning zarracha fotoningizdagi o'zgaruvchini kuzatishning ajoyib usuli.
Birinchidan, bu kodni qurilmangizga, bo'sh sozlamaning tashqarisida va tepasida qo'shing.
int x = 0; // o'zgaruvchi
Ikkinchidan, bu kodni qurilmangizga, bo'sh sozlamaning ichida va istalgan joyiga qo'shing
Zarracha.variable ("x", x); // Bu sizning o'zgaruvchingizni kuzatadigan va RESTga kirishni ta'minlaydigan kod.
Endi https://www.ifttt.com saytiga o'ting
"Ro'yxatdan o'tish" ni bosing.
Keyin, sahifaning yuqori qismidagi "Mening retseptlarim" ni bosing.
Keyin "Retsept yaratish" ni bosing.
Shundan so'ng, qidirish satrini bosing va "Zarrachalar" ni qidiring, uni bosganingizda, u sizning zarrachangizni IFTTT hisobingizga ulashingizni so'raydi. Bu shunchaki IFTTT o'zgaruvchan ma'lumotlaringizni ko'rish uchun tizimga kirishingiz kerakligini bildiradi.
Keyin, "O'zgaruvchini kuzatish" tugmasini bosing, kuzatmoqchi bo'lgan o'zgaruvchini tanlang va solishtirish uchun qiymatni va taqqoslash usulini tanlang. (O'zgaruvchilar dastur fotonda bo'lganidan keyin paydo bo'ladi va barcha zarrachalarni ishga tushiradi. o'zgaruvchan usullar.)
Endi "Trigger yaratish" ni bosing.
Endi, agar siz harakatni sizga elektron pochta orqali yuborishni xohlasangiz, qutidagi "elektron pochta" ni qidiring.
Keyin "Elektron pochta" belgisini bosing.
Siz xabarni tahrir qila olasiz. IFTTT shuningdek o'z elektron pochta tizimida teglarga o'xshash narsalarni o'z ichiga oladi, bu sizga o'zgaruvchan ma'lumotlarni yuborish imkonini beradi. Ushbu teglarning ba'zilari pochta funktsiyasida ko'rinadi.
"Retsept yaratish" tugmasini bosing
Voila! siz IFTTT Internet of Things ulagichini yaratdingiz. Siz bortingizdagi o'zgaruvchilar bilan bog'liq bo'lgan deyarli har qanday Internetga ta'sir qilishingiz mumkin. Siz hatto tvit yuborishingiz mumkin!
4 -qadam: Internet sizning oysteringiz
Siz bundan buyon nima qilishni hal qilishingiz mumkin. Deyarli barcha Arduino kodlari bu kichik qurilmada ishlaydi. Men ushbu havolani tekshirishni maslahat beraman -
Men kelajakda ushbu ajoyib Dev Board uchun ko'proq qo'llanmalar joylashtiraman va ajoyib Instructable hamjamiyati bilan ishlashni orziqib kutaman, o'qiganingiz va har qanday do'stona tanqid uchun rahmat. Agar sizda foton bo'lmasa, ushbu havolani ko'ring -
Men ko'rsatma berishi mumkin bo'lgan zarar uchun javobgar emasman. Menda uchta rasm yo'q.
Tavsiya:
MPU-6000 va zarracha foton yordamida harakatni kuzatish: 4 qadam
MPU-6000 va zarracha foton yordamida harakatni kuzatish: MPU-6000-bu 6 o'qli harakatni kuzatish sensori, unga 3 o'qli akselerometr va 3 o'qli giroskop o'rnatilgan. Bu sensor ob'ektning 3 o'lchovli tekislikdagi aniq joylashuvi va joylashuvini samarali kuzatishga qodir. Uni ishga olish mumkin
ADXL345 va zarracha foton yordamida tezlashtirishni o'lchash: 4 qadam
ADXL345 va zarracha foton yordamida tezlashtirishni o'lchash: ADXL345-bu kichik, ingichka, ultra quvvatli, 3 o'qli akselerometr, yuqori aniqlikdagi (13-bit) o'lchami ± 16 g gacha. Raqamli chiqish ma'lumotlari 16 bitli ikkita qo'shimcha sifatida formatlangan va I2 C raqamli interfeysi orqali kirish mumkin. O'lchovlar
HMC5883 va zarracha foton yordamida magnit maydon o'lchami: 4 qadam
HMC5883 va zarracha foton yordamida magnit maydon o'lchami: HMC5883-past maydonli magnitli sezish uchun mo'ljallangan raqamli kompas. Bu qurilma magnit maydonining keng diapazoni +/- 8 Oe va chiqish tezligi 160 Gts. HMC5883 sensori avtomatik deagusing tasma drayverlarini, ofsetni bekor qilishni va
HYT939 va zarracha foton yordamida namlikni o'lchash: 4 qadam
HYT939 va zarracha foton yordamida namlikni o'lchash: HYT939 - I2C aloqa protokolida ishlaydigan raqamli namlik sensori. Namlik - bu tibbiy tizimlar va laboratoriyalarga taalluqli asosiy parametr, shuning uchun biz bu maqsadlarga erishish uchun HYT939 ni malina pi bilan bog'lashga harakat qildik. Men
H3LIS331DL va zarracha foton yordamida tezlashtirishni o'lchash: 4 qadam
H3LIS331DL va zarracha foton yordamida tezlashtirishni o'lchash: H3LIS331DL-bu "nano" oilasiga mansub, kam quvvatli, yuqori quvvatli 3 o'qli chiziqli akselerometr, raqamli I²C ketma-ket interfeysi. H3LIS331DL foydalanuvchi tomonidan tanlanishi mumkin bo'lgan to'liq o'lchovlar ± 100g/± 200g/± 400g va u tezlikni o'lchash imkoniyatiga ega