Mundarija:
- 1 -qadam: Asosiy komponentlar - Men topishim/olishim/sotib olishim kerak bo'lgan narsalar
- 2 -qadam: Nega ikkita malina pirogi?
- 3 -qadam: Ikki pirog qanday muloqot qiladi?
- 4 -qadam: Python mavzulari
- 5 -qadam: Jasper va Jasper modifikatsiyalari
- 6 -qadam: Bosh suyagiga ikkita o'q qo'shish
- 7 -qadam: Adaifruit Hat Servo haydovchisi
- 8 -qadam: O'rnatish paneli
- 9 -qadam: Yoshlik va ko'zlar
- 10 -qadam: Tambur
- 11 -qadam: plazma chiroq
- 12 -qadam: 120v yorug'lik titrashini qanday qilish kerak
- 13 -qadam: Platforma/Jadval
- 14 -qadam: Qolganlari
- 15 -qadam: O'rnatish/sozlash/sozlash
Video: Homunculus - mexanik sirli Oracle folbin: 15 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Xo'sh, bu nima bo'lishi kerak … men odamlarga aytamanki, bosh suyagi 19 -asr mistikidan bo'lib, uning qabri o'g'irlangan va 1900 -yillarning boshlarida karnaval tomonida bosh suyagi paydo bo'lgan. Men buni Viktoriya uyining podvalidan topdim va rekvizitni XXI asr folbiniga aylantirdim: "Internetning efiriga kira oladigan, o'z boyligingni ayt, do'stlaring va dushmaning kim? hazil va mening elektron pochtamni va kun taqvimimni o'qing ".
Bu haqiqatan ham nima - Xo'sh, bu Raspberry pi -da ishlaydigan ajoyib Jasper dasturi va men 2 -kanalli Linburg bosh suyagi bilan gaplashaman, unga qo'ng'iroq va hushtak (va dafn) qo'shiladi..
Bu juda shuhratparast loyiha edi. Ishlash uchun juda ko'p turli xil vositalar - bir nechta pirog, yog'och ishlov berish, rasm, ko'plab simlar, pitonda ko'p kodlash, ardunio kodlash, ko'plab kichik simlar, 120v simlar, pi shlyapalar tashqi taxtalari, o'rni haydovchilari va o'rni, 24v quvvat manbalari, narsalarni qimirlatadi - boshi 2 o'qli va dafn uriladi.
Men har bir qism uchun alohida -alohida batafsil ma'lumot bermayman, ayniqsa piton kodlash, lekin men har bir komponentni qisqacha ta'riflashga va rasmlarni qo'shishga harakat qilaman.
Bundan tashqari, Python misollarida-ha, men kodlashda ko'proq ob'ektga yo'naltirilgan bo'lishim mumkin edi, lekin men loyihani boshlagan paytdagi Python tajribam juda oddiy edi va, albatta, siz shoshayotganingizda kesish va joylashtirish osonroq. qilayotgan ishingizni to'xtatib, to'g'ri yozing va davom eting.
1 -qadam: Asosiy komponentlar - Men topishim/olishim/sotib olishim kerak bo'lgan narsalar
Raspberry Pi
Ulardan ikkitasi
www.adafruit.com/products/1914?gclid=CjwKE…
Jasper
"Jasper-bu doimiy ishlaydigan, ovozli boshqaruvli ilovalarni ishlab chiqish uchun ochiq manba platformasi"
jasperproject.github.io/
Adafruit "ko'zlari"
learn.adafruit.com/adafruit-1-44-color-tft…
Teensy - Ko'zlar uchun miya
www.adafruit.com/product/2756
Yoshlik va 1-44 rangli tftli displey yordamida "ko'zlar" ni qanday yaratish kerak
learn.adafruit.com/animated-electronic-eye…
16 kanalli Serveo shlyapasi
learn.adafruit.com/adafruit-16-channel-pwm…
Klassik Lindberg bosh suyagi
www.amazon.com/Lindberg-scale-Pirate-skull…
Raspberry Pi bilan ishlaydigan 4 kanalli o'rni taxtasi
www.amazon.com/Sizet-Channel-Module-Arduin…
Solenoidni bosing
(Bu har xil joylarda mavjud)
www.aliexpress.com/item/High-quality-DC-12…
USB mikrofon
Bu har xil joylardan mavjud
www.samsontech.com/samson/products/micropho…
Har xil
Men hordiq chiqaradigan do'konda 1 dollarlik savatda topilgan ikkita servo, servo shoxlarini topdim. Servo uzaytiruvchi kabellar, USB/Bluetooth karnaylari, murvat, MDF, Issiq yopishtiruvchi, eski vakuum quvurlari, turli xil lampalar va bo'laklar, eski Samsung S5 uyali telefoni, po'lat po'lat, mis sim, mis lenta, mixlar, oddiy elim va boshqalar. va boshqalar.
2 -qadam: Nega ikkita malina pirogi?
Aslida men nutq bilan gaplashadigan bosh suyaklarini sinxronlashtirishni xohlardim, lekin Jasperni o'rnatganimdan va nima qilishni xohlayotganimni aniqlaganimdan keyin, hamma narsa aylanayotganini aniqlab, hamma ishni ikkita pirogga bo'lish yaxshiroq deb o'yladim. Menda buni bajarish muddati bor edi va agar menda ishlash muammosi bo'lsa, orqaga qaytishni xohlamadim. Endi ish tugagandan so'ng, men buni bitta Pi bilan qila olardim, deb o'ylardim, o'sha paytda men bir dona Jasperni boshqarishni va 2 -chi pi -ni servo va o'rni boshqarishga ruxsat berishni ma'qul ko'rardim, shunda men o'rtasida aniq chegara bo'lishi mumkin edi. ish Rivojlanish ham osonroq edi. Men Jasperda servo va o'rni haqida qayg'urmasdan hamma narsani to'g'rilashim mumkin edi. Boshqa tomondan, men servolarni haydashga, narsalarning vaqtini - chiroqlarni yoqishga, servolarni harakatga keltirishga va hokazolarga e'tibor qaratishim mumkin edi va ovoz/karnay/mikrofon bilan bog'liq muammolar haqida qayg'urmasligim kerak edi.
Gap shundaki, men bosh suyagining sinxronlash jag'ini nutq bilan siljitish qobiliyatidan mahrum bo'ldim, lekin Grant Imaxaraning "Geoff" ni yaratgan kech shoudagi ishini ko'rib chiqib, menimcha, hamma narsa yaxshi ko'rinadi.
www.popularmechanics.com/science/a5473/4350…
3 -qadam: Ikki pirog qanday muloqot qiladi?
Buni amalga oshirishning bir necha xil usullari mavjud. Men eski maktabga bordim va ketma -ket ulanish bilan borishga qaror qildim. Pi#1dan Pi#2 gacha ketma -ket ulanishni ochish va unga biror narsa yuborish uchun unga faqat ikkita Pies (Tx, Rx & gnd) orasidagi uchta sim va oz miqdordagi kod kerak. Pi#2 ma'lumotni o'qish uchun ketma -ket ulanishni ochadi va ketma -ket ulanishdan qattiq o'qishga o'rnatadi. Qachonki u matnni qabul qilsa, u buyruqqa mos keladimi yoki yo'qligini ko'radi (Gaplash, chiroqlar yonadi, chiroqlar o'chadi, o'chadi va hokazo) va kerakli ishni bajaradi. Ketma -ket ulanishning past tomoni - buyruq yuborilishidan va buyruq berish jarayonidan biroz kechikish. Pi#2 o'qishda bir oz kechikish bilan pastadir. Shunday qilib, men tezlikni tezlashtirishga majbur bo'ldim. Shuningdek, kelgusidagi ko'p tarmoqli loyihalar uchun men ikkita Pie bilan muloqot qilishim mumkinligini va buning uchun internetga ehtiyoj sezmasligimni bilish yaxshi.
4 -qadam: Python mavzulari
Hamma narsalarga qo'shimcha murakkablik qo'shish uchun men Pi 2 -da Python iplarini ishlatishga majbur bo'ldim, shunda men bir nechta so'rovlarni ko'rib chiqishim va ularni bir vaqtning o'zida qayta ishlashim mumkin edi. Masalan, men gaplashishni boshlashim kerak edi - jag 'yuqoriga va pastga tushganda bosh suyaklarini boshini chapga/o'ngga siljitish, lekin nima uchun 1 -sonda xato bo'lsa va 2 -raqamni ayta olmasa? gapirishni to'xtatish uchun bosh suyagi abadiy gapirar edi. Shunday qilib, men bosh suyagimga ma'lum vaqtdan keyin yopilishini aytishi kerak edi. Buning uchun ipni aylantirish eng oson edi. Gapirish tartibining ichida ba'zi vaqt bor, gaplashishni to'xtating, bosh va jag'ni tiklang va chiqing. Dafn uchun ham xuddi shunday, men bosh suyagi gapirishni to'xtatguncha boshlashim kerak edi, shuning uchun men dafn uchun boshqa ipni burdim va hamma narsa birgalikda ishlaydi va bosh harakatining kodi tambur chalinishidan mutlaqo ajralib turadi - chiroqlarni yoqish uchun ham xuddi shunday va ko'zlar barcha iplar bir vaqtning o'zida ishlashi mumkin.
Python -da iplarni ishlatish uchun kerak bo'lgan kod miqdori juda kichik, lekin bu juda murakkab va boshimni aylantirish uchun biroz vaqt kerak bo'ldi, lekin ma'lum bo'lishicha, bu juda yaxshi ishlaydi. Agar siz Raspberry Pi ishlab chiqaruvchisi bo'lsangiz, iplardan foydalanish qobiliyati asboblar qutisida bo'lishi mumkin.
5 -qadam: Jasper va Jasper modifikatsiyalari
Jasper sayti - bu uni pi -ga o'rnatish uchun qanday manba, qanday ovozli buyruqlardan foydalanish, qanday sozlash, yangi modullarni yozish, hamma narsa - va bepul! Bu oddiy o'rnatish emas. Ko'p qadamlar, ko'plab paketlar o'rnatiladi, keyin sozlanadi. Men bunday ishni tirikchilik uchun qilaman va bu men uchun qiyin deb hisoblardi. Men bu loyihani tugatganimdan so'ng, men Japerga chuqur kirib bordim va qilmoqchi bo'lgan narsamga mos keladigan ko'plab o'zgartirishlar kiritdim.
Men qilgan ba'zi o'zgarishlar:
Passiv tinglash o'chirildi va GPIO portidan foydalanib, uy sharoitida kesilgan kalit yordamida faol tinglashni o'chirib qo'ydi. Bu passiv tinglashdan ko'ra ko'proq "arja" turiga aylandi.
Mikrofonim bilan ishlash uchun kerakli parametrlarni o'zgartirdim - men o'zim uchun to'g'ri ishlaydigan moslamani topgunimcha uch xil USB mikrofonidan o'tishim kerak edi. Bundan tashqari, koddagi ba'zi chegaraviy qiymatlarni o'zgartirishim kerak edi. Bu men uchun Jasperdan foydalanishning eng og'riqli qismi edi.
Ketma -ket ulanishni ochish uchun barcha modullarga ketma -ket ulanish kodi qo'shildi, qulga pi nima qilish kerakligini ayting, "ko'z", "gapirish", "daf et".
"Mening do'stlarim kim", "menga hazil ayting", "jadvalimni CRM taqvimidan o'qing", "menga boyligimni ayting" modullari qo'shildi. Ulardan ba'zilari ma'lumot olish uchun bulutli dasturlarga REST qo'ng'iroqlarini amalga oshirishni talab qilgan. Menga kerakli narsalarni qilishimga yordam berish uchun saytdagi hujjatlar bilan bir qatorda men misol sifatida ishlatgan qutidan tashqari modullar ko'p.
6 -qadam: Bosh suyagiga ikkita o'q qo'shish
Men Lindbergning bosh suyagidan boshladim. Men dastlab 4/5 o'qli bosh suyagi haqida o'ylagan edim, lekin harakatlarni muvofiqlashtirish uchun python kodini yozish uchun vaqt kerak bo'ladi, shuningdek, harakat uchun uskunalar ishlab chiqarish, loyihaning qolgan qismini tugatishim kerak bo'lgan vaqtdan oshib ketadi. (Bilmadim, u allaqachon mavjudmi, lekin ko'p o'qli bosh suyagini haydash uchun Pi yoki Ardunio dasturiy ta'minoti, bu o'z-o'zidan juda zo'r loyiha bo'ladi.) Shunday qilib, bitta o'q-jag'ning harakatlanishi juda cho'loq edi, shuning uchun Men bosh harakatini qo'shdim va LCD ko'zlari ishlayotganda, natijalardan mamnunman.
Boshsuyagi bilan gaplashish orqali qilgan ishlariga qarab, men nima qilishim kerakligini, ikkita servo va servo shox, MDF bo'lagi, issiq yopishtiruvchi, zip -rishtalar, sinov va xatolarni aniqladim.. Harakatning asosiy Pi dasturlashi aslida ko'proq vaqt talab qildi. Men ikkala servo uchun PWM qiymatlarini aniqlashim kerak edi. Men boshidan oxirigacha ochish/o'chirish boshidan chapga/o'ngga boshladim. Lekin yaxshi ko'rinmadi. Shunday qilib, men oraliq harakatlar qildim, jag 'to'liq ochildi, kechiktirildi.1, jag' qisman yopildi, kechiktirilmadi, kassa qisman ochildi, kechiktirildi, va hokazo. Bosh harakati uchun ham xuddi shunday, oldinga va orqaga urish bema'ni ko'rinardi, shuning uchun oraliq harakatlar va kechikishlar sodir bo'ladi. yaxshiroq ko'rinadi.
Men ishlay olmagan bir baxtsiz narsa shundaki, men bosh suyagining qopqog'iga qo'ygan barcha materiallar - metall tasma, boshoq, mis toj va simlar bosh suyagini og'irlashtirdi va servoga og'ir vaqt berdi. u sekinroq va uzoqqa bormayapti. Balki bu erda yuqori momentli servo yordam berishi mumkin edi, lekin menda vaqt va mablag 'yo'q edi …
7 -qadam: Adaifruit Hat Servo haydovchisi
Adafruit o'z mahsulotlarini ishlatishning ajoyib namunalariga ega. Qiyin bo'lgan narsa, har bir servo - markaz, chap va o'ng uchun aynan qanday qadriyatlar ekanligini aniqlash edi. Bu siz o'ylagandek 0, 90, 180 emas. Bu faqat bir nechta qatorli python dasturi edi, lekin ikkala servo uchun ham bir necha soatlik sozlash kerak edi.
8 -qadam: O'rnatish paneli
Men buni Amazonda oldim. Ko'pgina veb -saytlar aynan o'sha birlik kabi ko'rinadigan narsalarni sotadilar. Bu erda bir oz tajriba o'tkazish kerak edi, lekin o'rni siljitish uchun faqat bir necha satr kod kerak bo'ladi va sizda o'rni NC va NO ulanishlari mavjud bo'lib, bu ishni osonlashtiradi. Bu erda yana bir qiyinchilik - bu GPIO porti/PIN -kodi 1: 1 ga to'g'ri kelmaydi. Boshimni aylantirish uchun ozgina mehnat kerak edi.
9 -qadam: Yoshlik va ko'zlar
Men buni 100% Adafruit saytidan oldim. Dastlab menda oqsoqolli LED yonib turadigan stol tennisi to'plari bor edi, lekin men buni o'z saytida ko'rganimda, uni olishim kerak edi. Bungacha menda Ardunio tajribasi yo'q edi, lekin men ularning saytlaridagi misollarni ko'r -ko'rona kuzatib borganman va ularni taxminan ½ kun ichida ishlaganman. Bundan tashqari - men dasturni o'smirlik davriga o'tkazganimdan beri u saqlanib qoladi va siz uni yoqsangiz. Ardunio taxminan 3 soniyada ishga tushadi va ko'zlarini yoritadi. Shunday qilib, men ishlashim kerak bo'lgan hamma narsa, 12 voltli o'rni ulash va o'smirlikni kuchlantirish edi, ko'zlar va sehrlar sodir bo'ladi!
Boshsuyagi LCD ekranlarini o'rnatish SUPER og'riqli edi. Har bir LCD displeyda 7 ta kichik sim, shuning uchun 14 ta sim, bosh suyagini maydalab, to'g'ri o'rnatishga va simni uzmaslikka harakat qilmoqda, bu juda og'riqli edi. Shunday qilib, dasturlash o'rtacha qiyinchilik - o'rnatish qiyin. Men kutgan narsaning aksi. Teensy ko'zning orqasida, ikkita servo ushlagichli MDF plastinkasi ostiga o'rnatilgan.
10 -qadam: Tambur
Men har doim Haunted Mansion -dagi billur to'pdagi boshni va uning ruhlar bilan aloqa qilayotganida dafn chalinayotganini eslayman, shuning uchun menda bu loyiha uchun shunday narsa bo'lishi kerak edi. Boshsuyagi sobiq ongli o'quvchi/ko'rguvchilardan bo'lgani uchun, ruhlar odamlarni hozir bo'lganlarida xabardor qilishlari kerak. Men topa oladigan eng kuchli surish rölesini topdim. Keyin men uni 12v dan 24vgacha zaryadlangan zaryadlovchi noutbuk bilan zaryadladim. Men mexanizmning turli xil versiyalarini yaratishim kerak edi, lekin mening uchinchi takrorlashim eng yaxshi ishladi. Men dastakning uzunligi, hizalanishi va hokazolarni buzishim kerak edi. Mening katta xatom bularning hammasini yog'och/MDF bilan qilish edi. Men buni birinchi marta 24v tezlikda ishga tushirganimda, solenoid dafnni shu qadar qattiq urib yuborardiki, u o'zini yirtib yuborardi. Vaqt o'tishi bilan MDF -ga yog'och mil o'rnatilgani va narsalarni bo'yash hamma narsani qiyinlashtirdi / qiyinlashtirdi, demak, elektromagnit bo'lgach, itarish qiyin kechdi va qaytish qiyinlashdi.. Shunday qilib, men qo'shimcha qaytib buloqni qo'shishga majbur bo'ldim - bu elektromagnitdan quvvat olganda energiyani behuda sarflashni talab qiladi. Shunday qilib, u dafnni sekin-asta urib yubordi. Keyingi safar men uning bir qismini metall - bronza burama, metall val va boshqalarda quraman va bu muammoning oldini olaman.
11 -qadam: plazma chiroq
Men loyiha uchun Jeykobs zinapoyasini yoki boshqa jinni olimning energiya manbasini qurmoqchi emas edim, bosh suyagini haydash uchun menga qandaydir "energiya" kerak edi. Men eski Samsung Galaxy S5 -ni oldim, zavod sozlamalarini tikladim va unga energiya to'pi ilovasini yukladim. Men telefonni ilovada faol bo'lishi uchun ekran pardasi rejimiga o'tishiga yo'l qo'ymaydigan boshqa ilovani yuklashim kerak edi.
12 -qadam: 120v yorug'lik titrashini qanday qilish kerak
Ogohlantirish -
Bu erda devorning quvvat manbai bo'lgan 120V o'zgaruvchan tok manbaining ishi buziladi. Agar nima qilayotganingizni bilmasangiz, buni qilmang
Ogohlantirish -
halloweenpropmaster.com/u-build-it3.htm
Bu sayt buni qanday qilish haqida eng yaxshi tushuntirishni beradi. Boshlang'ichning narxi juda arzon va men zaxira uzatma kabelini oldim. Menda bularning ikkitasi bor va men ularni Xellouin paytida ishlatganman va ular juda yaxshi ishlagan, sigortalar yoqilmagan, qizib ketmagan va hokazo. Men ularni bir necha soat muammosiz yugurdim. Shunday qilib, men ushbu loyiha uchun boshlang'ich inline bilan uzatma simlaridan birini oldim va taxtadagi to'rtta o'rni biriga uladim. GPIO kodining bir nechta satrlari uni o'chirib qo'yadi. U ham darhol ishlay boshlaydi, isinish vaqti yo'q.
13 -qadam: Platforma/Jadval
Men bir nechta "stol ustidagi bosh suyagi" ni, "stol ustida Frankenshteynning boshi" kabi aqldan ozgan olimning rekvizitlarini ko'rdim va men bu yo'ldan borishni xohladim. Bu menga gapiradigan bosh suyagidan ko'ra ko'proq narsani sinab ko'rish imkoniyatini beradi. Men stolning asosiy o'lchamini aniqladim va MDFdan yasadim. Stolli arra yordamida buni qilish juda oson bo'ladi. Mening loyihalarim odatda metall buyumlardir, shuning uchun yog'och bilan qurish men uchun biroz yangilik edi. Men asosiy qismlarni kesib tashladim va qutining 4 tomonini va tepasini juda tez yasadim. Qaerda men qiyin darsni o'rgandim, men ularni yig'ish uchun yopishtiruvchi tabancadan foydalandim. Men bilganim - bu bunday emas. Men la'nati bo'lgan narsani olishim bilan hamma qismlar ajralib ketdi! Shunday qilib, men burchaklarni mustahkamlash uchun 1 dyuymli kvadratchani kesib oldim va yog'och uni yopishtirib/mixlab qo'ydi. O'rganilgan dars. Men platformaning yuqori va yon tomonlari orasiga bir nechta trim qo'ydim, uni yopishtirib, mixlab qo'ydim. Bo'shliqlarni to'ldirish uchun nuqta qo'yilgan va qolgan komponentlarni o'rnatishga tayyor edi.
Qolganlari uchun men Internetda ko'rgan rasmlardan ilhom oldim. Boshsuyagi "antiqa" bo'lishi uchun men qorong'i dog 'ishlatishga harakat qildim. Ishlamadi; u plastmassaga yopishmagan. Shunday qilib, men bosh suyagini oq rang bilan bo'yashga harakat qildim va keyin dog 'qo'ydim. Bu ancha yaxshi ishladi. Men buni amalga oshirish uchun juda ko'p texnikalar borligini bilaman va men natijadan mamnunman. Boshsuyagi qopqog'i va yonoq suyaklari uchun ishlatilgan boshqa loyihadan men yotqizgan mis lenta. Qora bo'lmagan boshqa bo'yalgan narsalarga dog 'chizdim, shunda u eskirgan/eski ko'rinishga ega bo'ladi.
Qolgan qismlar va burmalar men boshqa loyihalardan. Guruch qismlarining barchasi chiroq do'konidan. Men kesilgan kalitni ba'zi hurda materiallardan yasadim va uchidagi tugma boshqa chiroq qismidir. Men topgan naychalarni izolyatorlar bilan birga elektron ortiqcha joydan topdim. Men apokaliptik post-apokaliptik boshqa loyihadan olgan pank-rokchi spikslari. Uskunalar do'konidan temir po'lat va mis sim va uning umurtqalari uchun PVX quvur.
Afishada men topdim va Internetda eski sehrgarning plakatini ko'rdim va ba'zi Photo Shop sehrlari yordamida nomini o'zgartirdim.
14 -qadam: Qolganlari
Men Internetda ko'rgan rasmlardan ilhom oldim. Boshsuyagi "antiqa" bo'lishi uchun men qorong'i dog 'ishlatishga harakat qildim. Ishlamadi; u plastmassaga yopishmagan. Shunday qilib, men bosh suyagini oq rang bilan bo'yashga harakat qildim va keyin dog 'qo'ydim. Bu ancha yaxshi ishladi. Men buni amalga oshirish uchun juda ko'p texnikalar borligini bilaman va men natijadan mamnunman. Boshsuyagi qopqog'i va yonoq suyaklari uchun ishlatilgan boshqa loyihadan men yotqizgan mis lenta. Qora bo'lmagan boshqa bo'yalgan narsalarga dog 'chizdim, shunda u eskirgan/eski ko'rinishga ega bo'ladi.
Qolgan qismlar va burmalar men boshqa loyihalardan. Guruch qismlarining barchasi chiroq do'konidan. Men kesilgan kalitni ba'zi hurda materiallardan yasadim va uchidagi tugma boshqa chiroq qismidir. Men topgan naychalarni izolyatorlar bilan birga elektron ortiqcha joydan topdim. Men apokaliptik post-apokaliptik boshqa loyihadan olgan pank-rokchi spikslari. Qurilish do'konidan po'lat po'lat va mis sim va uning umurtqalari uchun PVX quvur.
15 -qadam: O'rnatish/sozlash/sozlash
Shunday qilib, mening qurilish jarayonim shunday bo'ldi:
#1 Jasperni Pi -ga o'rnating va uni ishga tushiring.
#2 Bir nechta mikrofon sotib oldim va muvaffaqiyatga erishgunimcha sozlang.
#3 2 -chi Pi -ga Adafruit shlyapasini o'rnating va servolarni qanday siljitish kerakligini tushuning. Servolarni bosh suyagiga kiriting va ularni ko'chirish uchun qanday qiymatlar kerakligini tushunib oling.
#4 Boshsuyagi uchun sinov bazasini yarating, shunda men uni ofisimda ishlashim mumkin. Qayta tiklang, qayta tiklang, yana bir qismini o'zgartiring.
#5 Barcha elektr komponentlarini pleksiglas taxtasiga joylashtiring. Pies, o'rni taxtasi, USB quvvat manbalari va tegishli simlar.
#6 Adafruit ko'zlarini yarating. O'zimga hamma narsani ishlashi uchun ularga faqat kuchlanish kerak. Bu qism boshlanganda men buni bilmasdim.
#7 Ikki pirog o'rtasida ketma -ket ma'lumotlarni yuborish va qabul qilish kontseptsiyasini isbotlang. Menga kerak bo'lgan buyruqlar bilan 2 -Pi uchun pastadir tartibini yozing - gapiring/o'chiring va hokazo. Pi 1 -raqamli namuna kodi bilan tekshiring. Jasper hali yo'q.
#8 Jasper kodiga ketma -ket kodni qo'shing - Jasper gapirganda asosiy harakatga ega bo'lishimni isbotlang.
#9 O'rnimizni taxtasi bilan aralashishni boshlang. Ko'zni yoqish uchun kod qo'shing.
#10 120v ni yoqish uchun kod qo'shing. Solenoid va dafnni qanday ishlashini tushunish uchun uni alohida platformada yarating.
#11 Bosh suyagiga o'rnatilgan ko'zlarni oling.
#12 Hamma narsa yig'iladigan platformani yarating. Barcha qismlarni platformaga yig'ing, bosh suyagining po'latdan yasalgan tagini ushlab turing, dafn qismlarini qo'shing.
#13 Uydagi pirog va kartonni garajga olib kirishga harakat qiling va uni maydonchaning ichiga qanday olib kirishni bilib oling.
#14 Sozlashni boshlang. Ko'proq sozlash, sozlashni davom ettiring. Python kodini ko'p tarmoqli qilishim kerakligini tushunib oling, shunda barcha harakatlar birgalikda ishlashi mumkin.
#15 Vakuum quvurlari ostiga energiya to'pini qo'shishga qaror qiling. Buni eski uyali telefon yordamida qila olaman. Bu ishni bir kundan kamroq vaqt ichida amalga oshirdi.
#16 Tafsilotlarni qo'shishni davom eting. Boshoq, mis sim, naychalar, antiqa bosh suyagi. Sozlashni va sinovni davom ettiring. Bo'shashib ketadigan narsalarni bo'yab, tekkizing va tuzating, parchalanayotgan narsalarni qayta ishlab chiqing/mustahkamlang.
#17 Sinov va sozlash Boshqa odamlarga ko'rsatishga tayyor bo'ling.
Tavsiya:
SIRLI DUNYOGA QANDAY QILISH KERAK !!!!!! (Debug rejimi): 3 qadam
SIRLI DUNYOGA QANDAY QILISH KERAK !!!!!! (Nosozliklarni tuzatish rejimi): Men sizga Minecraftda maxfiy dunyo rejimiga o'tishni ko'rsataman
Yashirin taqish qulfli sirli kitob: 11 qadam (rasmlar bilan)
Sirli KITOB sirli taqillatish bilan: bizning maxfiy narsalarimizni yashirish haqida gap ketganda, biz odatda shisha ichida yoki qutida yashiramiz, lekin bu har doim ham hech kimga ma'qul kelmaydi, chunki bu 100% xavfsiz emas va bundan boshqa qiziq narsa yo'q. Menimcha, bu darslikda men h ko'rsataman
Anna, folbin: 3 qadam (rasmlar bilan)
Anna, bashoratchi: Bu Zoltardan ilhom, u erda juda ko'p versiyalar bor va men o'z kabinetim versiyasini yaratmoqchi edim. Bizda kabinada folbin bor, u o'zining billur to'piga qaraydi va sizning kelajagingizni aytadi:) Qurilish - bu qog'ozdan yasalgan buyumlar, yorug'lik
MicroBit: folbin: 17 qadam
MicroBit: folbin: folbinlar bilan kulgili! Ammo ular juda qimmatga tushadi va ulardan foydalanish qiyin bo'lishi mumkin. Bugun men sizga o'zingiz yaratgan folbinni qanday yaratishni ko'rsataman! Siz har qanday ha, yo'q yoki ehtimol savol berishingiz mumkin va u sizga javob beradi. Bu mumkin
Sirli kristall to'p (bu sizga o'z omadingizni aytadi!): 3 qadam (rasmlar bilan)
Sirli kristall to'p (bu sizga o'z omadingizni aytadi!): Tegish paytida kelajagingizni ochib beradigan folbin kristal to'p yasashni o'rganing! Loyiha uchta asosiy qismdan iborat bo'lib, taxminan to'rt soat ichida qurilishi mumkin. Materiallar: 1. Sensorli sig'im sensori: 1 - Arduino Uno mikrokontroller 1