Mundarija:
- 1 -qadam: ehtiyot qismlar va asboblar
- 2 -qadam: bosim sensori kamerasi
- 3 -qadam: tayanch
- 4 -qadam: Baza uchun oyoqlar
- 5 -qadam: LED ushlagichlari
- 6 -qadam: mo'ynali kiyim
- 7 -qadam: Elektronni o'rnatish
- 8 -qadam: Himoya va tarqoq mato qalqoni va o'rnatish shari
- 9 -qadam: dasturiy ta'minot
- 10 -qadam: Bu faqat u yozgan
Video: Gigant bosimga sezgir rangli ko'pik - Spectra Bauble ™: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bir do'stim ziyofatga kulgili yorug'lik olishni xohladi va negadir bu esga keldi:
Gigant sharsimon shar, uni bosganingizda rangini o'zgartiradi va tovush chiqaradi
Men o'ziga xos va qiziqarli narsalarni yaratmoqchi edim. U havo bosimi sensori yordamida balon qismi qanchalik siqilganligini va juda sezgirligini aniqlaydi. Bu dasturlashtirilishi mumkin, shuning uchun kimdir to'pni bosmaguncha, kamalak rangida jimgina velosipedda o'tirib o'tirish kabi qiziqarli xulq -atvorga ega bo'lishi mumkin, keyin ranglarni o'zgartirishi yoki hatto foydalanuvchiga ko'rsatilgan rangni moslashtirishga urinishi kabi o'yin o'ynashi mumkin. LEDlarning birida yoki bir nechtasida. Kelgusi qo'shimchalarga harakatni aniqlash chipi kirishi mumkin, shunda u yaqin atrofda kimdir harakatlanayotganda shovqin va rang chiqara boshlaydi va balon qismi bir necha/bir necha kun ichida o'chib ketishi mumkin.
Men ushbu dizaynga kirishdan oldin bir nechta variantlarni sinab ko'rdim va ba'zi rasmlar bunga ishora qiladi, lekin men oxirgi versiyani yaratishga e'tibor qarataman.
Bundan tashqari, men "Binoni porlab tur" tanlovini ko'rmaganim uchun, unga ko'rsatma berishni o'ylamasdan oldin ko'p binolarni qurdim. Menda xohlagancha rasmlar yo'q, lekin siz o'zingiz yaratishingiz uchun uni yaratishda asosiy fikrlarni yoritishga harakat qilaman. Yaxshiyamki, siz qurilish paytida "qanot ochishingiz" va chegaralar qayerda ekanligini bilib, retseptga amal qilmasdan qurishingiz mumkin.
Ism shunchaki o'yin -kulgi uchun, Spectra Bauble ™.
1 -qadam: ehtiyot qismlar va asboblar
Asboblar
- tornavida
- tasma yoki ishlov berish arra
- yo'riqnoma (kerak emas)
- lehim va temir
- qaychi
- hukmdor
- 3D printer (siz LED ushlagichini boshqa yo'l bilan qilishingiz mumkin; pastga qarang)
- matkap va matkap uchlari to'plami
- fayl
- Forstner bitlari
- Qalam (kumush siyoh)
- kompas (aylana chizish uchun)
- tel kesuvchi va yalang'och
- qisqichlar va qisqichlar (juda muhim emas)
- yopishqoq ustiga seping
- ikki tomonlama lenta
- Dupont kıvırma va kıvırma (masalan, PA-09, lekin boshqa variantlar ko'p; bu boshqa ko'rsatmalarni ko'rib chiqing)
- yuqori turdagi havo pompasi
- Vazelin (havo bo'g'imlari uchun)
- Printer ba'zi shablonlarni chop etishga yordam beradi, lekin muhim emas
Qismlar
* Agar narxlar qo'limda bo'lsa, men ham qo'shaman
* Menda har doim ishlatilgan narsaning havolasi yo'q, lekin shunga o'xshash elementni "shunga o'xshash" yoki "masalan" yordamida bog'lashim mumkin.
- 5 ta halqa LED manzili (lekin siz har qanday WS2812 LED -ni ishlatishingiz mumkin) $ 8.55
- MS5611 bosim sensori (BMP280, $ 0.69, almashtirish kamayishi kerak, lekin biroz sezgir) $ 4.72
- quvurlar, ~ 50 sm
- shlang ulagichi (masalan, "pagoda qo'shma shlang ulagichi")
- to'pli havo kiritish ignasi (u 60 sm/o'rta shar/to'p bilan kelgan-lekin 120 sm emas
- quvvat manbai 5V, 6A, 30W $ 5.50
- non uchun sim
- kichik non paneli (shunga o'xshash) $ 1
- torli sim, aytaylik 22 yoki 24AWG
- kichik ma'ruzachi (men uni ko'chada axloqsiz deb topgan ma'ruzachidan qutqarib qoldim)
- Arduino Pro Mini (masalan, atmega328, lekin men sizning dasturingizga qarab, atmega168 yoki undan ham yaxshiroq ESP8266 kabi simsiz karta bo'lishi mumkin) ~ 2 dollar
- devor vilkasi bo'lgan quvvat kabeli (mening keraksiz to'plamimda topilgan)
- vintli terminal ulagichi (shunga o'xshash)
- dumaloq pinli ayol boshi
- soxta jun jun (mahalliy mato do'konidan) ~ 5 dollar
- soxta teri (mahalliy charm do'konidan) ~ 3 dollar
- MDF taxtasi ~ 5 dollar
- yog'och vintlardek
- havo o'tkazmaydigan konteyner (men mahkam yopilgan, tepasi ochilgan eski vitaminli shishadan foydalandim)
- plomba (ehtimol elim ham ishlaydi, lekin menda plomba bor edi)
- bir juft eski vino shishasi tiqinlari
- plastik chelak ~ 3 dollar
- katta yumaloq to'plar (men ham 60 sm/M va 120 sm harakat qildim) ~ 10 dollar
- elastik shnur, ~ 3 mm diametri x 1 metr ~ 1 dollar
- metall vintli ilgaklar
- juda cho'zilgan matoning bir qismi (men faqat mahalliy mato do'konida qidirdim, lekin bu yanada yaxshi ishlashi mumkin) Eng qimmat qismi! $ 14
/////////////////////
Xo'sh, barcha qismlar birgalikda qancha turadi? Balki 75 dollarlik buyurtma bo'lsa, unda men topgan narsalarni o'z ichiga olmaydi-xazina qoziqlari, vilkalar, elektr kabeli, karnay, quvur, havo ulagichi, havo o'tkazmaydigan konteyner, simlar, vintlar, plomba-bularning hammasi bo'lishi mumkin. yangi sotib olgan bo'lsangiz, yana 15 dollar qo'shing.
2 -qadam: bosim sensori kamerasi
Menga qandaydir tarzda to'pga ulangan bosim sensori kerak edi. Men boshqa turdagi variantlarni ko'rib chiqdim, masalan, to'pning pastki yuzasi bosimini sezish yoki datchikni to'p ichida yoki to'p yuzasida ushlab turish, lekin men topgan eng oqilona variant- bu alohida havo ulash. datchikli tor kamera.
Palata
Men haqiqatan ham 3D bosilgan bosimli kameraning dizaynida ancha vaqt o'tkazdim, u nazariy jihatdan hali ham ishlaydi, lekin uning muhrlanishida nosozlik yuz berdi, keyin men arzimagan qoziq bilan mano-a-manoga borishga qaror qildim va qo'limdagi hamma narsani ishlatishga qaror qildim., bu siz olib tashlaganingizda "pop" ovozini chiqaradigan, havo o'tkazmaydigan qopqoqli eski vitaminli idish edi.
O'chirilgan 3D bosilgan kameraning ba'zi rasmlari, shuningdek, ko'zga ko'rinmas "muvaffaqiyatsizlik" ishining bir qismi bo'lib, u har qanday loyihaga to'g'ri keladi.
Qurilish
Vitaminli idishga ikkita teshik, biri simlar uchun (quvvat va ma'lumotlar), biri quvur ulagichi uchun.
Simlar va ulagichlar qo'limda bo'lgan suv osti plomba bilan yopishtirilgan edi, lekin siz, ehtimol, silikon yoki havo o'tkazmaydigan narsalarni ishlatishingiz mumkin va uzoq va oldinga egilgandan keyin plomba-konteyner interfeysi o'rtasida yorilish bo'lmasligi mumkin qurilish va sinov paytida chalkashlik).
Men vitamin naychasini simlar va datchiklar ichkariga mos keladigan minimal uzunlikdagi arralab qo'ydim, chunki oxirgi qurilishda bo'sh joy tor bo'lishini bilardim.
Men Dupont ulagichlarini simlarga bog'lab qo'ydim, shuning uchun men MS5611 yuqori sezuvchanlik bosimi sensori yoki BMP280 -ni arzonroq ulashim mumkin edi (afsuski, BMP280ni sinab ko'rishga vaqtim bo'lmadi).
Simlarni etarlicha uzun qilib qo'ying, shunda sensor panelini idishning tashqarisiga ulash oson, keyin hammasini to'ldiring va qopqog'ini qo'ying.
Rasmda ko'rsatilgan quvurlar faqat dastlabki sinovlar uchun mo'ljallangan bo'lib, keyinchalik uzunroq, ehtimol 30-40 sm uzunlik bilan almashtiriladi, shuning uchun siz sharning bir qismini ushlab turishingiz va trubaning igna uchini tor holda ishlashga hojat qoldirmasdan balonga yopishtirishingiz mumkin. chelak konteynerining maydoni.
3 -qadam: tayanch
Dastlab, men butun mato devorga o'rnatilishi uchun, ehtimol, strafordan yasalgan, balon qismini biron bir platformada ushlab turish uchun cho'zilgan matodan foydalanishni o'ylardim (bu boshqa versiyada ham mumkin). Garchi men matoni "ko'rinmas" bo'lishini tasavvur qilgan bo'lsam -da, u hamma joyda o'rgatilgan edi. Agar taglik juda katta bo'lsa, siz matoni yon tomonlarga cho'zishingiz mumkin edi, lekin u yig'ilmasdi, lekin men katta poydevordan qochmoqchi edim. Men matoning bo'shashib ketishi uchun tayanch perimetrini kattalashtirish g'oyasiga ega bo'ldim (uni 5 ta chiqadigan karton prototipining rasmlariga qarang).
Apparat do'konining beton bo'limida men juda arzon, dahshatli plastik hidli chelakni topdim, u deyarli mukammal edi (va atigi ~ 3 dollar). Men dastavval tagiga og'ir poydevor qo'yish uchun bir nechta eski gips to'kdim va bu taglikning oxiri bo'lardi, lekin eski gips hech qachon o'rnatilmagan va menda loyga o'xshash katta tartibsizlik bor edi. chelakdan qazib oling. Shunday qilib, yana bir muvaffaqiyatsizlik.
5-kartonli karton va gips etishmovchiligi rasmlari yuqorida keltirilgan.
O'ylab qarasam, menga bo'linadigan tayanch g'oyasi yoqdi, lekin unchalik og'ir emas. Men MDFni sinab ko'rishga qaror qildim.
Chelakda ishlashga yo'l qo'ymaslik uchun men chelakning pastki qismini kesib tashladim va MDFning ikkita bo'lagi orasidagi taglikni tagiga mahkamlaydigan tizim ishlab chiqdim. Paqirning pastki qismidagi teshikdan biroz kattaroq dumaloq MDF bo'lagi pastdagi taglikning boshqa qismlariga vidalanadi, shuning uchun chelakni mahkam qisib qo'ying, shunda siz butun konstruktsiyani chelak bilan ko'tarishingiz mumkin. kutib turing.
Boshqa qurilish yozuvlari:
Kesish paqir:
Men chelakni kesib, balonning pastki radiusi/yuzasi ostidagi elektronika uchun etarli joy qoldirishim mumkin bo'lgan joyni ko'rdim. Men o'sha balandlikda chelakning tashqi tomoniga kumush marker bilan chiziq chizdim (chunki chelak qora) va chelakdan (ehtiyotkorlik bilan) kesish uchun quti kesuvchi/xizmat pichog'idan foydalandim. Plastmassa juda yumshoq edi va u juda oson o'tdi.
MDFni kesish:
Men kesilgan paqirni MDFga qo'ydim va chelakning pastki qismini chelakning pastki chetiga o'tiradigan kanalni qayerga yo'naltirishni chizdim. Bu, albatta, kerak emas, chunki mo'yna bu chetini yopadi, lekin men yanada chiroyli ko'rinadi deb o'yladim.
Baza MDFning uchta diskidan qilingan, ikkitasi chelakning pastki chetidan pastda, ikkinchisi esa chelakning pastki qismidan boshqa ikki qismga qisiladi. Pastki ikkita diametri chelakka qaraganda biroz kattaroqdir-bu o'zboshimchalik bilan, lekin men ularni chiroyli deb o'ylaganimga qarab bir necha sm kattalashtirdim. Ular, albatta, har qanday o'lchamda bo'lishi mumkin.
Men MDFni kichik tasma bilan kesib oldim (menda 20 dollarga!) Va ko'rinadigan yuqori chetini aylantirdim, yana kerak emas, lekin menimcha, bu yanada chiroyli. MDFni arra bilan kesishingiz mumkin; yaxshi qo'l mashqlari.
Men MDF "qisqich" diskining pastki chetini burib qo'ydim, shunda u vintlardek chelakning yon tomonlariga mos keladigan takoz shakliga o'xshardi. Ehtimol, bu juda muhim emas, lekin menimcha, bu ichki MDF diskini markazlashtirishga yordam berdi.
Rasmlardan birida ichki MDF qisqichi pastga tushirilganda, chelakning pastki devorlari bir oz ko'tarilib, paqirni tayanchga qulflab qo'yilganini ko'rishingiz mumkin.
4 -qadam: Baza uchun oyoqlar
Quvvat kabelini yon tomondan emas, balki pastdan tashqariga yo'naltirishga qaror qilganim uchun, simi xonasidan chiqib ketish uchun butun qurilishni biroz yuqoriga ko'tarish uchun bir necha oyoq qo'shgim keldi. Men eski tiqin va bir necha vint yordamida uch fut yasadim (uch nuqta tekislikni belgilaydi, shuning uchun u qimirlamaydi).
Bu erda juda murakkab narsa yo'q edi:
- qo'ziqorinni xizmat pichog'i bilan uchta teng bo'lakka bo'ling
- har bir bo'lakni o'lchab, balandligi bir xil bo'lguncha joylashtirdi
- har bir qo'ziqorin markazidan ehtiyotkorlik bilan burg'ulash teshigi
- qog'ozga bosilgan shablon yordamida MDFning pastki plastinkasiga 120 ° masofada vidalanadi
5 -qadam: LED ushlagichlari
Men bu qismdan biroz oshib ketdim, chunki menda yorug'lik o'zgarishi haqida ko'p tasavvurlar bor edi va men umumiy narsani xohlardim. Men burilish va burchakni sozlashi mumkin bo'lgan va har qanday 10 mm teshikka ulanadigan yarim umumiy narsa bilan yakun topdim (men Forstner bitini juda toza qirrali teshik qilish uchun ishlatganman). Menda boshqa dizaynlar bor edi, bu erda LEDlar temir yo'l bo'ylab siljiydi yoki boshqa ishlarni bajaradi, lekin u juda ko'p vaqtni oladi. Aslida, sizda ushlagich bo'lishi shart emas, ehtimol siz qog'oz idishning pastki qismini kesib, LED halqasini qo'yib, chashka uchini pastga yopishtirishingiz mumkin.
Ko'plab muvaffaqiyatsiz versiyalarning rasmlari. Menda 20-30 versiya va har xil geometriya bo'lishi kerak edi, lekin oxir-oqibat bo'yinturuq qismini qisib qo'ygan bo'linadigan tayanchni tanladim. Yaxshisi bo'lishi mumkin, lekin hammasi yaxshi ishlaydi.
Printer sozlamalari uchun rasmlarga qarang.
LED o'rnatgichlarning eng kichik qismi rasmda ko'rsatilgandek joylashadi va LED halqasini qimirlatishdan saqlaydi.
LEDni yarim dumaloq bo'yinturuq qismiga tushirish juda mos keladi, lekin u ketadi (avval chayqalishga qarshi kichik qismlarni mahkamlang).
6 -qadam: mo'ynali kiyim
Bu o'yinchoq o'yinchoq bo'lgani uchun, men ham tayanchga yoqadigan narsalarni yoqtirmoqchi edim, shuning uchun men soxta mo'yna va soxta teriga qaror qildim, chunki qurilmaning o'zi rangni berishi kerak.
Menda boshqa loyihadan qolgan soxta mo'yna bor edi, lekin kerakli bo'lakni bitta bo'lakka kesib bo'lmaydigan darajada katta edi, shuning uchun uni ikki bo'lakka kesib tashladim, lekin qirralarini bir -biriga bosib, tikuvlarni yashirish qiyin emas edi.
Men tayanchni karton bilan yopdim (pizza qutisidan) va yon tomoniga yopishtiruvchi sepdim, keyin soxta oq charmdan yasalgan tasmani ehtiyotkorlik bilan surtdim. Bu ajablanarli darajada yaxshi chiqdi va teri ham yuqori chetiga juda mos tushdi. Men charm plyonkaning uchlarini xizmat pichog'i bilan kesib tashladim, keyin bo'shliqni yopish uchun tortdim, chunki material juda elastik edi. Birlashma uzoqdan deyarli ko'rinmaydi.
7 -qadam: Elektronni o'rnatish
Men tez-tez bo'laklarni "quritib qo'yaman", keyinchalik biror narsa mos kelmasligi yoki bo'sh joy bo'lmasligi yoki to'g'ri ko'rinmasligi yoki hech qanday kutilmagan hodisalardan qochishga harakat qilaman. O'ylaymanki, bu narsalarni qilishda yaxshi odat, chunki bu ko'p xatolardan qochishga yordam beradi.
Men tasodifiy sim qutisidan topilgan 24AWG (22?) O'lchagichli simni LEDlarning quvvat ulanishlariga lehimladim. Men kirish va chiqish ma'lumot kanallariga bir nechta dumaloq ayol boshli pinli ulagichlarni lehimladim. Men LED -larni simlarning katta tartibsizligiga ulanmasdan olib tashlash qobiliyatiga ega bo'lishni xohlardim. Bu yechim unchalik yaxshi emas, lekin u ishladi. Har bir uzukda +/- quvvat ulanishi va ma'lumotlar kirish/chiqish aloqasi mavjud. Sariq-jigarrang simlar (rasmlarga qarang)-bu kuch, binafsha rang (non taxtali simlari) esa non panelidagi Arduinodan oxirgi LED halqasiga qadar, bir halqadan ikkinchisiga bir binafsha rangli simli sim bilan bog'lab qo'yilgan. oxirgi svetodiodli IN rozetkasi va OUT ulagichidan keladigan bitta binafsha sim. Men IN/OUT dumaloq pinli ayol sarlavhalarini ishlatardim, shunda non taxtasi simiga mahkam o'rnashardi. Zanjirdagi oxirgi LED halqasida OUT piniga ulangan sim yo'q.
LED halqalari katta kuch sarflamaydi, lekin bu 5 x 16 = 80 LED va men to'liq 4A maksimal quvvat bilan baholagan edim (aftidan, har birining quvvati taxminan 50 mA, shunga o'xshash mahsulotga qaraganda) https://www.pololu.com/product/2537). Shuning uchun 6A quvvat manbai. Quvvat har bir LED halqasiga alohida -alohida tushgani uchun, men 24AWG etarli bo'ladi deb o'yladim (har xil AWG https://www.powerstream.com/Wire_Size.htm uchun tezlik ko'rsatkichlari bilan solishtiring). Men bir oz qalinroq simni ishlatardim (menimcha, bu 22AWG edi) quvvat manbaidan ulagich blokigacha, u LEDni quvvatini taqsimladi, chunki simlar kamroq, har bir sim uchun ko'proq oqim. Men juda ehtiyot bo'lmadim, chunki men uzoq vaqt davomida barcha LEDlarni to'liq quvvat bilan ishlatishni rejalashtirmaganman. O'ylaymanki, agar siz shunday ishlashni xohlagan bo'lsangiz, simni o'lchash moslamasini tekshirib ko'rishingiz mumkin, agar u oqimni qizib ketmasdan qo'llab -quvvatlasa.
Men Thingiverse -dan "rtideas" dan quvvat simini kuchlanishini bosdim
Men 5V 6A quvvat manbaini ikkita kichik vint bilan burab qo'ydim. Men ishlatgan birinchi quvvat manbai portladi, chunki ba'zi simlar uzilib qolgan, chunki elektr kabeli simlari mahkam bog'lanmagan, shuning uchun men zaxiraga buyurtma bergandan keyin ehtiyot bo'ldim. Men, albatta, bu manbaga kirish va chiqish quvvat simlarini qisdim.
Quvvat manbai va komponentlar orasidagi kuchlanishni engillashtirish uchun 5V quvvatni LED va non paneliga ulash uchun ulagich blokidan foydalandim va quvvatni to'g'ridan -to'g'ri etkazib berishdan farqli o'laroq (balki kerak emas)..
Non taxtasida joyida turishi uchun ikki tomonlama lenta bor. Juda issiq iqlim sharoitida ish bo'shashishi mumkinmi? Bu men uchun juda yaxshi ushlab turadi.
Ulanish eslatmalari:
MS5611 simlari aniq emas-ishlatilgan kutubxonada uning SDA pimi Arduino-dagi A4-ga ulangan va SCL-ning Arduino-dagi A5-ga ulangan bo'lishi kutilmoqda.
Kechirasiz, ulanish sxemasi juda yomon, lekin men hech bo'lmaganda qandaydir diagramma kiritmoqchi edim.
8 -qadam: Himoya va tarqoq mato qalqoni va o'rnatish shari
Menga mato bo'lmagan to'pning ko'rinishi yoqadi, lekin ba'zi muammolar bor:
- uni itarib yuborish mumkin, bu esa trubkani yirtib tashlaydi
- odamlarni to'pga itarib yuborishi mumkin bo'lgan o'yin -kulgi sharoitida, bu to'pning teshilishi xavfini oshiradi.
- chiroqlar unchalik tarqoq emas … bu unchalik muammo emas, faqat estetik tanlov va har qanday yo'l ham yaxshi bo'lishi mumkin.
Men tasavvur qilardimki, u juda egiluvchi mato bo'lib, uning ustidan silliq o'tib ketadi, lekin aslida pastki qismidagi mato yig'ilib ketadi. Ehtimol, paypoq/neylon mato ko'proq cho'zilib ketishi mumkin, lekin menda bu yo'q. Men matoni basketbol kabi kesib, balon qismiga mos keladigan qilib tikib qo'yishim mumkin edi, lekin uning chirkin tikuvlari bor edi, lekin, ehtimol, bu pastki qismda, agar mato to'plangan bo'lsa, yaxshi echim bo'lishi mumkin.. Men buni sinab ko'rishga ulgurmadim va matoni pastga tortishga qaror qildim, pastki chetiga grommets qo'shib, ularni metall ilgaklar bilan tayanchga tortdim. Vizual jihatdan unchalik yaxshi emas, lekin biroz yuqoridan qaraganda, o'tish mumkin.
Men LEDni yorug'lik qutilariga yorug'lik tarqatish uchun maxsus plastmassa plyonka bilan tarqatishni o'ylab ko'rdim (lekin rasmga qarang), lekin balon va mato uni etarlicha tarqoq qilib qo'ydi.
Matoga qo'shilish:
- matoni taxminan to'rtburchaklar shaklida kesib oling
- aylana bo'ylab bir-biridan bir necha sm masofada bir-biridan 8 sm masofada teng masofada joylashgan 8 ta nuqtani belgilab qo'ydi (langar nuqtalariga yirtib tashlashga qarshi bufer berish uchun)
- qistirmalarni joylashtiring (ko'p sinov va xatolardan so'ng, matoni chimchilashga yo'l toping); matoni yaxshiroq chimchilash uchun ingichka kartondan yasalgan halqa ishlatilgan.
- to'qilgan mato, o'rtada, chelak ustida
- gazlangan pufakchani mato bilan chelakka qo'ying
- elastik shnurni teshiklardan o'tkazing va uni shar atrofida mahkamlang (bir kishini bajarish qiyin)
- simni torting va bog'lang
Shunchaki, balon ignasini kiritish (bo'g'imning qochqinlardan muhrlanishiga yordam berish uchun unga ozgina vazelin surtish; vitaminli konteyner qopqog'i uchun), keyin balonni chelakka qo'ying va elastik simni metall ilgaklar ustidan bog'lab qo'ying. ular taglik atrofida chiqib turadi.
Bu pufakchani pastga bog'lab qo'yadi, shuning uchun uni foydalanuvchi itarib yubormaydi, lekin etarlicha egiluvchan qiyalik qoldiradi, uni osongina echib olish mumkin, shuningdek, mast bo'lganlar yoki qandli bolakaylarning qattiq bosimiga dosh bera oladi.
Balon eslatmalari:
Men uni shishirishga qiynaldim. Birinchidan, tuynuk yo'q edi, shuning uchun men katta igna (diametri ~ 1 mm) bo'lishi kerak bo'lgan joyni juda ehtiyotkorlik bilan teshdim. Shunda uni puflash uchun sizga katta hajmli nasos kerak bo'ladi. Menda havo kompressori bor edi. O'ylaymanki, velosiped pompasi bilan shamollatish cheksiz uzoq davom etadi (kamida bir soat).
9 -qadam: dasturiy ta'minot
Bu haqida.
Oh, dasturiy ta'minot. Uni tirik qiling.
(paqirdagi yig'ilishning oxirgi rasmida siz non panelidagi simlarga osilgan qo'shimcha chipni ko'rishingiz mumkin. Bu men sinab ko'rayotgan PAM8403 ovoz kuchaytirgichi. Siz karnaydan ovoz chiqarib olishingiz mumkin, lekin Bu kuchaytirgichni baland ovozda qiladi. U ishlaydi, lekin dahshatli shovqin bilan (shubhasiz, simlarning holatini hisobga olgan holda), shuning uchun men hozircha tasvirlamayman). Ushbu qadamning yuqori qismidagi videoda PAM8403 bo'lmagan ovoz ko'rsatilgan va siz uning baland ovozda ekanligini ko'rishingiz mumkin.
Spectra Bauble miyasi - Arduino Pro Mini 368.
Kod "bajarilayotgan ish" dir. Bu xatti -harakatni kodlash uchun hozircha vaqtim bor edi:
Quvvatni yoqsangiz, u o'ziga xos R2D2 signalini chiqaradi. To'pni bosganingizda va bosim ko'tarilganda, u ohang chiqaradi, uning balandligi to'p bosimi bilan ko'tariladi. Agar siz maksimal bosimga yetganingizda, chiroqlar xiralashadi, tasodifiy yorqin miltillaydi va nihoyat bo'ri hushtak chaladi. Maksning orqasidagi fikr. Bosim tetiği odamlarni havo sharining teshigiga qadar bosib o'tishiga to'sqinlik qilishi kerak edi. Shunday qilib, biroz salbiy teskari aloqa.
Connor Nishijima -ga Arduino tovush kutubxonasi (va ovoz effektlari) uchun rahmat, bu sizga qo'shimcha qurilmalarsiz karnayda ovoz chiqarishga imkon beradi. LEDlar Adafruit_NeoPixel.h kutubxonasi bilan boshqariladi, lekin menimcha, boshqa liblar ham ishlaydi (WS2812 LEDlari uchun liblar). Bosim chipi MS5611.h lib bilan boshqariladi.
Videoda ko'rsatilgan kod biriktirilgan.
Dasturlash mumkin bo'lgan juda ko'p xatti -harakatlar bor, menda mavjud bo'lgan ba'zi fikrlar "todo":
- maxfiy rangli displeylarning qulfini ochish uchun bosim naqshini bosing yoki xatti-harakatni o'zgartirish uchun foydalanuvchi surish naqshidan foydalaning
Vaqt o'tishi bilan xatti -harakatlarni o'zgartiring, shunda foydalanuvchi zerikmaydi va "tushunmaydi".
- dumalab/aylanib yurish: chiroqlar alohida halqalarda birma -bir aylanib turadi va yorug'likni keyingi halqaga o'tkazadi
- atmosferadagi o'zgarishlarga nisbatan sezgirlikni oshirish (miltillovchi bo'ladi, ehtimol rang oralig'ini kengaytiradi)
- javobni kechiktirish (o'zaro ta'sirni saqlab qolish uchun ko'proq chalkashliklar/kutilmagan xatti -harakatlar)
- o'yin rejimi:
- rangni yondiring va foydalanuvchi rangga mos kelishi uchun kerakli bosimni bosishi kerak
- foydalanuvchi rangni kuzatishi kerak (ba'zi halqalar maqsadli rangni, boshqalari foydalanuvchining joriy bosim rangini ko'rsatadi)
- rangni tozalashdan sevimli rangni tanlang, shundan so'ng yorug'lik shousi shu rangda bo'ladi
-rang qarama-qarshi halqalar orasiga kiradi va agar foydalanuvchi o'rtada (vaqtda) ursa, yangi xatti-harakatni bajaring.
- foydalanuvchi kiritishni takrorlaydi, foydalanuvchini har xil kiritish usullari bilan o'ynashga undaydi
- bosim sensori qichqiriqni ko'tarishi mumkinmi?
- "nafas oluvchi" yorug'lik, vaqti -vaqti bilan e'tiborni jalb qilish uchun yonib turadi; agar radar chip qo'shilgan bo'lsa, odamlar yaqinlashganda javob beradi
10 -qadam: Bu faqat u yozgan
Demak, hammasi shu. Bu men xohlagandek amalga oshirilmadi, lekin men o'z vaqtida tugadim.
Ovozni balandroq qilish uchun kuchaytirgichni qo'shgan bo'lar edim (garchi bir xil o'lchamdagi puflangan kichikroq to'p ishlatilgan ovoz juda baland ovozda edi … Menimcha, katta koptokdagi qo'shimcha rezina ovozni juda susaytirdi).
Menda mp3 taxtasi bor va ovozli ovoz effektlari yoki musiqani qo'shgan bo'lardim.
Men radar chipini (RCWL-0516) qo'shmoqchi edim, shunda u kimdir yaqin bo'lganida va harakat qila boshlaydi.
Menda kichik qon bosimi bo'lgan nasos bor va men uni balon trubkasiga qo'shishni xohlardim, shuning uchun Arduino balonni shamollatish uchun yoqishi mumkin, agar u bosimning pasayishi (balonning deflyatsiyasi) ni o'lchasa.
Men uni boshqa narsalar uchun nazoratchi sifatida ishlatishni o'yladim, masalan, o'simlikni sug'oradigan bosimli misterdan yasalgan kichik otash otuvchi, olovning o'lchami bosim qiymatiga bog'liqligi yoki yorug'lik yoki stereo tizimning ovozini boshqarish kabi uy-ro'zg'or buyumlari.
Ovoz chiqishi bluetooth orqali tashqi dinamiklarga ham yo'naltirilishi mumkin.
To'p 1,2 metrdan oshishi kerak, lekin men buni hali sinab ko'rmadim. Ehtimol, qiziqarli tajriba.
Juda ko'p fikrlar va juda oz vaqt..
Xo'sh, bu erda hech bo'lmaganda biror narsa bor. Unga zarba bering.
Bauble -ni sinab ko'rgani va qanchalik qiziqarli bo'lishi mumkinligini ko'rsatgani uchun Tomga alohida rahmat.:)
Tavsiya:
CircuitPython bilan ikki rangli chiziqli grafik: 5 qadam (rasmlar bilan)
CircuitPython bilan ikkita rangli chiziqli grafik: Men Pimoroni saytidagi bu LED-bar-grafikni ko'rdim va bu COVID-19 blokirovkasini amalga oshirishda arzon va qiziqarli loyiha bo'lishi mumkin deb o'yladim, uning har birida qizil va yashil rangdagi 24 LED mavjud. 12 segment, shuning uchun nazariy jihatdan siz r ni ko'rsatishingiz kerak
Arduino bilan rangli mikser: 9 qadam (rasmlar bilan)
Arduino bilan rang aralashtirgichi: Arduino bilan ishlaydigan va o'sayotgan har bir kishi uchun rangli mikser ajoyib loyihadir. Bu ko'rsatma oxirida siz 3 tugmachani aylantirib tasavvur qilishingiz mumkin bo'lgan deyarli har bir rangni birlashtira olasiz. Mahorat darajasi shunchalik pastki, hatto to'liq odam ham
PixelOrgan: Ovozga sezgir DotStar LED tasmasi (MicroView bilan): 3 qadam (rasmlar bilan)
PixelOrgan: Ovozga sezgir DotStar LED tasmasi (MicroView bilan): Bu yorug'lik-organli narsa, bu erda o'rnatilgan mikrofonning kirishi DotStar 72 LED tasmasida ko'rsatiladi, shunda yuqori LED joriy yuqori/o'rta/pastni ko'rsatadi. R/G/B darajasida, qolgan LEDlar esa oldingi qiymatlarni ifodalaydi (shuning uchun biz
PWM karartma bilan to'rt rangli LED o'sadigan yorug'lik: 12 qadam (rasmlar bilan)
PWM karartma bilan to'rt rangli LED o'sadigan yorug'lik: bu mening ishlatilgan kompyuter shassisiga o'rnatilgan oldingi yorug'lik chiroqimning kengayishi. Qizil, qizil, ko'k va oq rangli LEDlar uchun to'rt kanalli PWM karartmasi mavjud. Rangli aralashmaning aralashmasini nazorat qila olish, siz ildiz o'sishini, bargini boshqarishingiz mumkin degan ma'noni anglatadi
O'zgaruvchan chiqishi bilan ko'p rangli shablonlar: 12 qadam (rasmlar bilan)
O'zgaruvchan chiqishga ega bo'lgan ko'p rangli shablonlar: ko'p qatlamli haqiqiy stencil hamma ham tez va oson emas. Albatta, siz bir soat ichida bir marta siqib chiqarishingiz mumkin, lekin jarayonni takrorlash va har bir stencil uchun uni qanday sozlashni bilish uchun vaqt va amaliyot kerak. Bu ko'rsatmali darsda men