Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: ramkani kesish
- 3 -qadam: oynani kesish
- 4 -qadam: qutiga o'zgartirishlar
- 5 -qadam: 5 -qadam: Chiroqlar
- 6 -qadam: 6 -qadam: bir bo'lak pirojnoe emas, balki bir bo'lak pir
- 7 -qadam: 7 -qadam: Dasturiy ta'minotni o'rnatish
- 8 -qadam: teginishni tugatish
Video: Qanday qilib ko'chma aqlli oynani yaratish/bo'yanish qutisi kombinatsiyasi: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Devis va Elkins kollejidagi asosiy tosh uchun yakuniy loyiha sifatida men sayohat qutisini loyihalashtirish va yaratishni boshladim, kattaroq oynani, malina pi va sehrli oynali dasturiy platformani portativ sifatida ishlatish. oddiy aqlli oynaning varianti. Sehrli oyna platformasi modulligi bilan ajralib turadi, bu funksiya va dizaynda to'liq erkinlik beradi!
1 -qadam: Sizga nima kerak
Ehtiyot qismlar: Qopqog'i bo'sh qopqoqli sayohat qutisi Yorug'lik chizig'i Malina pi 3A malina pi GPIO bilan ishlaydigan ekran Yupqa ikki tomonlama oynali akril varaq Bu qismlarning hammasi Amazondan (menga berilgan kreditdan tashqari). Bu loyiha) Bir lenta elektr tasmasi Yog'och: Menga kollejning ishlab chiqaruvchisi orqali 1/4 dyuymli balzadan foydalandim. Bizning ramkamizni o'lchamini kesish uchun sizga kamida 2'x1,5 'bo'lak kerak bo'ladi. Asboblar: Matkap va 1/4 bitA Dremel g'ildiragi va silliqlash diskli Lazer to'sar
2 -qadam: ramkani kesish
Bizning ramka ishqalanish uchun mo'ljallangan bo'lib, uni ushlab turadigan hech qanday maslahat yoki vintni bildirmaydi. Bunga erishish uchun men yumaloq burchaklarning burchagini o'lchash bilan bir qatorda, o'z hayotimni ham o'lchadim. Men ishlatgan quti uchun bu tugadi (!! Bu erda oxirgi o'lchovlarni kiriting !!), lekin agar siz boshqa o'lchamdagi qutini tanlasangiz, bu sizning ramkangizning o'lchamiga ta'sir qiladi. Men har tomondan burchaklarga qadar 1/4 dyuymni kesib tashladim. Fusion 360 yordamida kadrlarni chizdim, talabalik litsenziyalariga rahmat va bu eskizni Inkscape -ga bepul rasmli dastur sifatida import qildim.
3 -qadam: oynani kesish
Akrildan ko'zgu qismini kesib tashlash - bu loyihaning eng oson qismlaridan biri. Bu protsedura bo'yicha, bizning ramkamizni kesish bilan bir xil, lekin juda oddiy eskiz bilan! Ramkaning orqa tomoniga yopishtirish uchun, har tomondan qo'shimcha 1/4 dyuymli, bizning ramkamizda kesilgan teshik o'lchamidagi to'rtburchakni chizib qo'ying.
4 -qadam: qutiga o'zgartirishlar
Mening pardoz qutimga ushbu loyihada ishlash uchun juda ko'p o'zgartirishlar kerak edi, bu vaqt uchun qilingan va kelajakda men o'zimga mo'ljallangan quti dizayniga ega bo'lishga umid qilaman. Siz qilmoqchi bo'lgan birinchi narsa - burchaklarni 1/4 dyuymli dramel bilan kesib tashlash, bu bizning ramkamizni taglik bilan bir -biriga mahkam yopish imkonini beradi. Keyingi qadam - teshikni kesib tashlash. Buning uchun men orqa burchakda yonma -yon ikkita teshik ochdim, keyin Dremel yordamida ikkita teshikni birlashtirdim va bitta cho'zilgan tabletka shaklidagi tuynuk hosil qildim, chunki mening mikrosbog'im juda qalin bo'yinbog 'bilan o'ralgan edi. Nihoyat, hamma narsani silliq qilib silang va har qanday xatoga yo'l qo'ymang
5 -qadam: 5 -qadam: Chiroqlar
Hech qanday behuda narsa yorug'liksiz tugallanmaydi! Shunday qilib, bizning portativ ishimiz uchun men USB yorug'lik chizig'idan foydalanishni tanladim. Men kuch ishlatish uchun qutining orqa qismidagi tuynuk singari bir xil burg'ulash texnikasini qo'lladim, lekin 1/16 dyuymli kichikroq. Bu menga chiziq bilan ishlash uchun etarli joy berdi. Keyin filmga ishonch hosil qilishgina qoldi. Ipning ustidagi yopishqoq olib tashlanadi va chiziqni ramkaga mahkam o'rnating. Yodda tuting: siz MagicMirror yoki IFTTT bilan o'zaro aloqada bo'lishingiz uchun Phillips Hue yorug'lik chizig'ini ishlatasiz, bu esa protokoli yozish vaqtini qo'lda ushlab turish imkonini beradi. yoki modul o'rnatish. Biroq, bu loyihaning qiymati Amazonda 80 dollar turadi, aks holda bu loyihaning to'liqligidan yuqori, va bu loyiha uchun qanchalik kam ishlatilganligini hisobga olsak, bu oqilona emas. Boshqa funktsional imkoniyatlar - bu, Phillips Hue tasmasi kabi murakkab tarmoqli sizning to'g'ridan -to'g'ri yo'riqchingizga ulangan tarmoq ko'prigini talab qiladi, bu esa portativlikni kamaytiradi.
6 -qadam: 6 -qadam: bir bo'lak pirojnoe emas, balki bir bo'lak pir
Malinali pi - bu qurilishning yuragi va yaxshi sozlashni talab qiladi. HDMI bilan bog'liq muammolar malina pi bilan bog'liq eng keng tarqalgan muammolardan biridir. Bu muammolarni oldini olish uchun yuklash konfiguratsiyasidagi ba'zi sozlamalarni o'zgartirish kerak bo'ladi. Ushbu faylni tahrirlash uchun siz uni terminalga asoslangan muharrirda ochishingiz kerak bo'ladi, men nanodan foydalanardim. Qo'shish kerak bo'lgan 2 ta satr bor yoki agar ular allaqachon mavjud bo'lsa, har bir satr oldidan "#" belgisini o'chirib, ularni sharhlashlari kerak. Qo'shish kerak bo'lgan qatorlar "hdmi_force_hotplug = 1" va "hdmi_drive = 2" dir. Bu chiziqlar kelajakda yangilanish va muammolarni bartaraf etishda sizga yordam beradi. Ular HDMI -ning turli ekranlar bilan maksimal darajada mos kelishini ta'minlaydi, shuning uchun siz uni ishlash uchun pi -ni olib tashlaganingizda, displeyni chiqarishda hech qanday muammoga duch kelmasligingiz kerak.
7 -qadam: 7 -qadam: Dasturiy ta'minotni o'rnatish
Loyihaning dasturiy tomonini ishga tushirish uchun siz terminalni ochishingiz va quyidagi "bash -c" $ ni kiritishingiz kerak bo'ladi (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/) raspberry.sh) "" Bu GitHub -dan avtomatik o'rnatuvchini oladi va sizni ishga tushiradi. Keyingi qadam, ko'zgu dasturining yuklashda boshlanishiga ishonch hosil qilish va eng muhimi o'zini qayta boshlashdir. Bu oynani har yoqganda old panelni olib tashlash va sichqoncha va klaviaturani ulashdan saqlanish uchun kerak. Buning uchun biz node.js ilovalari uchun jarayon menejeri bo'lgan PM2 dan foydalanamiz. Bizning holatimizda PM2 faqat bizning tizimimiz doimo ko'zguda ishlayotgan holatda ekanligiga ishonch hosil qiladi va agar biror halokat yuz bersa, minimal to'xtash vaqti, avval terminalingizga qaytib, quyidagi buyruqlarni bajarishingiz kerak bo'ladi: sudo npm O'rnatish -g pm2pm2 startup Bu buyruqlar PM2 ni o'rnatadi va uni ishga tushirish dasturlari ro'yxatiga qo'shadi, keyin biz o'z oynamizni ishga tushirish uchun skript qilishimiz kerak. Buni amalga oshirish uchun quyidagilarni bajarishingiz kerak: cd ~ nano mm.shBu bo'sh skriptni yaratadi va sizni ushbu skript uchun nano muharririga qo'yadi, quyidagi qatorlarni qo'shing va keyincc ~ ~ MagicMirrorDISPLAY =: 0 npm startNow ni saqlaganingizga ishonch hosil qiling. Qolgan narsa - bizning skriptimiz ishlashini davom ettirishini ta'minlash, terminalda yana bir marta bajaring: pm2 start mm.shpm2 saveEndi pi dasturiy ta'minotni 99,9% ishlayveradi, buni "pm2 stop mm" buyrug'i bilan o'chirib qo'yish mumkin.
8 -qadam: teginishni tugatish
O'zingizning rulonli elektr tasmasini oling va qopqoqning ichki qismini ehtiyotkorlik bilan joylashtiring. Bu orqa tomonni qoraytirib, oynada yaxshiroq aks ettiradi, lekin pi -ni xavfsiz saqlaydi. Keyin men pi -ni joyida ushlab turish uchun yog'och qoldiqlarini (shuningdek, elektr tasmasi bilan qoplangan) issiq elim bilan qo'shdim va barcha kabellarni unga o'tkazdim. U erdan siz ramkani qopqoqqa va voilaga o'rnatishingiz kerak! Ishingiz tugadi! Sizda portativ aqlli yuk mashinasi bo'lishi kerak, aks holda siz o'z oynangizni sozlashingiz mumkin! Tayyorlangan modullarni https://github.com/MichMich/MagicMirror/wiki/3rd-party-modules saytida topish mumkin yoki agar siz o'zingiz yozishni xohlasangiz, ishlab chiqish hujjatlarini https://github.com saytida topishingiz mumkin. /MichMich/MagicMirror/blob/master/modullari
Tavsiya:
Har qanday Android telefonida ko'p oynali oynani qanday yoqish mumkin: 6 qadam
Har qanday Android telefonida ko'p oyna oynasini qanday yoqish mumkin: Multiwindow rejimi - bu Android 6.0 Marshmallow -dagi maxfiy yoki beta -rejim, bu hamma mobil qurilmalarda ham mavjud emas, lekin Android 6.0 Marshmallow -da ko'p oyna rejimini yoqish texnikasi mavjud. Telefon ildiz otishi kerak. Android versiyasi
Raspberry Pi 4: 10 qadam bilan aqlli oynani qanday qurish mumkin
Raspberry Pi 4 yordamida aqlli oynani qanday qurish mumkin: Ushbu qo'llanmada biz rasmli ramka, eski monitor va rasm oynasi kabi qayta ishlangan qismlardan foydalanib, aqlli oynani qanday qurishni ko'rib chiqamiz. Men sotib olgan elektron komponentlar uchun www.lcsc .com
Qanday qilib musiqani raqamli qilib yaratish mumkin: 4 qadam
Raqamli musiqani qanday qilish mumkin: Kompyuterga asoslangan qurilmada (iPad, iPhone, MacBook, Laptop, Kompyuter va boshqalar) musiqa yaratayotganda, bir nechta narsalarni e'tiborga olish kerak. Birinchidan, D.A.W. (Raqamli audio ish stantsiyasi sifatida ham tanilgan) musiqa yaratish yoki ishlab chiqarish uchun
Qanday qilib hech qanday dasturiy ta'minotsiz yuklanadigan USB diskini yaratish mumkin: 3 qadam
Qanday qilib hech qanday dasturiy ta'minotsiz yuklanadigan USB diskini yaratish mumkin: yuklanadigan USB drayverini qo'lda yaratish uchun biz buyruq satrini Windows standart dasturi sifatida ishlatamiz. Windows o'rnatish vositasi sifatida yuklanadigan USB drayverini yaratish bo'yicha bosqichma -bosqich ko'rsatmalar. Windows o'rnatish sifatida yuklanadigan USB drayverini yaratish uchun men
Qanday qilib ko'chma o'yin tizimini yaratish kerak: 39 qadam (rasmlar bilan)
Qanday qilib ko'chma o'yin tizimini yaratish kerak: Hech qachon o'zingiz yoqtirgan o'yin tizimini o'ynashni xohlagan joyingizda o'ylab ko'rganmisiz? Ishonchim komilki, sizda bor. Ushbu qo'llanmadan so'ng siz Nintendo ko'ngilochar tizimini "portablizlash" ni o'rganishingiz mumkin. Bu yo'riqnomada men sizga hamma narsani o'rgataman