Mundarija:
- Ta'minotlar
- 1 -qadam: kodlash
- 2 -qadam: qurilish
- 3 -qadam: Lehimlash
- 4 -qadam: tugatish
- 5 -qadam: Yakuniy mahsulot
Video: Match yaratuvchisi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu darslikda men sizga maktabdagi ITTT-loyihamni "Match Maker" ni qayta yaratish jarayonida yo'l ko'rsataman. Bu bolalar uchun yoqimli o'yinchoq, bu erda bolalar afishada ko'radigan narsalarning kombinatsiyasini va plakat ostidagi satrda uchta mashqni bajarishlari mumkin. Vizual havolalar uchun rasmlarga qarang.
Qutining hajmini to'g'rilash yoki kodni biroz o'zgartirish qiyin emas. Bu birinchi iteratsiya, shuning uchun keyingi safar men boshqacha yo'l tutadigan narsalar bor. Maza qiling!
Ta'minotlar
Texnik ta'minot
- Arduino Uno
- prototiplash uchun 1 x katta non paneli
- 1 x lehim taxtasi
- Ko'p simlar -> rang kodlash sizning do'stingiz! Simlarning bir oz uzunligiga ishonch hosil qiling, aks holda ularga ulangan aktivlar etarlicha uzoqqa cho'zilmaydi
- 6 x bosim sensori
- 1 x yashil LED
- 1 x qizil LED
- 1 x kichik signal
- 8 x qizil/qizil/jigarrang rezistorlar (LEDlar va bosim sezgichlari uchun)
- 1 x jigarrang/qora/to'q sariq rezistor (kichik signal uchun)
- USB kabeli va Arduino -ni yoqish uchun quvvat banki -> buning uchun siz batareyadan ham foydalanishingiz mumkin!
Amaliy materiallar
- 1 sm qalinlikdagi yog'och:
43 x 27 sm (2x) -> qutining yuqori (qopqog'i) va pastki qismi
43 x 8 sm (2x) -> qutining uzun tomonlari
25 x 8 sm (2x) -> qutining qisqa tomonlari; ular uzun qirralarning "orasiga" joylashtirilishi kerak
27 x 8 sm (2x) -> ular qopqoqning ichki qismiga joylashtirilgan bo'lib, u qutining ustiga qo'yilganda harakatlanmasligi uchun.
- Yog'och elim
- Lehimlash materiallari
- Shaffof qog'oz ushlagichlari
- Ikki tomonlama lenta
- Akril bo'yoq (men ko'k, yashil, pushti va oq ranglardan foydalanganman)
- Uchta asosiy mavzudagi ajoyib plakatlar (A4 formatidagi qog'oz; men ishlatgan plakatlar uchun rasmlarga qarang!)
- Qog'oz parchasi uch qismga bo'linib, ustiga mashqlar qo'yilgan (21 x 4 sm; rasmlarimni qarang!)
1 -qadam: kodlash
Ushbu loyihani kodlash unchalik qiyin emas. Ushbu ko'rsatma bilan ta'minlangan kodni yuklab oling va unga qarang. Men nima qilayotganimni tushuntirish uchun izohlarga qo'shdim. Shunga qaramay, bu juda qiyin emas, bu juda tez-tez takrorlanadi, axir, siz 6 ta bosim sensori bilan uchta kombinatsiyani bajarishingiz kerak bo'ladi va har qanday noto'g'ri kombinatsiyadan keyin ham biror narsa sodir bo'lishiga ishonch hosil qilishingiz kerak bo'ladi!
MUHIM! Kod ishlashi uchun siz faylni xuddi shu nomga ega bo'lgan bo'sh papkaga joylashtirishingiz kerak bo'ladi! Negadir veb -sayt menga.zip papkasini yuklashga ruxsat bermadi, shuning uchun buni qilishni unutmang! Ish stoli uchun sizga Arduino ilovasi kerak bo'ladi, uni bu erdan yuklab oling.
Kod asosan hamma narsa Arduino tomonidan ulangan va o'qilganligiga ishonch hosil qiladi. Loop () da, Arduino -ga ma'lum bosim sezgichlari ishga tushganda nima bo'lishini aytadi. Faqat bitta sensori bosilganda hech narsa bo'lmaydi. Biroq, ikkita sensor bosilganda, Arduino unga javob beradi; o'ng kombinatsiyada yashil LED yonadi. Noto'g'ri kombinatsiyada (har qanday noto'g'ri kombinatsiya!) Qizil LED yonadi va signal o'chadi.
Yuqorida siz kod bilan birga keladigan qurilish sxemasini ko'rishingiz mumkin. Bu ham qiyin emas, lekin bu juda aniq ish. Hamma narsani to'g'ri ulashga ishonch hosil qiling!
2 -qadam: qurilish
Qutini qurish uchun siz yuqoridagi rasmda ko'rsatilganidek, barcha qismlarni bir -biriga yopishtirishingiz kerak bo'ladi. Iloji boricha yaxshi qurib ketishi uchun, ba'zi kitoblarni qutining ustiga bir oz og'irlik bilan qo'ying.
Qopqoqni oling va afishaning joyini va mashqlarni aniqlang. Men foydalangan o'lchovlar uchun ma'lumotnoma varag'ini qo'shdim. Mashqlar paneli uchun men uzunlikni (21 sm) oltita teng birlikka (3, 5 sm) ajratdim, ular mashqlar uchun "qutilar" bo'lib xizmat qiladi va bosim sensorlar o'tadigan teshiklar- so'zlar bilan. Birinchi qutida mashq, ikkinchisida teshik, uchinchisida mashq, to'rtinchisida teshik, beshinchisida mashq va oltinchisida teshik bor. Teshiklarning qalinligi taxminan 1 sm bo'lishi kerak. Teshiklarni ehtiyotkorlik bilan burg'ulang. O'rtadagi LEDlar uchun teshiklarni unutmang!
Nihoyat, qolgan ikkita yog'och bo'lakni qopqoqning ichki qismiga yopishtiring. Keyin qutini xohlaganingizcha bo'yashingiz mumkin!
3 -qadam: Lehimlash
Afsuski, uyda lehim manbalari yo'qligi va global pandemiya tufayli men lehimlay olmadim, shuning uchun sizga natijani ko'rsatolmayman. Agar siz vizual havolalarsiz bunga ishonchingiz komil bo'lmasa, bu qadamni o'tkazib yuboring. Men sizga yo'l ko'rsatadigan (biroz yomon) chizilgan vizualni qo'shdim.
Lehimlash sxemasi non panelidagi prototiplash sxemasi bilan deyarli bir xil. Faqatgina asosiy farq shundaki, siz bosim sensorlar, signal signallari va LEDlarni lehim taxtasiga lehimlash o'rniga, ularni erkak simli ayol simlariga ulaysiz va o'rniga taxtaga lehimlaysiz.
Xavfsizlik uchun, datchiklar va LEDlarni simlariga lehimlashning o'rniga, ular simli lenta bilan yopishtirilganligiga ishonch hosil qiling. Agar ular ishlamay qolsa, ularni almashtirish osonroq bo'ladi. Men buni materiallar qismida aytib o'tganman, lekin simlar etarlicha uzun ekanligiga ishonch hosil qiling! Ular Arduino va lehim taxtasidan qutining qopqog'igacha etib borishlari kerak.
4 -qadam: tugatish
Nihoyat, Arduino -ni qutiga soling. Qolgan yog'och bo'laklarini yopishtirishingiz mumkin, shunda u boshqa joyga olib ketayotganingizda qutining ichida hamma tomonga uchib ketmaydi.
Bosim sezgichlarini teshiklardan o'tkazing va ularni qutining qopqog'iga yopishtiring. LEDlarni teshiklardan ehtiyotkorlik bilan yopishtiring. Ular u erda qolib ketganiga va harakatlana olmasligiga ishonch hosil qiling- agar teshiklar juda katta bo'lsa, LEDlarning joyida qolishi uchun unga ozgina elim surtishingiz mumkin.
Nihoyat, afishalaringizdan birini va mashqlar to'plamini qopqog'iga yopishtiring. Bunga har ikki tomoni yopiq bo'lgan shaffof qog'oz ushlagichining bir burchagini kesib olish orqali erishing (to'rtta burchak bor: ulardan bittasi to'liq ochiq, ikkitasining bir tomoni ochiq va birining ikkala tomoni yopiq, oxirgi qismi) sizga kerak!) va qutiga yopishtirish uchun ikki tomonlama lentani (yoki elimni) ishlating. Siz plakatlar va mashqlarni doimiy ravishda yopishtirmasdan osongina siljitishingiz mumkin.
5 -qadam: Yakuniy mahsulot
Tabriklaymiz! Siz Match Maker -ni muvaffaqiyatli qurdingiz. Yuqorida mening oxirgi mahsulotimning rasmlari bor.
Umid qilamanki, sizga bu ko'rsatma yoqdi!
Tavsiya:
Ob -havo ma'lumotlarini qanday qayd qilish kerak - Liono yaratuvchisi: 5 qadam
Ob -havo ma'lumotlarini qanday qayd qilish kerak | Liono Maker: Kirish: Salom, bu #LionoMaker. Bu mening ochiq manbali va rasmiy YouTube kanalim. Bu erda havola: Liono Maker / YOUTUBE KANALI Ushbu loyihada biz " Ob -havo ma'lumotlarini yozib olish " ni o'rganamiz. bu juda qiziq pr
Sana va vaqtni jurnalga qanday yozish kerak - Liono yaratuvchisi: 5 qadam
Sana va vaqtni jurnalga qanday yozish kerak | Liono Maker: Kirish:-Bu darslikda biz Arduino bilan sana va vaqtni qayd qilishni o'rganamiz. Shu maqsadda men DS3231 dan foydalanayapman & Micro SD Card Modules.The asosiy modul qaysi vaqt uchun ishlatiladi & sana jurnali - DS3231. DS3231 - bu RTC (haqiqiy ti
Harorat va yorug'lik intensivligini qanday qayd qilish kerak - Proteus simulyatsiyasi - Qo'rqinchli - Liono yaratuvchisi: 5 qadam
Harorat va yorug'lik intensivligini qanday qayd qilish kerak | Proteus simulyatsiyasi | Qo'rqinchli | Liono Maker: Salom bu Liono Maker, bu mening rasmiy YouTube kanalim. Bu ochiq manba YouTube kanali.bu erda havola: Liono Maker YouTube kanali video havolasi bor: Temp & Yorug'lik intensivligini qayd qilish Ushbu qo'llanmada biz qanday qilib temperatura qilishni o'rganamiz
Java tanlovi yaratuvchisi: 13 qadam
Java Choice Maker: Bu yo'riqnomada foydalanuvchi kiritadigan variantlar ro'yxatidan tanlovni amalga oshiradigan java dasturini tuzish ko'rsatiladi. Dasturni yaratish uchun java va IDE haqida asosiy bilimlar. Har bir qadam 2 daqiqadan oshmasligi kerak
Akafugu so'z yaratuvchisi va ilhomlantiruvchi iborali to'rt harfli so'z soati: 3 qadam
Akafugu so'z generatori va ilhomlantiruvchi iboralar bilan to'rt harfli so'z soati: Bu mening to'rt harfli so'z soati versiyasi, bu fikr 1970 -yillarda paydo bo'lgan. Soat tasodifiy so'z ishlab chiqaruvchi algoritmidan yoki tegishli to'rt harfli ma'lumotlar bazasidan hosil bo'lgan to'rt harfli so'zlarni ko'rsatadi