Агуулгын хүснэгт:

ITTT Arduino Tamagotchi: 9 алхам
ITTT Arduino Tamagotchi: 9 алхам

Видео: ITTT Arduino Tamagotchi: 9 алхам

Видео: ITTT Arduino Tamagotchi: 9 алхам
Видео: Самодельный тамагочи - Megapets Project DIY Virtual Pet (Eng subs) 2024, Арваннэгдүгээр
Anonim
ITTT Arduino Tamagotchi
ITTT Arduino Tamagotchi

HKU ITTT төсөл - Виллем ван Шаик, 1D 3030057

Voor dit project heb ik een виртуал гэрийн тэжээвэр амьтан, vergelijkbaar met een Tamagotchi gemaakt. Зааварчилгаа хийх зааварчилгаа авахын тулд залгахын тулд зээтүү.

Алхам 1: ОНДЕРДЕЛЕН

ОНДЕРДЭЛЭН
ОНДЕРДЭЛЭН

Бүрэлдэхүүн хэсгүүд нь:

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

2. Nokia 5110 lcd модуль

3. 3x товчлуур

4. 3хэр жинтэй

5. кабель

6. een usb powerbank (zo plat/ compact mogelijk)

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

7. 1 мм зузаан хөнгөн цагаан (ван де гамма)

8. breadboard en printplaat

Энэ бол өөр кодын холбоос юм:

Алхам 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 -ийг туршиж үзээрэй

Үнэн хэрэгтээ энэ нь маш өргөн тархсан байдаг.

// 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 номын сангийн суулгагч, ik heb u8glib gebruikt:

github.com/olikraus/u8glib

Na deze stap is het handig om het scherm te testen met een van de example скриптүүд. hiernaast heb ik de knoppen op een printplaat gesoldeerd, ok dit moet goed getest worden. dit heb ik het het schema hierboven gedaan.

Алхам 3: CASE - UITTEKENEN

ХЭРЭГ - УЙТТЭКЕН
ХЭРЭГ - УЙТТЭКЕН
ХЭРЭГ - УЙТТЭКЕН
ХЭРЭГ - УЙТТЭКЕН
ХЭРЭГ - УЙТТЭКЕН
ХЭРЭГ - УЙТТЭКЕН

ik heb mijn case gemaakt van een plaat хөнгөн цагаан uit de gamma. de afmetingen hierboven zijn voor mijn dəqiqe componenten dus als je iets anders gebruikt kunnen ze kleiner of groter moeten zijn.

хөнгөн цагаан хөнгөн цагаан.

Алхам 4: CASE - Uitzagen En Feilen

CASE - Uitzagen En Feilen
CASE - Uitzagen En Feilen
CASE - Uitzagen En Feilen
CASE - Uitzagen En Feilen

Заавал юу хийх ёстой вэ? doe dit voor beidde onderdelen.

Алхам 5: CASE - Buigen

CASE - Буйген
CASE - Буйген
CASE - Буйген
CASE - Буйген

om de onderdelen te 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. Би юу ч мэдэхгүй байна.

Алхам 6: CASE - Гатен

CASE - Гатен
CASE - Гатен
CASE - Гатен
CASE - Гатен

In deze stap is het tijd om gaten te maken, eerst heb ik gaten in mijn onderdelen geboord. Vervolgens heb ik met eal metaalvijlenset uit de gamma de gaten tot de goede grote gebracht.

Алхам 7: Бүх бүрэлдэхүүн хэсгүүдийг сонгоно уу

Бүх бүрэлдэхүүн хэсгүүд
Бүх бүрэлдэхүүн хэсгүүд
Бүх бүрэлдэхүүн хэсгүүд
Бүх бүрэлдэхүүн хэсгүүд
Бүх бүрэлдэхүүн хэсгүүд
Бүх бүрэлдэхүүн хэсгүүд

Үгүй бол үдээс хойшхи үдээс хойшхи паалан нь өндөр чанартай байх болно.

ik heb de componenten met ijzerdraad vastgemaakt aan de case/ elkaar. Dit houd alles goed bij elkaar, maar het is well belangrijk om metale dingen af te plakken met tape sends er dan geen gevar voor kortsluiting

Алхам 8: Powerbank

Powerbank
Powerbank
Powerbank
Powerbank

Voor deze stap heb ik de usb powerbank eerst uit elkaar gehaald, hierdoor con die in een compactere case passen. Wees hierbij wel vorzichtig omdat lithium batterijen nog wel is opblazen als je ze verkeed hanteerd.

Nadat ik de case байсан opengebroken heb ik de powerbank aan de onderkant van de case vastgemaakt dubbelzijdig соронзон хальсны.

Алхам 9: Эцсийн шат

Эцсийн дүн
Эцсийн дүн

Nu is het tijd om de case dicht te maken. dit heb ik met schilderstape gedaan maar het zou er veel beter uitzien met tape met een metalige kleur.

nu nog de code naar de Arduino uploaden en hij is klaar.

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

Зөвлөмж болгож буй: