Mundarija:
- 1 -qadam: materiallarni tayyorlash
- 2-qadam: qo'lda yasalgan ramka
- 3 -qadam: Uskuna va PCB ulanishi va yig'ilishi
- 4 -qadam: dasturiy ta'minot modullari
- 5 -qadam: Tayyor! Oynangiz bilan gaplashing
Video: Xellouin bayramining maxsus bezaklari - sehrli oyna: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Men sehrli oynani Xellouin bayramining maxsus bezagi sifatida qildim. Bu juda qiziq. Siz oynaga har qanday narsani, har qanday savolni yoki biron bir kichik sirni gapira olasiz. Biroz vaqt o'tgach, javob oynada ko'rinadi. Bu sehr. hahah …… bolalarga juda yoqadi.
Bu murakkab emas. Men Raspberry Pi va ReSpeaker 4 Mic Linear Array yordamida sehrli oynaga ovozli interfeys qo'shdim. Ovozli loyihalarni amalga oshirish, albatta, yaxshi sensor. Havola quyida ko'rsatilgan.
javob beruvchi mikrofon
Raspberry Pi viki
Men sizning tajribangiz bilan Halloween partiyangizda yanada qiziqarli bo'lish uchun baham ko'rishdan xursandman.
1 -qadam: materiallarni tayyorlash
Materiallar:
Raspberry Pi 3B
ReSpeaker 4 Mic Linear Array (ovozli karta)
HDMI displeyi
ikki tomonlama oyna
ramka
SD -karta
Ketishga tayyor!!!
2-qadam: qo'lda yasalgan ramka
1) Ekranni tanlang. Bu eski monitor bo'lishi mumkin. Siz ekran va monitor deganimni payqagan bo'lsangiz kerak. Buning sababi shundaki, siz ekranni va elektronikani chiqarib olish uchun monitorni ajratasiz.
2) Uzunlik, kenglik va balandlikni o'z ichiga olgan ekran va elektronikani o'lchang.
3) O'zingizning ramkangizni yarating. Buni o'zingiz qilish uchun sizga yog'och va mashinalar kerak bo'lishi mumkin. Menga ishon. Bu qiyin emas va sizga ish yoqadi.
3 -qadam: Uskuna va PCB ulanishi va yig'ilishi
Umumiy oynani qanday sehrli qilish kerak? Endi kalit keladi. Sizga bir nechta apparat va PCB kerak bo'ladi. Xavotir olmang. Biz sotib oladigan do'konlar ko'p.
Ovozli interfeysni qo'shish uchun men Raspberry Pi 3B va ReSpeaker 4 Mic Linear Array dan foydalanaman. 4 mikrofonli chiziqli massivdan foydalangan holda, biz ba'zi ijodiy funktsiyalarni bajarish uchun ishlatilishi mumkin bo'lgan Arrial tovush yo'nalishini (DOA) aniqlay olamiz. Muayyan yo'nalishdagi ovozni kuchaytirish uchun biz nurli formadan foydalanishimiz mumkin. Ovozli loyihalarni amalga oshirish, albatta, yaxshi sensor.
Endi siz ularni rasmiy ko'rsatmalarga muvofiq ulashingiz kerak. Vikipediyada bosqichma -bosqich ko'rsatma mavjud. Siz shunchaki yuklab olishingiz va unga amal qilishingiz mumkin. Havola quyida ko'rsatilgan.
Javob beruvchi-viki
4 -qadam: dasturiy ta'minot modullari
Ha, sehrni olish uchun sizga dasturiy ta'minot kerak bo'lishi mumkin. Bu ish texnik bo'lishi mumkin va sizga ma'lum bilim kerak. Lekin taslim bo'lmang. Sehrni olish uchun sizga biroz harakat kerak.:)
Men batafsil qadamlarni aytaman. Bu sizga har doim to'g'ri yo'nalishda yordam berishi mumkin.
1) Raspberry Pi -ni o'rnating
Ovoz kartasi drayveri va ba'zi ovozli paketlarni o'z ichiga olgan moslashtirilgan pi rasmini yuklab oling (GUIni ko'rsatish uchun bizga ish stoli muhiti kerak). Biz tasvirni SD kartaga rufus (juda kichik, lekin faqat derazalar uchun) yoki efir bilan yozishimiz mumkin. Agar sizda Raspberry Pi -ga kirish va sozlash uchun qo'shimcha klaviatura bo'lmasa, siz Wi -Fi konfiguratsiyasini sozlashingiz va birinchi marta yuklashdan oldin SSH -ni yoqishingiz mumkin. Buni amalga oshirish uchun, Juse SD -kartaning yuklash bo'limiga ssh nomli faylni qo'shadi, bu SSH -ni yoqadi va wpa_supplicant.conf nomli faylni quyidagi tarkib bilan yarating, ssid va psk -ni o'zingizniki bilan almashtiring.
mamlakat = GBctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 tarmoq = {ssid = "WiFi SSID" psk = "parol"}
Pi -ni yoqing, Pi -ning IP -ni yoki raspberry.local -ni ishlating, mDNS -ni qo'llab -quvvatlashni talab qiladi, ssh orqali kirish uchun Windows -da Bonjour -ni o'rnatishi kerak (Windows -da macun - bu ssh -ning qulay mijozi).
2) Sehrli oynani o'rnating
"Magic Mirror" dasturiy paketini o'rnatish uchun quyidagi buyruqni bajaring:
Bu buyruq MagicMirror omborini github -dan ~/MagicMirror -ga o'rnatadi, tugunni, npmni va boshqa bog'liqliklarni o'rnatadi. Eslatma: debpt omboridagi tugun va npmni, tugunni va npmni o'rnatish uchun apt install ishlatmang. Agar ular allaqachon o'rnatilgan bo'lsa, ularni olib tashlang.
3) Magic Mirror modullarini o'rnating: MMM-masofadan boshqarish va MMM-kalliope
cd ~/MagicMirror/modulesgit klon https://github.com/kalliope-project/MMM-kalliope…. git klon https://github.com/kalliope-project/MMM-kalliope…. cd MMM-Remote-Control npm o'rnatish
keyin ~/MagicMirror/config/config.js modullariga MMM-masofadan boshqarish va MMM-kalliope konfiguratsiyasini qo'shing.
{modul: "MMM-kalliope", pozitsiya: "top_third", config: {title: "", max: 1}}, {modul: 'MMM-Remote-Control' // // URL manzilini ko'rsatish uchun quyidagi qatorga izoh qoldirmang. oynadagi masofadan boshqarish pulti //, pozitsiyasi: 'bottom_left' // keyin bu modulni masofadan boshqarish pultidan yashirishingiz mumkin},
yangi konfiguratsiyani yoqish uchun MagicMirror -ni qayta ishga tushiring. MagicMirror curl -H "Content -Type: application/json" -X POST -d '{"bildirishnoma" ga xabar yuborishimiz mumkinmi yoki yo'qligini tekshirish uchun quyidagi buyruqdan foydalaning: "KALLIOPE", "payload": "mening xabarim"} https:// localhost: 8080/kalliope
4) Ob -havo modulini sozlash
Odatiy bo'lib, OpenWeatherMap -dan foydalanadigan ob -havo moduli kiritilgan, biz API kalitini olish va ~/MagicMirror/config/config.js kalitini to'ldirish uchun OpenWeatherMap -da ro'yxatdan o'tishimiz kerak.
5) Google Assistant -ni o'rnating
Google Assistant kutubxonasini o'rnatish va sozlash uchun Google Assistant kutubxonasiga kirish bo'limiga o'ting, avtorizatsiyadan so'ng, Mirror uchun Google Assistant -ni ishga tushirish uchun mirror_with_google_assistant.py -ni ishga tushirishimiz mumkin.
5 -qadam: Tayyor! Oynangiz bilan gaplashing
OK! Agar siz yuqoridagi barcha qadamlarni bajargan bo'lsangiz, siz Halloween bayramida ajoyib bezak sifatida sehrli oynaga ega bo'lasiz. Endi siz oynangiz bilan gaplashishingiz mumkin. Siz bilmoqchi bo'lgan har qanday savol yoki kichik sirmi? Agar siz qiziq ishingiz bilan men bilan bo'lishishni istasangiz. Men juda xursand bo'laman.
Boshqa savollar, javob bering va menga xabar bering.
Tavsiya:
Arduino Gemma va NeoPixels bilan oson abadiy oyna: 8 qadam (rasmlar bilan)
Arduino Gemma va NeoPixels bilan oson abadiy oyna: Mana! Sehrli va aldamchi oddiy cheksiz oynaga chuqur qarang! LEDlarning bitta chizig'i cheksiz ko'zgu effektini yaratish uchun oynali sendvichda ichkariga porlaydi. Ushbu loyiha mening kirishim Arduinning ko'nikmalari va texnikasini qo'llaydi
LED Rojdestvo daraxti bezaklari: 15 qadam (rasmlar bilan)
LED Rojdestvo daraxti bezaklari: Bu Rojdestvoda men do'stlarim va oilamga Rojdestvo bezaklarini yasashga qaror qildim. Men bu yil KiCad -ni o'rganyapman, shuning uchun bezaklarni elektron platalardan yasashga qaror qildim. Men taxminan 20-25 ta bezak yasadim. Zeb -ziynat - bu aylana
PCB bayramona bezaklari: 3 qadam (rasmlar bilan)
PCB bayramona bezaklari: Hammaga salom! Yilning shu vaqti va sovg'alar almashish vaqti deyarli bizda. Shaxsan menga narsalar yasash va ularni oila a'zolari bilan bo'lishish yoqadi. Bu yil men Atting85 va ba'zi WS2812C 20 yordamida bayram bezaklarini yasashga qaror qildim
Beating Heart LED Valentin bezaklari: 7 qadam (rasmlar bilan)
Beating Heart LED Sevishganlar bezaklari: Men bu ko'rsatmada men o'z xotinimga sovg'a qilib bergan Sevishganlar kuni uchun LED bezak yasaganimni ko'rsataman. O'chirish boshqa Instructable-dan ilhomlangan: https: //www.instructables.com/id/Astable-Multivibr
O'zingizning Xellouin bayramingizni fidjetlar bilan o'tkazing: 9 qadam (rasmlar bilan)
Xellouin bayramini fidjetlar bilan xakerlik: bu loyiha sizga qanday qilib "xakerlik qilish" kerakligini ko'rsatib beradi. Sizning Xellouin bayramingiz bezaklari va ularni siz xohlagan tarzda tutishga undang! Biz ishlayotgan Xellouin dekoratsiyasi quyidagi standart funktsiyaga ega: O'chirish tugmasi bilan faollashtirilgan (i ko'rsatilgan