Sadržaj:
- Supplies
- Korak 1: Izgradite svoje LED srčano svjetlo
- Korak 2: Sastavite krug
- Korak 3: Prijavite se za Adafruit IO
- Korak 4: Programirajte ESP2866
- Korak 5: Osvijetlite svoje srce
- Korak 6: Uživajte
Video: Internet neonsko LED svjetlo za srce: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Kilometri osim tog posebnog nekoga ili samo socijalno distanciranje? Želite li im reći da mislite na njih? Napravite ovo neonsko LED svjetlo za srce povezano s internetom i postavite ga da kuca s vašeg telefona ili računara, bilo kada, s bilo kojeg mjesta
Ovo uputstvo je namijenjeno početnicima i ne pretpostavlja prethodno iskustvo s mikrokontrolerima. Potrebna je osnovna vještina lemljenja.
Supplies
• "LED neonski" znak u obliku srca sa Amazona (potražite neonski LED znak u obliku srca) ili drugdje. Ovo nisu pravi neonski natpisi s cijevima napunjenim plinom, već LED trake umotane u difuznu plastiku koje nalikuju neonskim cijevima u različitim bojama. Možete kupiti jedan s pričvršćenom bazom ili stvoriti vlastitu bazu. Većina radi na 5V i imaju USB konektore za napajanje.
Neki primjeri:
www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT
www.amazon.com/Heart-Bedroom-Wedding-Holid…
www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…
www.amazon.com/Cupid-Shape-Heart-Lights-De…
• WeMos mini ili drugi ESP8266
• Micro-USB podatkovni kabel za programiranje ploče
• NPN tranzistor, opće namjene, poput 2N2222, 2N3904 ili 2N4401
• Otpornik 1/8 ili 1/4 vata, 100 do 470 ohma
• Priključna žica
• Perfboard, rashladne cijevi (opcionalno)
Alati • Dijagonalni rezači
ili skidač žice
• Lemilica i lemljenje
osnovno:
bolje:
• Arduino IDE za programiranje
• Voltmetar osnovni:
ili labava LED dioda (opcionalno)
• Šrafciger
Korak 1: Izgradite svoje LED srčano svjetlo
Korak 1: Pripremite LED lampicu srca
Otvorite podnožje znaka uklanjanjem poklopca baterije i svih vijaka. Sačuvajte vijke.
Želite pronaći pozitivnih 5 volti i uzemljenje, a voltmetar to čini mnogo lakšim. Uključite znak u USB napajanje i sondirajte voltmetrom. Prvo isprobajte kontakte baterije u držaču baterije. Pozitivni 5v može biti označen sa "+", a uzemljenje ili negativni kontakt baterije obično je opruga sa žicom pričvršćenom na suprotnom uglu kutije za baterije. Nakon što ste označili + i uzemljene kontakte, možete ukloniti sve ostale kontakte baterije u kutiji - baterije uopće nećemo koristiti.
Bit će jedan par žica iz USB utikača (jedan na + i jedan na masu), a drugi set ide prema srcu (opet, jedan spojen na +, a drugi na uzemljenje.) Uklonite samo žicu koja ide između zemlje i LED znak, ostavite ostale tri žice dok su pričvršćene na kontakte baterije. Lemite crvenu žicu na + priključak baterije i crnu žicu na kontakt uzemljenja.
Ako vaše srce ima prekidač u podnožju kao što pokazuje gornji primjer i želite zadržati njegovu funkciju, crvenu žicu možete zalemiti na terminal na prekidaču koji prikazuje 5v na voltmetru kada je prekidač u položaju ON i nula volti u položaju OFF.
[Ako nemate voltmetar (a trebali biste - jednostavni su jeftini i zgodni za nošenje, samo za provjeru baterija), možete upotrijebiti jednu LED lampicu za pronalaženje + i spojeva na masu. Duži vod LED -a ide na +, a kraći na masu. Dodirnite samo kratko, jer ovdje ne koristite otpornik za ograničavanje struje.]
Korak 2: Sastavite krug
Krug je vrlo jednostavan sa samo nekoliko komponenti. Uključeni su i shema i shema ožičenja. Možete odabrati sastavljanje kola na ploči za testiranje, ali lemljenje igle na ploči ESP8266 može otežati naknadno priključivanje spojnih žica na te igle nego što bi bilo lemljenje žica na prazne rupe. Ako su na vašu ESP ploču instalirani zatičići, mali komad perforature olakšat će vam život.
Ako tijekom testiranja upotrijebite matičnu ploču, možete umetnuti jednu LED lampicu koja će stajati u srcu, ali pazite na polaritet: duža noga na LED diodi ide do crvenog + olova. Mogu se koristiti mnogi široko dostupni NPN tranzistori opće namjene, poput 2N2222 ili 2N4401, ali morate provjeriti pinout određenog uređaja koji koristite: tri žice dolaze od tranzistora, odašiljača (E), kolektora (C) i baze (B), ali redoslijed ovih vodiča može se razlikovati ovisno o uređaju i proizvođaču. Baza (B) je često, ali ne uvijek, središnji vodič. Prije lemljenja provjerite tehnički list za određeni tranzistor koji koristite. Spojite jedan kraj otpornika na pin D6 na WeMos ploči, a drugi na bazu (B) tranzistora. Vrijednost potrebnog otpornika ovisi o tranzistoru koji odaberete, kao i o tome koliko struje privlači LED znak, ali će vjerojatno pasti u rasponu od 100 - 470 ohma. Želimo da tranzistor djeluje kao prekidač u onome što je poznato kao "zasićeno" stanje. (Postoje različiti mrežni kalkulatori za osnovne vrijednosti otpornika, ali bit će lakše nekoliko različitih otpornika ako je potrebno kada se krug dovrši.) Žica za uzemljenje iz srčanog znaka koja je ranije bila isključena (ili kraći LED vodič) sada je priključena do kolektora tranzistora (C) i odašiljač (E) vodi do kabela za uzemljenje. Prije nego nastavite dalje provjerite sve svoje veze u skladu sa shemom i dijagramom, posebno veze tranzistora.
Potrebna vam je i žica od zemlje do G pina na WeMos mini, kao i žica od +5 volti do pina označenog 5V na WeMos ploči. Po dogovoru, + naponske žice često su crvene, a žice za uzemljenje obično su crne radi lakše identifikacije.
Korak 3: Prijavite se za Adafruit IO
Zatim ćete se htjeti prijaviti za besplatni račun na IO.adafruit.com. Odaberite "Započni besplatno." Odabrat ćete korisničko ime i dodijelit će vam se dugački alfanumerički ključ poput "aio_5NrczkqJQCTddgWWOQM1glJSx." Oboje snimite za kasnije.
Kreirajte dva izvora za prijenos podataka između vašeg uređaja i Adafruit IO servera. Jedan se zove "start", a drugi "feedback" (sva mala slova.)
Kreirajte novu nadzornu ploču za ovaj projekt i dajte joj ime kako god želite. Ovdje ćete usmjeriti preglednik da kontrolira srce. Dodajte dva nova "bloka" na svoju nadzornu ploču klikom na dugme +. Odaberite trenutačno dugme za početak unosa s tekstom dugmeta "Start" i vrijednostima 1 za vrijednost pritiska i 0 za vrijednost otpuštanja. Zatim dodajte blok "indikatora" i priložite ga feedu povratnih informacija. Odaberite boje koje predstavljaju i osvijetljeno i neosvijetljeno srce i postavite uvjete na "= 1". Možete staviti 0 ili 1 u okvir Test Value (Vrijednost testa) da vidite kako će se boje pojaviti.
Nadzornu ploču možete označiti oznakom ili spremiti na početni ekran telefona radi lakšeg pristupa. Dugme Start će, uhh, pokrenuti daljinsko srce da treperi, a indikator povratnih informacija će zasvijetliti kada srce primi startni signal i zamračiti se kada se isključi za 30 minuta.
Korak 4: Programirajte ESP2866
Preuzmite najnoviji Arduino IDE softver za svoje računalo sa https://www.arduino.cc/en/Main/Software i instalirajte deskriptor ploča https://arduino.esp8266.com/stable/package_esp8266c… pod Postavke -> Dodatna ploča URL -ovi upravitelja. Sada biste trebali vidjeti još nekoliko ploča u izborniku Alati -> Ploče, uključujući (LOLIN) WeMos mini.
Idite na meni Sketch -> Include Library -> Manage Libraries … Ovdje ćete tražiti i instalirati najnoviju verziju dvije potrebne Arduino biblioteke: ESP8266WiFi i Adafruit_IO_WiFi. Zatvorite okvir za pretraživanje kada završite.
Sada preuzmite kod srca na ovoj stranici na svoje računalo i otvorite ga u Arduino IDE -u. Možda ćete biti upućeni da ga sačuvate u fascikli sa istim imenom.
U odjeljak ** postavke, unesite vlastite vrijednosti za IO_USERNAME i IO_KEY iz Adafruit -a, kao i WIFI_SSID i WIFI_PASS vaše WiFi mreže. Možete promijeniti nekoliko drugih parametara prema svom nahođenju:
#define fadeDuration 1000* 60* 30: Zadano vrijeme za uključivanje svjetla je 30 minuta
#define minFade 10: Ovo vjerovatno ne treba mijenjati
#define maxFade 200: Raspon 100 - 500
Sačuvajte uređeni kôd.
Idite na IDE izbornik i odaberite Alati -> Ploče -> LOLIN (WeMos) D1 i mini. Priključite USB kabel na WeMos ploču i računalo i odaberite odgovarajući serijski port pod Alati -> Port. Odaberite meni Sketch -> Upload i pričekajte da se proces završi. Odspojite serijski kabel.
Za detaljnija uputstva o postavljanju i korištenju Arduino IDE -a, kao i mnoge druge teme, pogledajte izvrsnu
Korak 5: Osvijetlite svoje srce
Priključite srce u 5v USB izvor napajanja. Trebali biste vidjeti plavu LED lampicu koja svijetli na ploči.
Idite na svoju nadzornu ploču i pritisnite dugme Start. Ako je sve u redu, indikator povratne informacije će promijeniti boju i srce će vam početi pulsirati!
Rješavanje problema
Ako imate problema, provjerite sljedeće:
Da li se ESP8266 napaja (plava LED)?
Pažljivo provjerite ožičenje, posebno tranzistorske veze.
Potvrdite da imate ispravno AIO korisničko ime i ključ, kao i SSID i lozinku u kodu.
IDE serijski monitor može se koristiti za rješavanje problema.
Korak 6: Uživajte
Besramni utikač: Ova instrukcija pripremljena je kao prijava na takmičenje Hearts https://www.instructables.com/contest/heart/ Glasajte za nju!
Odakle dalje (izazov):
Kako bi bilo da uključite podesivi tajmer za to koliko dugo srce ostaje upaljeno?
Što kažete na dva uparena uređaja, svaki s tipkom za aktiviranje drugog?
Preporučuje se:
Animirano svjetlo raspoloženja i noćno svjetlo: 6 koraka (sa slikama)
Animirano svjetlo raspoloženja i noćno svjetlo: Imajući fascinaciju koja graniči sa opsesijom svjetlošću, odlučio sam stvoriti izbor malih modularnih PCB -a koji se mogu koristiti za stvaranje RGB svjetlosnih prikaza bilo koje veličine. Nakon što sam napravio modularnu PCB ploču, došao sam na ideju da ih uredim u
Noćno svjetlo koje osjeća svjetlo koje se može prebaciti: 8 koraka (sa slikama)
Noćno svjetlo sa osjetljivim svjetlom koje se može prebaciti: Ovo uputstvo pokazuje kako sam hakirao senzor noćnog svjetla tako da se može ručno isključiti. Pažljivo pročitajte, imajte na umu sve otvorene krugove i po potrebi isključite područje prije testiranja jedinice
SVJETLO ZA SRCE - POKLON DANA MAJKE: 6 koraka
SVJETLO SRCE - POKLON DANA MAJKE: Dolazi DAN MAJKE. Imate li ideju za poklon? ako je odgovor " NE ", želite li joj pokloniti?
Kako dodati neonsko svjetlo na svoj stol za tipkovnicu: 4 koraka
Kako dodati neonsko svjetlo na svoj stol … za tipkovnicu: Prvo moram reći da volim igrati igre … noću … pa sam imao problem vidjeti tipkovnicu … pa kad vidio sam neonsko svjetlo u PC trgovini … imao sam ideju … Ovo je jednostavno … Morate spojiti žice s neonskog svjetla unutar
DIY srce od pleksiglasa Srce: 7 koraka
DIY srce od pleksiglasa Srce: Otkako sam maloprije vidio ova sjajna vrata, ova sjajna vrata, želio sam sebi napraviti nešto slično. Pa, odlučio sam da ću probati nešto manjeg obima, pa je uokvireno srce za nekog posebnog savršeno