
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Hammamizga kerak bo'lgan bitta qurilma - AI Powered Bull **** detektori!
Ta'minotlar
- Raspberry Pi
- NeoPixel uzuk
- 3D printer
- TinkerCAD
- Pi kamera
- AIY to'plami
- Google Dialogflow
- Python
- Raspiy
- Remo.tv
1 -qadam: Video loyiha


2 -qadam: 3D bosib chiqarish


Birinchidan, bizga konteyner kerak. Bunday holda, biz 3D rangli chop etishni tanladik. Agar siz barcha elektron moslamalarga mos keladigan bo'lsa, siz boshqa narsadan foydalanishingiz mumkin.
Bizning qutimizdan mamnunmiz, biz 3DCreatorPurzi tomonidan tayyorlangan poop emojisini 3D bosib chiqarishimiz mumkin. Biz nima qilishimiz kerak, pastki qismiga NeoPixel uzukni ushlab turish uchun bo'sh joy qo'shish.
Barcha model fayllari biriktirilgan.
3 -qadam: elektronika




Hammasi Raspberry Pi 3B+dan boshlanadi.
Nutqdan matnga o'tishni xohlaganimiz uchun, biz AIY VoiceHat va unga mos keladigan mikrofonni qo'shishimiz kerak. Hammasi shu erda hujjatlashtirilgan.
Oxir -oqibat, biz NeoPixel uzukni bog'laymiz, buning uchun ajoyib darslik.
Hamma narsa sozlanganda, biz Speech-to-Text va NeoPixel halqasini sinab ko'rishimiz mumkin, test kodi biriktirilgan.
4 -qadam: AI - Dialogflow -ni o'rgatish



AI uchun biz Dialogflow -dan foydalanmoqchimiz. Dastlab, u chatbot dasturi sifatida ishlatilishi kerak, biz buqani aniqlovchi detektorni o'rgatish uchun undan biroz noto'g'ri foydalanishimiz mumkin.
Biz ikkita maqsadni yaratamiz, biri bizning orqaga qaytishimiz, ikkinchisi buqa ****. Keyin biz buqaning **** niyatini o'qitish iboralariga barcha tarkibni qo'shamiz. Siz bu erda chindan ham g'azablanishingiz mumkin.
Saqlagandan so'ng, bizning bot bu berilgan iboralar asosida buqani **** aniqlashga o'rgatadi. Tayyor bo'lgach, biz yangi o'qitilgan AIga ulanish uchun bir oz python kodidan foydalanishimiz mumkin.
Ma'lumotlar oqimi quyidagicha:
- Mikrofon gapirayotgan odamni oladi va uni yozib oladi.
- Bu fayl Google Cloud -ga yuboriladi va matnga aylanadi.
- Yaratilgan matn Raspberry Pi -ga qaytariladi.
- Keyin bu matn Dialogflow -ga yuboriladi.
- Dialogflow matnni bizning buqa **** niyatimiz mazmuniga mos keltirishga harakat qiladi va natijaga qarab u yo buqa **** niyatini qaytaradi, yoki sukut bo'yicha.
- Bizning Pi -da biz niyatning nomini tekshiramiz va agar "Standart qaytish niyati" bo'lsa, biz chiroqlarning yashil yonib -o'chib turishini aytamiz, ya'ni buqa yo'q ***. Aks holda biz qizil buloqni ko'rsatamiz, buqa ****.
To'liq kod biriktirilgan.
5 -qadam: Remo.tv



Biz shunchalik kuchli narsani o'zimizda saqlay olmaymiz! Shunday qilib, biz detektorimizni hamma uchun ochiq qilib qo'yamiz. Buning uchun biz Remo.tv robot oqim platformasidan foydalanamiz. Biz qilishimiz kerak bo'lgan yagona narsa - Pi Kamerani ulash va ularni sozlash bo'yicha ko'rsatmalarga amal qilish.
Remo.tv o'rnatilgandan so'ng, biz o'z chat ishlovchimizni yozamiz. Speech-to-Text-ni ishlatishning o'rniga, biz Remo.tv-da qabul qilingan chat xabarlarini to'g'ridan-to'g'ri Dialogflow-ga yuboramiz. Qolgan mantiq o'zgarmaydi. Tashrif buyuruvchilarga nima ko'rayotganlarini aytib berish uchun fonga eslatma qo'shing. Hammasi tugadi.
6 -qadam: Natija




Biz AI bilan ishlaydigan buqa **** detektorini muvaffaqiyatli qurdik, u yangi ma'lumotlardan o'rganishi mumkin!
Siz buni shu erda o'zingiz sinab ko'rishingiz mumkin.
Endi Nobel tinchlik mukofotini qayerdan yig'ishimiz mumkin?
Tavsiya:
Simsiz AC oqim detektori: 7 qadam (rasmlar bilan)

Simsiz o'zgaruvchan tok aniqlagichi: oldingi ko'rsatma (infraqizil yaqinlik sensori) ni ishlab chiqarayotganda, men juda zaif signalni kuchaytirish uchun ketma -ket 2 tranzistorni ishlatish haqida bir nechta narsani bilib oldim. Ushbu yo'riqnomada men "quo" deb nomlanadigan ushbu printsipni batafsil bayon qilaman
Oddiy Arduino metall detektori: 8 qadam (rasmlar bilan)

Oddiy Arduino metall detektori: *** Bundan ham osonroq bo'lgan yangi versiya e'lon qilindi: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** Metallni aniqlash-bu o'tmishning ajoyib vaqti. Siz ochiq havoda, yangi joylarni kashf etasiz va ehtimol qiziqarli narsani topasiz. Tekshiramiz
Ijtimoiy masofa detektori: 7 qadam (rasmlar bilan)

Ijtimoiy masofa detektori: Ijtimoiy masofa detektori: Men Ouen O, Denver Koloradodanman va bu yil 7 -sinfda o'qiyman. Mening loyiham "Ijtimoiy masofa detektori" deb nomlanadi! Bu qiyin paytlarda xavfsizlikni saqlash uchun mukammal qurilma. Ijtimoiy masofa detektorining maqsadi
ESP8266/ESP-01 Arduino bilan ishlaydigan SmartThings oqish detektori: 5 qadam (rasmlar bilan)

ESP8266/ESP-01 Arduino Powered SmartThings oqish detektori: Sooooo Ko'p oqish detektorlarini tanlash mumkin, qaysi biri sizga eng mos keladi? Agar sizda Samsung SmartThings uyingizda biron bir qurilmani boshqarsa, bu chiptadir! Bu men qurayotgan seriyaning oxirgi versiyasi
Blynk bildirishnomalari bilan harakat detektori (WeMos D1 Mini + HC-SR04): 4 qadam (rasmlar bilan)

Blynk bildirishnomalari bilan harakat detektori (WeMos D1 Mini + HC-SR04): Simsiz tanlovda ushbu loyihaga ovoz bering. Rahmat! 2 -sonli yangilanish - Bir nechta sozlamalar (2.2 -versiya), siz sensorni (diapazon va ism) ta'rifida o'rnatishingiz mumkin. Bundan tashqari, ba'zida sensor noto'g'ri qiymatlarni o'qib, bildirishnoma yuborgan