Sadržaj:

LED emoji: 14 koraka (sa slikama)
LED emoji: 14 koraka (sa slikama)

Video: LED emoji: 14 koraka (sa slikama)

Video: LED emoji: 14 koraka (sa slikama)
Video: 12 головоломок, которые позволят определить, как вы справитесь с опасностями 2024, Studeni
Anonim
LED Emoji
LED Emoji

Pozdrav, u ovom uputstvu napravit ću užareni emoji s LED trakom i 3D ispisanim kućištem. Koncept je prilično jednostavan, imate LED traku koja se uključuje kad god se ubaci emoji. Savršen je za ukrašavanje dječje spavaće sobe ili samo za dodavanje nečega uz krevet na noćnoj školjci. Emotikoni su prilično jednostavni kako bi potrajali pet sati, uključujući ispis i lemljenje. Pokazat ću vam korak po korak kako sam testirao i spojio sve na i.

Korak 1: Popis dijelova

ARDUINO UNOATtinyLM7805 Strujna ploča regulatora napona2n2222 tranzistor 9V akumulatorska žica

Držač za bateriju od 9V sam napravio od stare 9V baterije

Naravno, trebat će vam neki osnovni alati poput čeličnog lima, kliješta, vrućeg ljepila, noža i markera. Još jedna stvar koja vam je potrebna je 3D pisač, ako nemate 3D pisač, možete naručiti putem interneta ili kontaktirati Robosap za uslugu ispisa.

Korak 2: Mikrokontroler

Mikrokontroler
Mikrokontroler

Prvo sam imao problem sa mikrokontrolerom koji bih trebao koristiti, Arduino uno, nano, pro mico za sve koji bi bili totalni otpad i pretjerali za ovaj projekt. Pa sam uzeo Attiny85 koji ima 5 IO pinova VCC, RST i GND. Ovo je bilo savršeno za moj projekt. Ali ne možete samo zalijepiti Attiny na Arduino uno i početi programirati čak ni ardoino IDE ne podržava ovaj mikrokontroler. U sljedećim koracima pokazat ću vam kako preuzeti podatke o Attiny bordu.

Korak 3: Postavljanje Attiny odbora

Postavljanje Attiny odbora
Postavljanje Attiny odbora
Postavljanje Attiny odbora
Postavljanje Attiny odbora
Postavljanje Attiny odbora
Postavljanje Attiny odbora

Ovdje možete vidjeti korak po korak kako sam preuzeo i instalirao arduino softver plus podatke sa matične ploče.

ARDUINO IDE:

Korak 4: Attiny ožičenja

Attiny ožičenja
Attiny ožičenja
Attiny ožičenja
Attiny ožičenja

Arduino UNO ATtiny

PIN13 --------------- IO2PIN12 --------------- IO1PIN11 --------------- IO0PIN10- -------------- RST 5V --------------- VCC GND --------------- GND

Ne zaboravite staviti 10uF kondenzator između RST i GND na arduino.

Korak 5: Jednostavan kod

Jednostavan kod
Jednostavan kod
Jednostavan kod
Jednostavan kod
Jednostavan kod
Jednostavan kod
Jednostavan kod
Jednostavan kod

Prvo morate flash Arduino Uno kao programer s primjerom ISP -a. Zatim napišem jednostavan blink kod samo da provjerim radi li sve. Spojio sam LED na pin 3 of attiny sa 470 ohmskim otpornikom u seriji.

Korak 6: Krug

Krug
Krug
Krug
Krug
Krug
Krug

Ovdje je dijagram sklopa i poveznice svih potrebnih dijelova. U bliskoj budućnosti stvorit ću još jednu manju verziju kruga pa budite u toku. Dodao sam serijski otpornik jer nisam imao LM7805 kod kuće.

NAPOMENA: Gumb u krugu nije obavezan u mom slučaju nisam ga koristio, ali možete dodati gumb i postaviti različite animacije

Korak 7: Ispis emotikona

Ispis emotikona
Ispis emotikona
Ispis emotikona
Ispis emotikona
Ispis emotikona
Ispis emotikona

Dizajnirao sam emojije u fusion 360 i ispisao na anet a8 s bijelim PLA i nekim nadogradnjama. naravno da možete napraviti bilo koji stil emojija. Zalijepio sam dva primjera.

Korak 8: SLIKANJE

SLIKA
SLIKA
SLIKA
SLIKA

Korak 9: Dodavanje LED trake

Dodavanje LED trake
Dodavanje LED trake
Dodavanje LED trake
Dodavanje LED trake
Dodavanje LED trake
Dodavanje LED trake

Jedan koji ste naslikali emoji je vrijeme za dodavanje LED trake. LED traka možda se neće savršeno uklopiti u vaš prvi pokušaj pa je samo malo zalijepite i upotrijebite malo vrućeg ljepila da sve držite na mjestu

NAPOMENA: Prvo lemite sve potrebne žice, to će vam olakšati život.

Korak 10: Povežite sve zajedno

Povezujući sve zajedno
Povezujući sve zajedno
Povezujući sve zajedno
Povezujući sve zajedno
Povezujući sve zajedno
Povezujući sve zajedno

Kad sve zalemite zajedno, vrijeme je da dodate prethodno napravljeni sklop s ATtiny85.

11. korak: Program za jednostavno treptanje

Jednostavan program treptanja
Jednostavan program treptanja

Napisao sam jednostavan kod u arduino IDE -u samo da provjerim radi li sve kako treba. Ali možete eksperimentirati koliko god želite. Za učitavanje koda pogledajte prethodne korake i način na koji se to radi.

Preporučeni: