INHOUDSOPGAWE:

ITTT Arduino Tamagotchi: 9 stappe
ITTT Arduino Tamagotchi: 9 stappe

Video: ITTT Arduino Tamagotchi: 9 stappe

Video: ITTT Arduino Tamagotchi: 9 stappe
Video: Lukas Graham - 7 Years [Official Music Video] 2024, November
Anonim
ITTT Arduino Tamagotchi
ITTT Arduino Tamagotchi

HKU ITTT -projek - Willem van schaik, 1D 3030057

Vir hierdie projek kan ek 'n virtuele troeteldier, vergelykbaar met 'n Tamagotchi gemaak. In hierdie instruksionele sal ek toelichten hoe.

Stap 1: ONDERDELEN

ONDERDELEN
ONDERDELEN

Komponente wat ek gebruik het:

1. 'n Arduino, ek kan 'n mega gebruik, maar die kode moet op een van die nano ook werk

2. Een Nokia 5110 lcd -module

3. 3x drukknoppies

4. 3x weerstand

5. kabels

6. 'n usb powerbank (so plat/ kompak moontlik)

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

7. een plaat 1mm dik aluminium (van de gamma)

8. broodbord en drukplaat

verder is hier 'n skakel na my kode:

Stap 2: Toets die Onderdelen En Soldeer Ze

Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze
Toets die Onderdelen En Soldeer Ze

vir die skerm kan ek groot gesaaide items op die volgende manier in die arduino oplaai:

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

as die skerm aan die praat kom, moet u 'n biblioteek installeer, en u8glib gebruik:

github.com/olikraus/u8glib

na hierdie stap kan die skerm met een van die voorbeeldskripte getoets word. hier kan ek 'n knoppie op 'n gedrukte plaat plaas, maar dit moet goed word. dit het ek die skema hierboven gedoen.

Stap 3: GEVAL - UITTEKENEN

GEVAL - UITTEKENEN
GEVAL - UITTEKENEN
GEVAL - UITTEKENEN
GEVAL - UITTEKENEN
GEVAL - UITTEKENEN
GEVAL - UITTEKENEN

ek het my geval gemaak van 'n plaat aluminium uit die gamma. die afmetinge hierboven is vir my eksakte komponente, want iets anders kan ons kleiner of groter gebruiken.

vir hierdie stap moet u die merk op die plaat aluminium merk.

Stap 4: GEVAL - Uitzagen En Feilen

SAAK - Uitzagen En Feilen
SAAK - Uitzagen En Feilen
SAAK - Uitzagen En Feilen
SAAK - Uitzagen En Feilen

U kan eers meer vorms uitmaak, en dit kan dan ook plaasvind tussen 2 stukke waar u die rande op die markering kan affekteer. doe dit voor beidde dele.

Stap 5: CASE - Buigen

GEVAL - Buigen
GEVAL - Buigen
GEVAL - Buigen
GEVAL - Buigen

om die dele te koop wat ek gebruik het om 'n stuk hout te maak, waarvan die rand op die boulyn pas, kan ek dan die voorwerp met die hand op die hout maak. met 'n hamer kan ek daarna nog wat gemaak word.

Stap 6: CASE - Gaten

CASE - Gaten
CASE - Gaten
CASE - Gaten
CASE - Gaten

In hierdie stap is die tyd om te maak, eers in my dele geboord. Vervolgens kan ek 'n metaalvliegenset uit die gamma kry om die goeie groot gebaar te kry.

Stap 7: Alle Componenten Samenvoegen

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

In hierdie stap plek is al die komponente in elk geval belangrik, want dit is belangrik dat hulle al aangesluit kan word.

ek het die komponente met ijzerdraad vastgemaakt aan die case/ mekaar. Dit houd alles goed by mekaar, maar dit is ook belangrik om metale dinge van die plekke met band te plaas, aangesien daar geen gevaar vir kortsluiting is nie

Stap 8: Powerbank

Krag bank
Krag bank
Krag bank
Krag bank

Vir hierdie stap kan ek die usb -powerbank eers uitmekaar haal, en hier kan ek in 'n saamgestelde geval pas. Wees hierbij welkom omdat litiumbatterye nog nie beskikbaar is nie.

Nadat ek die saak oopgebreek het, kon ek die kragbank aan die onderkant van die saak met dubbele band opneem.

Stap 9: Finalisering

Finalisering
Finalisering

Nou is dit tyd om die saak te maak. dit kan nie met skilderstape gedoen word nie, maar dit sal baie beter sien as met 'n metaalkleur.

nou is die kode na die Arduino opgelaai en hy is klaar.

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

Aanbeveel: