Mundarija:

Monti - Yirtqich hayvonni o'lchaydigan yarmarka: 6 qadam (rasmlar bilan)
Monti - Yirtqich hayvonni o'lchaydigan yarmarka: 6 qadam (rasmlar bilan)

Video: Monti - Yirtqich hayvonni o'lchaydigan yarmarka: 6 qadam (rasmlar bilan)

Video: Monti - Yirtqich hayvonni o'lchaydigan yarmarka: 6 qadam (rasmlar bilan)
Video: UYDA YİRTQİCH HAYVONNİ BOQDİ VA MANA AXVOL / UYDA BOQİLGAN YİRTQİCH HAYVONLAR / Buni Bilasizmi? 2024, Iyul
Anonim
Monti - Yirtqich hayvonlarni o'lchaydigan yaratuvchi
Monti - Yirtqich hayvonlarni o'lchaydigan yaratuvchi

Biz Maker Fairesga borishni yaxshi ko'ramiz, lekin 2020 boshqacha qaror qildi. Shunday qilib, biz o'rniga Monti ismli munosib o'rinbosar qurmoqdamiz, u atmosferani bosib oladi va uni hamma bilan baham ko'radi.

Ta'minotlar

Uskuna:

  • Malinali Pi
  • PIR harakat sensori
  • Adafruit 4 kanalli ADC ADS1015 (analogdan raqamli konvertorga)
  • Ovoz sensori (biz Velleman VMA309 dan foydalanganmiz)
  • Adafruit NeoPixel uzuk
  • Kichik vintlar to'plami

Yirtqich hayvon:

  • Eski qush qafasi
  • Soxta mo'yna
  • Qush qafasi ichidagi qizil bo'yoq
  • 2 plastik bezakli sharlar
  • 3 yumaloq mebel tagliklari
  • Oq purkagichli bo'yoq

Asboblar:

  • Lehimlash uskunalari
  • Kuchli elim
  • Tornavidalar
  • Igna va ip
  • Tozalash vositalari

1 -qadam: Video loyiha

Image
Image

2 -qadam: Fikr

Xulosa qilib aytganda, bizning loyihamiz Maker Feyrga sayohat qiladi, bir qancha sensorlar yordamida atmosferani o'lchaydi, ma'lumotlarni saqlaydi va uyga qaytadi, hammasi ajoyib ko'rinishda.

Bu fikr bilan, ba'zi narsalarni yodda tutish kerak:

  • Xalqaro yuk tashish: u qutiga joylashishi, xavfsiz kelishi va hech qanday vahima qo'zg'atmasligi kerak, shuning uchun siz vazni, hajmi va tarkibi bilan cheklanasiz. Xavfsiz tomonda bo'lish uchun mahalliy pochta bo'limida quti sotib olish va u erdan ishlash yaxshidir.
  • Plug & play: tadbirning o'zida qiyinchiliklarni cheklash uchun, uning ishlashi uchun loyihani faqat rozetkaga ulash lozim.
  • Maxfiylik: biz tadbirdagi muhitni egallashni xohlaymiz, lekin unda qatnashayotgan odamlarning shaxsiy hayotiga daxl qilmaymiz.
  • Ulanish: ishonchli simsiz internet hech qachon tadbirlarda kafolat bermaydi, shuning uchun qurilmamiz ham onlayn, ham oflayn rejimda ishlashi kerak bo'ladi.

Bu kulgili vazifaga o'xshaydi, keling ishga kiraylik!

3 -qadam: Sensor va uskunani sozlash

Sensor va uskunani sozlash
Sensor va uskunani sozlash
Sensor va uskunani sozlash
Sensor va uskunani sozlash
Sensor va uskunani sozlash
Sensor va uskunani sozlash

Birinchidan, biz Raspberry Pi, ovoz balandligi sensori va harakat sensori yordamida kayfiyatni yozishdan boshlaymiz.

Biz ushbu ikkita datchikni tanladik, chunki siz tashrif buyuruvchilarning shaxsiy hayotini hurmat qilgan holda, voqeani biroz his qila olasiz. Qachon harakatlanayotganini yoki umuman yo'qligini aniqlay olasiz, kim qaysi vaqtda ketayotganini ro'yxatdan o'tkazmasdan. Siz hozir juda jim yoki baland ovozda, hech qanday ovoz yozmasdan, sezishingiz mumkin.

Raspberry Pi Agar siz Raspberry Pis -da yangi bo'lsangiz, bu erda Raspberry Pi veb -saytida ajoyib qo'llanma bor.

Harakat sensori Harakat sensori va ularni Raspberry Pi -ga qanday ulash haqida ko'proq ma'lumot olish uchun siz Raspberry Pi fondi tomonidan ota -ona detektori loyihasida quyidagi bosqichlarni bajarishingiz mumkin.

Ovoz sensori va ADCA, chunki bizning ovoz sensori chiqishi analog, lekin Raspberry Pi faqat raqamli kirishni qabul qila oladi, biz analogdan raqamli konvertor (ADC) yordamida analog qiymatlarimizni raqamli raqamlarga aylantirishimiz kerak bo'ladi.

Adafruit bu erda ADC -ni o'chirish taxtasini o'rnatish va ishga tushirish bo'yicha ajoyib qo'llanmani taqdim etadi.

NeoPixel RingBir qancha pitssasiz yirtqich hayvon nima? Bu erda NeoPixel Ring yordam beradi. Yirtqich hayvonni yoqish uchun siz Adafruit NeoPixel Überguide -da ko'rsatilgan qadamlarni bajarishingiz mumkin.

To'liq kod va sxemalar, agar siz yirtqich hayvonni ishga tushirish uchun har xil qo'llanmalarga rioya qilishni xohlamasangiz, xavotir olmang, chunki biz ushbu loyihaga to'liq kod va yakuniy sxemalarni qo'shdik!

Kod quyidagilarni bajaradi: - Barcha kutubxonalarni import qiling va uskunani sozlang

- Har soniyada:

  • NeoPixel halqasining rangini o'zgartiring
  • Shovqin darajasini o'lchang
  • Harakatni aniqlash
  • Epochdagi hozirgi vaqtni oling
  • To'plangan ma'lumotlarni mahalliy JSON faylga saqlang (keyingi bosqichga qarang)

- Har daqiqada:

Oxirgi o'lchovni Thingspeak IoT platformasiga yuborishga harakat qiling (keyingi bosqichga qarang)

Kodni ishga tushirishda ishlatish uchun bu erda ajoyib qo'llanma bor.

4 -qadam: Ma'lumot yig'ish va almashish

Ma'lumot yig'ish va almashish
Ma'lumot yig'ish va almashish

Loyihamizning asosiy elementlaridan biri shundaki, u o'z xulosalarini dunyo bilan baham ko'radi, biz bu bosqichda o'tamiz.

ThingSpeak bilan onlayn Bizning jonzotimiz Internetga ulangan bo'lsa, u ThingSpeak kabi hamma uchun ochiq bo'lgan IoT platformasiga eng so'nggi o'lchovlarni yuborsa yaxshi bo'lardi.

ThingSpeak kanalini yaratish va u bilan ma'lumot to'plash haqida ko'proq ma'lumot olish uchun ularni ishga tushirish qo'llanmasini ko'rib chiqing.

Ma'lumotlaringizni ThingSpeak -ga yuborish kodi oldingi bosqichga allaqachon qo'shilgan, faqat o'zingizning API kalitingizni qo'shishingiz kifoya.

Montys kanalini bu erda ko'rishingiz mumkin!

Wi -Fi ma'lumotlariMonti Maker Faire -ga o'zi tashrif buyurgani uchun, biz ketishdan oldin uning Internetga kirishini sozlashimiz kerak bo'ladi.

Agar sizda voqea haqida tarmoqqa ulanish tafsilotlari bo'lsa, ularni Raspberry Pi jamg'armasi tomonidan yozilgan ushbu qo'llanmani bajarib, oldindan Raspberry Pi -ga qo'shishingiz mumkin.

JSON bilan oflayn

Agar siz Wi -Fi ma'lumotlarini bilmasangiz yoki Internetga ulanish nuqsonli bo'lsa, vahima qo'zg'ashning hojati yo'q, biz ham ma'lumotlarni Raspberry Pi -da JSON faylida saqlaymiz. Shunday qilib, siz o'lchov yirtqichingiz uyga qaytgan paytingizda kirishingiz mumkin bo'lgan voqea muhitini qayd etasiz.

Agar siz hech qachon JSON bilan ishlamagan bo'lsangiz, W3Schools bu erda juda yaxshi tanishuvga ega.

JSON ma'lumotlarini tahlil qilish uchun siz uni Google Data Studio kabi bepul ma'lumotlarni qayta ishlash vositalariga import qilishingiz yoki R -da yanglishishingiz mumkin.

5 -qadam: Yirtqich hayvon yaratish

Yirtqich hayvon yaratish
Yirtqich hayvon yaratish
Yirtqich hayvon yaratish
Yirtqich hayvon yaratish
Yirtqich hayvon yaratish
Yirtqich hayvon yaratish

Qush qafasi

Nasib qilsa, biz mahalliy pochta bo'limi taqdim etadigan eng katta yuk qutisiga juda mos keladigan eski qush qafasini topdik.

Uni monsterifikatsiyaga tayyorlash uchun biz uni tozaladik, qushlarning tayoqchalarini olib tashladik, qafas panjaralarini qanday olib tashlashni aniqladik va ichki qismini qizil rangga bo'yadik.

Bo'yoq quriganidan so'ng, biz kichik vintlar yordamida apparatni qafas tagiga biriktirdik. Bir oz tebranish uchun joy qoldirganingizga ishonch hosil qiling, shunda sizning elektronikangizda ortiqcha kuchlanish bo'lmaydi.

Yirtqich hayvonni yaratish uchun ko'p soxta mo'yna qo'shing! Biz Montisning boshining yuqori qismiga yamoq yopishtirdik va qafas panjaralariga boshqa qismini qo'lda tikdik.

Uning uchta ko'zlari uchun biz ikkita dekorativ Rojdestvo bezak to'pining ichki qismini oq rangga bo'yadik. Biz Montisning boshidagi mo'yna uchiga juda kuchli elim yordamida yopishtirdik. Oxirgi tugatish - bu o'quvchi vazifasini bajaradigan uchta yumaloq mebel.

6 -qadam: Feyerning o'lchovi

O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire
O'lchov yaratuvchisi Faire

Loyihamizni yakunlash uchun biz Maker Feyrga tashrif buyuruvchilarga biroz kontekst berish uchun Monty The Monasuring Monster haqida bir oz tushuntirishli plakat tayyorladik.

Nihoyat, biz Montini xavfsiz qadoqlab, uni Eyndxoven Maker Feyriga jo'natdik. Umid qilamizki, u safarda omon qoladi va tadbirda ajoyib vaqt o'tkazadi!

Agar Montining Internetga ulanishi bo'lsa, uning o'lchovlarini bu erda ThingSpeak -da tekshirishingiz mumkin. Biz sizni Instagram va Twitter orqali uning sarguzashtlari haqida xabardor qilib turamiz!

Tavsiya: