Mundarija:
- 1 -qadam: Loyihani taxtada yaratish
- 2 -qadam: dasturlash
- 3 -qadam: O'chirish platasini loyihalash
- 4 -qadam: Batareya qo'shish
- 5 -qadam: Kosonni loyihalash va chop etish
Video: Arduino-Tamagotchi loyihasi (men Tamagotchi): 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Men karantinda zerikdim va Arduino Tamagotchi yasashga qaror qildim. Men ko'p hayvonlarni yomon ko'rganim uchun o'zimni Tamagotchi deb tanlayman. Birinchidan, men konsolni non taxtasida quraman. Ulanish juda oddiy. Faqat uchta tugma, signal va Nokia 5110 LCD mavjud.
1 -qadam: Loyihani taxtada yaratish
Men tugmalar uchun 2, 3 va 4 raqamli pimlarni va signal uchun 5 ni tanlayman. Men karnay va pin o'rtasida 47 Ohmli rezistorni qo'yishga qaror qildim, chunki ovozli signallar zerikarli edi. Nokia LCD 8, 9, 10, 11 va 12 ga ulangan. Kabel o'tkazilgandan so'ng, men dasturlashning asosiy qismi bo'lgan. ish
2 -qadam: dasturlash
Dasturlash ikki haftadan ko'proq vaqtni oldi va nihoyat chalkashliklarga duch keldi - lekin bu juda yaxshi. Men sizga dasturda ko'p o'zgarishlar qilmaslikni maslahat beraman, chunki yarim nemis inglizcha va biroz chalkash. Birinchi satrlarda tugma pimi va LCD kontrasti kabi eng muhim ma'lumotlar joylashgan. Menimcha, bu foydali. Men barcha grafikalarni bo'yoq bilan ishlab chiqdim va rasmlarni olti burchakka aylantirish uchun LCDAssistant -dan foydalandim.
Men ochlik, zavq va charchoqni qo'shdim. Yarim soatlik 75 % ehtimollik bilan bitta maqom tushadi. Ovqatlanish, o'yin o'ynash yoki yotish orqali holat satrlarini to'ldirishingiz mumkin.
Men rar faylini (Tama2.rar) va ikkita alohida faylni (Graphic.c & Tama2.ino) qo'shdim. Siz ushbu variantlardan birini tanlashingiz mumkin.:)
3 -qadam: O'chirish platasini loyihalash
Dasturlashni tugatgandan so'ng, men Eagle bilan ishlaydigan elektron kartani yaratdim. Kichik o'lchamlari tufayli men o'yin konsoli miyasi sifatida Arduino Mini ni tanladim. Plitalar hajmi atigi 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 dyuym). Men elektron platalarim uchun JLCPCB xizmatidan foydalandim. Arduino Minis soat tezligining pastligi (8 MGts) o'yinlarni juda oson va sekin qildi, shuning uchun men tezlikni sozladim. Bundan tashqari, men ovoz balandligini kichikroq qilib o'zgartirdim.
4 -qadam: Batareya qo'shish
Tamagotchi portativ qurilmasini yaratish uchun men eski batareya va zaryadlovchi moduldan foydalandim. Batareya mobil telefondan olingan va uch kundan ortiq energiya beradi. Zaryadlash moduli - 18650 USB lityum batareyali zaryadlovchi karta. Batareyani bir necha soat ichida zaryadlash mumkin.
5 -qadam: Kosonni loyihalash va chop etish
Oxir-oqibat, men 3D-printerdan Tamagotchi uchun sumka yasash uchun foydalanardim. Men ThinkCad-dagi barcha SAPR-fayllarni ishlab chiqdim va bir nechta muvaffaqiyatsiz nashrlardan so'ng menda yaxshi va mustahkam quti bor edi. Men hamma narsani aralashtirdim va loyiha tugadi.
Bu mening loyiham. Agar sizda biron bir savol bo'lsa, quyida izoh yozing.:)
Tavsiya:
Yuvish uchun panjalar - mushuk Covid qo'l yuvish loyihasi bilan uchrashdi: 5 qadam (rasmlar bilan)
Yuvish uchun panjalar - Mushuk Covid qo'l yuvish loyihasi bilan uchrashdi: Hammamiz uyda uzoqlashayotganimiz uchun, Paws to Wash - bu DIY loyihasi bo'lib, u ota -onalar va bolalarga qo'llarini sog'lom yuvish odatlarini rag'batlantirish uchun siltagan mushuk bilan yoqimli aloqa taymerini yaratishga yordam beradi. Covid-19 davrida qo'l yuvish
Miya / aqlni boshqarishning 3 ta ajoyib loyihasi Arduino va Neurosky bilan LedStrip LEDni yoritadi: 6 qadam (rasmlar bilan)
3 AJINA / MINDni boshqarishning ajoyib loyihalari LedStrip LED chiroqlari Arduino va Neurosky bilan: Siz hech o'ylab, chiroqlarni yoqishni yoki o'chirishni xohlaganmisiz? Yoki RGB svetodiodining rangiga qarab, siz qanchalik stressda ekanligingizni bilmoqchimisiz? Bu yo'riqnomalarga amal qilib, biz nima qilayotganimizni his qilishimiz mumkin
Kompyuterni boshqarish ilovasi bilan Arduino Color Sorter loyihasi: 4 qadam (rasmlar bilan)
Kompyuterni boshqarish ilovasi bilan Arduino Color Sorter loyihasi: Ushbu loyihada men TCS34725 rang sensorini tanladim. Chunki bu sensor boshqalarga qaraganda aniqroq aniqlanishni amalga oshiradi va atrofdagi yorug'lik o'zgarishiga ta'sir qilmaydi. Mahsulotni tuzatuvchi robot interfeys dasturi tomonidan boshqariladi
Ovoz bilan boshqariladigan qo'l chizish - Arduino maktabi loyihasi: 4 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan qo'l chizish - Arduino maktabi loyihasi: Men Arduino bilan birinchi marta ishladim va shu kabi narsalar bilan ishladim, agar xato qilgan bo'lsam uzr! Men bu fikrni chizish va musiqa bilan shug'ullanadigan sevimli mashg'ulotlarim haqida o'ylaganimda oldim. Shunday qilib, men ikkalasini birlashtirishga harakat qildim! Alohida
Arduino Mini CNC Plotter (Proteus loyihasi va PCB bilan): 3 qadam (rasmlar bilan)
Arduino Mini CNC Plotter (Proteus loyihasi va PCB bilan): Bu arduino mini CNC yoki XY chizgichi 40x40 mm oralig'ida dizayn yozishi va tuzishi mumkin, ha, bu diapazon qisqa, lekin arduino olamiga o'tish uchun yaxshi boshlanish. [Men bu loyihada hamma narsani berdim, hatto PCB, Proteus fayli, namunaviy dizayn