Mundarija:
- 1 -qadam: zarur
- 2 -qadam: Minecraft tuzilishi
- 3 -qadam: Kod (Python qal'asi)
- 4 -qadam: Kod (NodeRED)
- 5 -qadam: Intel Edison kodi (ixtiyoriy)
- 6 -qadam: boshqaruv paneli
- 7 -qadam: Natija
Video: Minecraft qal'asi IoT: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
IoT-bu minecraft va node-RED kabi do'stona vositalarni kashf qilish va ulardan foydalanish ajoyib yondashuv bo'lishi mumkin.
1 -qadam: zarur
Sizga kerak bo'lgan narsalar:
- NodeRED va Minecraft PI bilan Raspberry Pi 2
- Intel Edison
NodeRED bilan Raspberry Pi 2
Malinaning ko'p qismida Node-RED o'rnatilgan va siz uni shu tarzda yangilashingiz kerak
Bundan tashqari, sizga Node-RED boshqaruv paneli kerak bo'ladi, bu erda siz uni qanday o'rnatishni va foydali ma'lumotlarni topishingiz mumkin
Minecraft qismida sizda Raspbian -ning Jessie versiyasi bo'lishi va uni bu erdan yuklab olish va MQTT ulanishi zarur, bu erda siz Raspberry -da Python -da MQTT -ni o'rnatish uchun ajoyib qo'llanma va ba'zi misollar bor.
2 -qadam: Minecraft tuzilishi
Bu holda, qal'a Mett Xokins tomonidan yaratilgan va manba kodini bu erda topish mumkin
3 -qadam: Kod (Python qal'asi)
Oldingi bosqichda ko'rib turganingizdek, barcha qal'a qurilishi Python -da, lekin sizga MQTT ulanishi ham kerak bo'ladi.
Agar siz MQTT bilan birinchi marta ishlasangiz, kirish qismida boshlash uchun ajoyib qo'llanma mavjud.
MQTT mavzular deb nomlangan ba'zi teglar bilan ishlaydi, sizga kerak bo'lgan birinchi narsa to'g'ri o'qiladi, shundan so'ng asboblar panelidan qanday ma'lumot yuborilganligini tekshirish kerak (bu ma'lumot yuk). Har bir mavzudagi bayroqlar shundan iboratki, agar dastur bir marta imkoniyatga ega bo'lsa, u boshqa variant ishga tushmaguncha yoki boshqa so'z bilan aytganda, yukni har qabul qilganda ham xuddi shunday variantni amalga oshirmaydi.
4 -qadam: Kod (NodeRED)
Node-RED-bu IoT-ni dasturlashning juda samimiy usuli
- Sizga kerak bo'lgan narsalarni sudrab olib tashlashingiz kerak.
- Ulanish uchun men MQTT -dan foydalandim va brokerni konfiguratsiya qilish kerak, bu holda Eclipse Foundation -ni ta'minlaydigan broker bepul, lekin maxfiy ma'lumotlarni baham ko'rmaslikka e'tibor bering.
- Brokerni konfiguratsiya qilganingizdan so'ng, siz ishlaydigan mavzuni loyihalashingiz kerak bo'ladi, bu erda siz MQTT bilan birinchi marta ishlayotgan bo'lsangiz, ba'zi maslahatlarni topishingiz mumkin.
5 -qadam: Intel Edison kodi (ixtiyoriy)
Intel Edison -da juda ko'p ajoyib narsalar bor, ulardan biri bluetooth -ni o'z ichiga oladi.
Men shuni ishlatganmanki, mening smartfonim qachon yaqin bo'lganini bilish uchun faqat bluetooth qurilmasini ulashingiz kerak yoki bu holda jismoniy manzilga ba'zi aks sadolarni yuborishingiz kerak.
6 -qadam: boshqaruv paneli
O'zaro muloqot qilish uchun asboblar paneli yaratilsa yaxshi bo'ladi.
Siz faqat ish joyidagi elementlarni sudrab tashlab (qadamdagi kabi), theNodeREDIP: 1880/ui -ga o'tishingiz kifoya va siz buni ko'rasiz.
7 -qadam: Natija
Mening GitHub -da siz kodni topishingiz mumkin va agar sizda biron bir savol bo'lsa, menga xabar yuboring
Tavsiya:
Kovid xavfsizlik dubulg'asi 1 -qism: Tinkerkad sxemalariga kirish !: 20 qadam (rasmlar bilan)
Kovid xavfsizlik dubulg'asi 1 -qism: Tinkerkad sxemalariga kirish !: Salom, do'stim! Bu ikki qismli seriyada biz Tinkerkad sxemalarini qanday ishlatishni bilib olamiz - bu sxemalar qanday ishlashini bilish uchun qiziqarli, kuchli va ta'limiy vosita! O'rganishning eng yaxshi usullaridan biri bu qilishdir. Shunday qilib, biz avval o'z loyihamizni ishlab chiqamiz: th
Qal'a ekuvchi (Tinkercad kod bloklari bilan): 25 qadam (rasmlar bilan)
Qal'a ekuvchi (Tinkercad kodli bloklar bilan): Bu dizaynni bajarishim uchun ancha vaqt kerak bo'ldi va mening kodlash ko'nikmalarim, hech bo'lmaganda, yaxshi bo'ldi deb umid qilaman :) Berilgan ko'rsatmalardan foydalanib, siz bu dizaynning har bir qirrasini butunlay qayta yarating
Xotira yozuvchisi - Rojdestvo sovg'asi: 8 qadam (rasmlar bilan)
Xotira yozuvchisi - Rojdestvo sovg'asi: Ciao a tutti! Ma'lumotlar ro'yxatiga kirganda, siz o'zingizni xohlaganingizdek bilishingiz kerak bo'ladi. Qisqa vaqt ichida, biz har qanday qiyinchiliklarga duch kelamiz
3D chop etiladigan diskoteka dubulg'asi!: 11 qadam (rasmlar bilan)
3D chop etiladigan diskoteka dubulg'asi!: Klassik Daft Punk "Tomas" dubulg'asidan ilhomlangan. Xonani yoritib bering va bu ajoyib Arduino diskoteka dubulg'asi bilan barcha do'stlaringizga hasad qiling! Loyihani bajarish uchun sizga 3D printer va lehim dazmoli kerak bo'ladi
EJDAGI TUGMALARINING QAL'ASI: 7 qadam
EJDALAR TUGMASI QAL'ASI: Marta Zinicheva, Sanjana Patel, Sibora Sokolaj