สารบัญ:

ITTT Arduino Tamagotchi: 9 ขั้นตอน
ITTT Arduino Tamagotchi: 9 ขั้นตอน

วีดีโอ: ITTT Arduino Tamagotchi: 9 ขั้นตอน

วีดีโอ: ITTT Arduino Tamagotchi: 9 ขั้นตอน
วีดีโอ: Virtualizing the Tamaguino with VBB Avatar for Arduino 2024, พฤศจิกายน
Anonim
ITTT Arduino ทามาก็อตจิ
ITTT Arduino ทามาก็อตจิ

โครงการ HKU ITTT - Willem van schaik, 1D 3030057

โครงการ Voor dit heb ik een virtual pet, vergelijkbaar พบ een Tamagotchi gemaakt ใน deze สอนได้ zal ik toelichten hoe

ขั้นตอนที่ 1: ONDERDELEN

อันเดอร์เดเลน
อันเดอร์เดเลน

องค์ประกอบตาย ik gebruikt heb:

1. Een arduino, ik heb een mega gebruikt maar de code zou op een uno ของ nano ook moeten werken

2. โมดูล LCD สำหรับ Nokia 5110

3. 3x ปุ่มกด

4. 3x weerstand

5. สายคาด

6. en usb powerbank (zo plat / mogelijk ขนาดกะทัดรัด)

www.mediamarkt.nl/nl/product/_isy-iap-3800…

7. แผ่นอลูมิเนียมหนา 1 มม. (van de gamma)

8. เขียงหั่นขนม en printplaat

verder is hier een ลิงค์ naar mijn รหัส:

ขั้นตอนที่ 2: ทดสอบ Onderdelen En Soldeer Ze

ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze
ทดสอบ Onderdelen En Soldeer Ze

สำหรับ het scherm heb ik de draden ตรง eraan geoldeerd อันกว้างใหญ่ deze gaan op de volgende manier ใน Arduino:

//Nokia5110 CLK=8, DIN=9, CE=11, DC=10, RST=12 ///// GND=GND, VCC + BL=3, 3V

om het scherm aan de praat te krijgen moet je een library installeren, ik heb u8glib gebruikt:

github.com/olikraus/u8glib

na deze stap is het handig om het scherm te testen พบกับสคริปต์ตัวอย่าง een van de hiernaast heb ik de knoppen op een printplaat gesoldeerd, ตกลง dit moet goed getest worden dit heb ik het het schema hierboven เกดาน.

ขั้นตอนที่ 3: กรณี - UITTEKEEN

กรณี - UITTEKEEN
กรณี - UITTEKEEN
กรณี - UITTEKEEN
กรณี - UITTEKEEN
กรณี - UITTEKEEN
กรณี - UITTEKEEN

ik heb mijn case gemaakt van een plaat อลูมิเนียม uit de gamma. เดอ afmetingen hierboven zijn voor mijn แม่นยำส่วนประกอบ dus als je iets anders gebruikt kunnen ze kleiner ของ groter moeten zijn

voor deze stap moet je de hierboven ontwerpen markeren op de plaat อลูมิเนียม

ขั้นตอนที่ 4: กรณี - Uitzagen En Feilen

กรณี - Uitzagen En Feilen
กรณี - Uitzagen En Feilen
กรณี - Uitzagen En Feilen
กรณี - Uitzagen En Feilen

Zaag eerst de vormen ruim uit, klem ze vervolgens tussen 2 หมดปัญหาแล้วจากไป kan affeilen tot de markeringen doe dit voor beidde onderdelen.

ขั้นตอนที่ 5: กรณี - Buigen

กรณี - Buigen
กรณี - Buigen
กรณี - Buigen
กรณี - Buigen

ออม เดอ ออนเดอร์เดเลน เท buigen heb ik gebruik gemaakt van een stuk hout waarvan ik de rand precies op de buiglijn leg, vervolgens buig ik voorzichtig met de hand het metaal om het hout. พบกับ een hamer heb ik de vouw vervolgens nog wat strakker gemaakt

ขั้นตอนที่ 6: กรณี - Gaten

กรณี - Gaten
กรณี - Gaten
กรณี - Gaten
กรณี - Gaten

ใน deze stap คือ het tijd om gaten te maken, eerst heb ik gaten ใน mijn onderdelen geboord Vervolgens heb ik พบ een metaalvijlenset uit de gamma de gaten tot de goede grote gebracht

ขั้นตอนที่ 7: Alle Componenten Samenvoegen

Alle Componenten Samenvoegen
Alle Componenten Samenvoegen
Alle Componenten Samenvoegen
Alle Componenten Samenvoegen
Alle Componenten Samenvoegen
Alle Componenten Samenvoegen

ใน deze stap plaats je al je componenten ในกรณีที่ hiervoor คือ het belangrijk dat ze al aangesloten zijn

ik heb de componenten พบกับ ijzerdraad vastgemaakt aan de case/ elkaar Dit houd alles goed bij elkaar, maar het is wel belangrijk om metale dingen af te plakken met tape sinds er dan geen gevaar voor kortsluiting

ขั้นตอนที่ 8: Powerbank

พาวเวอร์แบงค์
พาวเวอร์แบงค์
พาวเวอร์แบงค์
พาวเวอร์แบงค์

สำหรับ deze stap heb ik de usb powerbank eerst uit elkaar gehaald, hierdoor kon die in een compactere case passen. Wees hierbij wel vorzichtig omdat lithium batterijen nog wel เป็น opblazen als je ze verkeed hanteerd

Nadat ik de case มี opengebroken heb ik de powerbank aan de onderkant van de case vastgemaakt ได้พบกับเทป dubbelzijdig

ขั้นตอนที่ 9: Finalisatie

รอบชิงชนะเลิศ
รอบชิงชนะเลิศ

Nu is het tijd om de case dicht te maken. นู่ แฮท ทิจด์ ออม เดอ คัซ ดิช เต เมเก้น dit heb ik met schilderstape gedaan maar het zou er veel ดีกว่า uitzien พบเทปพบ een metalige kleur

nu nog de code naar de Arduino อัพโหลด en hij คือ klaar

github.com/DutchDinosaur/ITTT-arduino-tama…

แนะนำ: