Sadržaj:
- Korak 1: Materijali
- Korak 2: Alati
- Korak 3: Izrada projektne kutije
- Korak 4: Električno
- Korak 5: Rezanje drva
- Korak 6: Rezanje polikarbonata
- Korak 7: Zalijepite (1. dio)
- Korak 8: Zalijepite (dio 2)
- Korak 9: Brušenje
- Korak 10: Zalijepite (dio 3)
- Korak 11: LED traka
- Korak 12: Postavljanje Arduino softvera
- Korak 13: Programiranje
- Korak 14: Stavljanje gornjeg dijela
- Korak 15: Bojenje
- Korak 16: Postavljanje
- Korak 17: Karakteristike
- Korak 18: Zaključak
Video: Polica povezana sa parom: 18 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Back Story
Moj brat ima Funko POP figure koje predstavljaju njegove likove koje njegovi prijatelji najčešće igraju u video igrama. Mislili smo da bi bilo super da imaju vitrinu koja bi imala LED diode za predstavljanje njihovog statusa na Steamu. Pa sam sa svojim prethodnim iskustvom s Arduinom, Steam API -jem i obradom drveta rekao da bih vjerojatno mogao nešto smisliti.
Za sve koji ne znaju šta je Steam, Steam je digitalna distributivna platforma koju je razvila Valve Corporation za kupovinu i igranje video igara sa ugrađenim komunikacionim sistemom. Steam takođe ima mogućnost da dozvoli korisnicima da vide šta drugi igraju, ako je osoba na njihovom računaru, u gostima, u igri itd., Čak vam omogućava i da se igrate sa njima ako tako odlučite.
Karakteristike / Dizajn
Kad smo odlučili da ćemo napraviti ovaj projekt, sjeo sam i počeo ispisivati neke značajke za koje sam znao da bi to morale imati.
- Postavljanje/prijava bežične Wi-Fi mreže kao Chromecast.
- Prekidač za prigušivanje / uključivanje / isključivanje.
- Odbijene LED diode.
- Statusni LED načini rada.
- Nulto održavanje nakon postavljanja i izgradnje.
- POP figurice moraju sjediti na/unutra.
- Ne smije biti gladan energije.
Nakon što su odlučili šta projekat treba da uključi mene i mog brata, počeli smo da prelazimo preko dizajna sve dok nismo dobili ono što sada imamo.
Važna napomena
Originalni dizajn bila je kutija s više nivoa. Međutim, nakon što smo izgradili dvije baze, mislili smo da bi bolje izgledala kao jedna duga polica umjesto kutije s više nivoa. Potrudit ću se objasniti kako bismo ga izgradili da smo započeli s novim dizajnom, pa ako na nekim slikama primijetite da imamo komade nešto drugačije veličine, to je razlog.
Korak 1: Materijali
Elektronika
- NodeMCU V1.0 ESP8266 (veza)
- USB 2.0 A-muški na mikro B kabel (za programiranje)
- Silikonska žica od 22 metra 10ft (veza)
- 1/8 inča proširivi pleteni rukav od 10 stopa (veza)
- DC priključak za montažu na ploču (veza)
- DC napajanje 5V 2 Amp (veza)
- Okvir projekta (veza)
- Potenciometar (veza)
- Lemljenje (skoro svaki električni lem će raditi)
- 22 AWG projektna žica (veza)
- LED traka (veza)
Project Wood (Home Depot Pogledajte slike)
- 1 hrast.25 "X 1.5" X 48"
- 1 hrast.5 "X 1.5" X 48"
- 2 Hrast.25 "X 5.5" X 48"
- 1 polikarbonatni list 8 "X 10"
Imajte na umu da je ploča.5 "X 5.5" X 48 "prikazana na slikama, ali se ne koristi u projektu.
Montaža
- 2 epruvete od dvodijelnog epoksida (Home Depot)
- Ljepilo za drvo (kućni skladište)
- Magneti.315 "Dia X.118" Thk (Home Depot) (opcionalno)
- Mrlja od ebanovine (Home Depot) (opcionalno)
- Poliuretanski sprej (ako ima mrlja)
- Slikarska traka
Korak 2: Alati
Ovo su alati koje smo koristili
- Stona testera
- Radijalna pila
- Stezaljke
- Belter Sander
- Tračna pila
- Pištolj za vruće ljepilo
- Makaze
- Lemilica
- Skidač žice
- Električna bušilica
- Bušilica
- Brusni papir
- Traka za mjerenje
- Datoteka
Iako smo koristili ove alate, to ne znači da morate koristiti upravo te alate. Pomoglo bi samo korak po korak ako želite izravno replicirati projekt. Na primjer, tračna pila se može zamijeniti ubodnom pilom, kružnom pilom, ručnom pilom itd.
Korak 3: Izrada projektne kutije
- Prvo izbušite rupu u projektnoj kutiji sa koje god strane želite da bude sprijeda, to će biti za potenciometar zatamnjivanja. Izbušili smo ovu rupu na maloj strani tačno u sredini. Ako koristite potenciometar naveden na popisu dijelova, najbolja bušilica koju smo za to koristili bila je 17/64 (slika 1).
- Drugo, izbušite rupu na stražnjoj strani za žice koje će ići do police. Kad smo gledali kutiju s prednje strane, stavili smo ovu rupu sa stražnje lijeve strane, otkrili smo da bušilica 3/16 najbolje funkcionira za to, ali usko pristajanje.
- Zatim izbušite rupu na stražnjoj strani naše utičnice za napajanje istosmjernom strujom, stavit ćemo je na zadnju desnu stranu. Ako koristite utičnicu za napajanje na popisu dijelova, najbolja bušilica za ovo bila je 5/16. (Slika 2)
- Nakon toga, izbušite rupu na stražnjoj strani gumba za resetiranje (ovo točno dugme nije navedeno jer smo ga izvadili iz Arduino kutije), stavljamo ga odmah pored utičnice.
- Prije sastavljanja projektne kutije otpisali smo jezičak na potenciometru jer potenciometar možemo zategnuti dovoljno čvrsto da nam zapravo ne treba.
- Na kraju, stavite sve dijelove u odgovarajuće rupe i zategnite ih. (Slika 3)
Korak 4: Električno
Dok radite električnu energiju, možda bi bilo najbolje samo slijediti dijagram (Slika 4).
- Odrežite pleteni rukav na 9 '8'. Ako vam ne treba cijela dužina ili ako vam treba više žice, izrežite čahuru samo 4 inča manje od duljine žice (to će nam omogućiti da žica visi s krajeva za lemljenje unutar kutije za projekt i na polici).
- Držite 3 niti 22 AWG žice u ruci tako da tvore neku vrstu trokuta i omotajte ih električnom trakom.
- Provucite 3 niti 22 AWG žice kroz pletenu navlaku (prvo kraj električne trake) ostavljajući oko 2 inča žice sa svakog kraja, što bi moglo biti teško, ali morali smo cijelu žicu poravnati. (Slika 1)
- Umetnite žicu u rupu za žicu na projektnoj kutiji tako da pleteni omotač bude malo unutar projektne kutije, a zatim vruće zalijepite žice oko rupe kako biste spriječili njihovo izvlačenje. (Slika 2)
- Odvojite kraj crvene žice za otprilike 1/4 inča, a zatim je lemite na kraću nožicu DC napajanja.
- Odvojite kraj crne žice za otprilike 1/4 inča, a zatim je lemite na dulju nožicu DC napajanja.
-
Postavite ESP8266 u okvir projekta (koristi se za razmak).
- Skinite kraj bijele žice na otprilike 1/4 inča, a zatim je lemite na D4 pin na ESP8266
- Izrežite 2 komada crvene i crne projektne žice kako biste dosegli od utičnice za napajanje do pin -a VIN -a i GND -a.
- Lemite oboje kao i mi s druge dvije crvene i crne žice u utičnicu za napajanje, a zatim lemite crnu na GND pin, a crvenu na Vin pin.
- Izrežite 3 komada crvene, crne i žute projektne žice kako biste dosegli od ESP8266 do potenciometra.
- Očistite kraj 3 žice na otprilike 1/4 inča.
- Lemite ta tri komada žice kako je prikazano na dijagramu na potenciometru sa crnom spojenom na GND pin, crvenom na 3.3V pin, a žutom na A0pin
- Izrežite još 2 komada crne i žute boje.
- Skinite svaki kraj 2 žice na otprilike 1/4 inča.
- Lemite ih kako biste razdvojili nožice na gumbu za resetiranje, zatim crnu žicu na GND pin i žutu žicu na D3 pin.
Uz sve to, trebalo bi biti sve na električnom crtežu prikazanom na slikama osim LED dioda jer one još nisu izrezane ili lemljene.
Korak 5: Rezanje drva
- Hrastovu ploču.5 "X 1.5" X 48 "prepolovite po dužini tako da postoje dva komada dimenzija oko 0,5" X.75 "X 48".
- Odrežite dvije polovice iz koraka 1 tako da budu.5 "X.75" X 44 ". One će poslužiti kao stražnja strana i LED nosač unutar police.
- Prerežite ploču.25 "X 1.5" X 48 "na pola po dužini tako da postoje dva komada otprilike 0,25" X.75 "X 48".
- Odrežite dvije polovice iz koraka 3 tako da budu 0,25 "X.75" X 44 ". One će poslužiti kao prednja strana koja će sendvič polikarbonatne ploče.
- Odrežite dvije 0,25 "X 5,5" X 48 "ploče na 0,25" X 5,5 "X 44" (sačuvajte otpad). Oni će poslužiti kao vrh i dno police.
- Povucite bilješku iz koraka 5 (otpad bi trebao biti otprilike 0,25 "X 5,5" X 4 "). Izrežite dva komada 0,25" X 5,5 "X 1 1/8" iz otpada. Ova dva komada bit će završne kape na polici.
Korak 6: Rezanje polikarbonata
- Smanjite polikarbonat sa 8 "X 10" na 5,5 "X 10"
- Izrežite polikarbonat na 8 traka dimenzija 5,5 "X 3/4".
Polikarbonat smo rezali trakom, ali to se može učiniti ubodnom pilom ili čak stolnom pilom.
Korak 7: Zalijepite (1. dio)
Prije lijepljenja, svaku od naših polikarbonatnih traka smo brusili na brusilici kako bismo im dali mat prozirnu završnu obradu, a to se može učiniti i brusnim papirom. Nakon rezanja i brušenja svih polikarbonatnih komada možemo zalijepiti prednji dio police. Ako nemate tračnu brusilicu, možda biste trebali biti oprezni s ovim dijelom kako ne biste dobili epoksid na prednjoj strani i uništili prozirnu mat površinu.
- Rasporedite jedan od.25 "X.75" X 44 "peices.
- Položite svaku polikarbonatnu traku na vrh kako biste bili sigurni da sve pristaju prije lijepljenja.
- Pomiješajte veliku količinu epoksida (ovo će se koristiti na vrhu jedne ploče, a na dnu druge pazite da bude dovoljno).
- Nanesite epoksid na vrh ploče.25 "X.75" X 44 ".
- Položite 8 polikarbonatnih traka na dasku.
- Nanesite epoksid na polikarbonatne trake.
- Položite drugu ploču.25 "X.75" X 44 "na nju i sendvič s mnogo stezaljki.
Korak 8: Zalijepite (dio 2)
Dok čekamo da prednji dio očvrsne, zalijepit ćemo stražnji dio. Stražnja strana će se sastojati od komada dimenzija 0,55 x 3/4 "x 44" inča s nekoliko polikarbonatnih odstojnika koji će djelovati kao otvor za ventilaciju.
- Preostali polikarbonat izrežite na 8 traka otprilike 3/4 "X 3".
- Pomiješajte umjerenu lokvu epoksida.
- Upotrijebite epoksid za lijepljenje 8 polikarbonatnih traka na 3/4 "široku stranu jedne od.5" X 3/4 "X 44" ploča, ravnomjerno raspoređenih po dužini. Ploča će sada biti 593 "X 3/4" X 44 ".
- Pričvrstite polikarbonatne trake na drvo dok se epoksid ne osuši.
Korak 9: Brušenje
Nakon što se prednja ploča (polikarbonat stisnut između drveta) završi s stvrdnjavanjem (vidi epoksidnu posudu za vrijeme), obrusite obje strane tako da postoji glatka površina bez epoksida. Nakon što je stražnji dio očvršćen, to možemo i izbrusiti kako bismo uklonili višak epoksida.
Korak 10: Zalijepite (dio 3)
Sada kada imamo naše prednje i stražnje ploče, možemo ih zalijepiti za našu podlogu (.25 "X 5.5" X 44 ").
- Ljepilom za drvo od tankih perli zalijepite prednju ploču na prednji rub baze (.25 "X 5.5" X 44 ").
- Ljepilom za drvo s tankim perlicama zalijepite zadnju ploču na stražnji rub baze (.25 "X 5.5" X 44 ").
- Pomoću stezaljki pričvrstite dvije ploče na mjesto.
Korak 11: LED traka
- Izrežite LED traku na dijelove od 3 piksela (Slika 1).
- Lemljene trake zajedno sa žicom za projektovanje da ih poravnate na sredini svakog dela polikarbonata (Slika 2)
- Vruće zalijepite dugačku traku na drugi komad drveta.5 "X 3/4" X 44"
- Izbušite rupu od 3/16 u jednoj od završnih kapica otprilike 1 in u komad (Fotografija 5).
- Gurnite pletenu žicu kroz rupu, vruće ju zalijepite na mjesto i zalemite žice na odgovarajuće jastučiće (crno na GND, crveno na 5V, žuto na DI), to se može vidjeti i na shemi električnih koraka.
- Stavite tanko zrnce ljepila na dno LED šipke i pričvrstite ga do dna tako da je udaljeno oko 1/2 inča od prednje ploče kako bi se smanjile LED diode (Slika 6).
- Izbušite probne rupe na obje krajnje kape na stražnjoj ploči i LED šipki, a zatim probušite rupe i umetnite vijke od suhozida od 1 inča da drže krajeve (Slika 5).
Korak 12: Postavljanje Arduino softvera
Čip ESP8266 je široko dostupan i ima nisku cijenu jer ima mogućnosti za hostovanje web servera, slanje zahtjeva web serverima i mnoge druge stvari koje će vam omogućiti povezivanje vašeg Arduino projekta s internetom. Da biste programirali ESP8266, prvo morate imati instaliran Arduino IDE sa web stranice Arduino.
- Otvorite Arduino IDE.
- Idite na Postavke koje se mogu pronaći na kartici datoteke pri vrhu prozora (slika 1).
- Idite dolje na "Dodatni URL -ovi upravitelja ploča:" i umetnite ovu vezu "https://arduino.esp8266.com/stable/package_esp8266com_index.json" (Slika 2).
- Pritisnite OK
- Idite na meni sa alatkama i idite na tablu, a zatim u Upravitelj ploča … (Slika 3).
- Potražite "ESP" druga opcija koja bi se trebala pojaviti trebala bi biti "esp8266 od strane zajednice ESP8266", promijenite verziju na Verziju 2.5.0 i kliknite instaliraj. (Slika 4)
- Kada je instalacija gotova, kliknite Zatvori.
- Vratite se na meni alata, idite na ploču, izaberite NodeMCU 1.0 (modul ESP-12E) (slika 5)
- U meniju alata učinite da sve opcije izgledaju kao na slici 6.
- Preuzmite datoteke koje su priložene ovom koraku za biblioteku automatskog povezivanja i jednostavne liste.
- Povratak u Arduino IDE, idite na meni Sketch, Include Library, kliknite Add. ZIP Library…, a zatim idite do datoteke AutoConnect.zip koju ste upravo preuzeli.
- Ponovite korak 11, ali odaberite SimpleList.zip umjesto AutoConnect.zip. (Slika 7)
- Idite na Uključi biblioteku unutar kartice Sketch i kliknite na Manage Libraries … (Slika 8).
- Potražite PageBuilder i instalirajte ga (Slika 9).
- Potražite ArduinoJson, promijenite verziju u Verziju 5.13.5 i instalirajte je (Slika 10).
- Potražite Neopixel, odaberite treću opciju i instalirajte je (Slika 11).
Korak 13: Programiranje
Sada kada je Arduino IDE postavljen, možemo započeti programiranje.
- Preuzmite kôd projekta priložen ovom koraku.
- Otvorite datoteku u Arduino IDE -u.
- Povežite ESP8266 sa računarom pomoću mikro USB kabla
- Pri vrhu datoteke vidjet ćete "String STEAM_KEY =" XXXXXXXXXXXXXXXX "; // Vaš ključ za paru iz API -ja za paru." morate zamijeniti "XXXXXXXXXXXXXXXX" ključem za paru koji možete dohvatiti s ove veze ako nemate domenu za unos, samo unesite "127.0.0.1" kao domenu.
- U ovom trenutku, ako ste unijeli bilo kakve promjene u dizajn, kao što ste dodali više ili manje LED dioda, možete promijeniti neke postavke u kodu na vrhu, tamo postoje komentari koji će vam pomoći u tim promjenama.
- Idite na Alati, zatim idite na port i odaberite jedinu dostupnu opciju (ako postoji više od jedne opcije, isključite esp8266 i ponovno otvorite izbornik alata i idite na port i pogledajte što je nestalo, a zatim ga ponovo uključite i pogledajte što se vratilo i odaberite tu opciju) (Slika 1).
- Nakon što odaberete port, možete pritisnuti dugme za upload u gornjem lijevom kutu (Slika 2).
- Kada se učitavanje završi, trebali biste vidjeti pokretanje Arduina (LED diode će imati odbijajuću LED diodu koja je plava, pričekajte da postane ljubičasta ako ne vidite svjetla da ste učinili nešto pogrešno u koracima) u tom trenutku znate da sve radi ispravno.
- Isključite esp8266 iz mikro USB kabela i uključite napajanje od 5 volti u dc utičnicu na stražnjoj strani i provjerite rade li LED diode i prigušivač.
Korak 14: Stavljanje gornjeg dijela
U ovom trenutku imate izbor načina na koji biste htjeli montirati poklopac, na kraju smo ga stavili s 3/4 vijka za suhozid koje smo izbušili i probušili. Također je moguće zalijepiti ga ljepilom za drvo na prednju šipku i epoksidom na stražnje polikarbonatne odstojnike.
Prije ovog koraka smo radili mrlju, međutim to je trebalo učiniti prije bojenja.
Korak 15: Bojenje
Odlučili smo svoju policu zaprljati mrljom od ebanovine i nanijeti poliuretan kako bismo polici osigurali zaštitu. Ako odlučite zamrljati ili ofarbati policu, prvo morate presjeći slikarsku traku kako biste prekrili polikarbonat na prednjoj šipci kako je ne biste prekrili. Osim toga, nije bilo posebnih koraka za bojenje nego slijediti korake na limenci.
Korak 16: Postavljanje
- Priključite policu na mjesto gdje želite ostaviti.
- Idite na svoj telefon ili bilo koje računalo sa Wi -Fi funkcijom.
- Potražite WiFi signal koji se zove Steam-Status-Hub (Fotografija 1) i povežite se s njim.
- Nakon povezivanja uređaj će vas obavijestiti da se WiFi želi prijaviti da biste dobili internet, no ovo je zaista naš način postavljanja projekta (Fotografija 2).
- Kada kliknete na skočni prozor koji kaže da se morate prijaviti, vidjet ćete nešto poput slike 3.
- Kliknite na tri linije u gornjem desnom kutu.
- Kliknite na Steam ID -ove i unesite steam 64 ID -ove prijatelja koje želite prikazati, pa pritisnite tipku za slanje nakon što unesete sve ID -ove. Imajte na umu da će se prvi id pojaviti najbliže esp8266 u ožičenju, a zatim drugi itd. (SteamID64 se mogu pronaći na ovoj vezi).
- Kliknite na tri linije u gornjem desnom kutu.
- Kliknite na Dodaj novu pristupnu tačku i unesite svoje podatke o WiFi mreži, a zatim kliknite Primijeni.
- Nakon što kliknete na "Primijeni", bit ćete preusmjereni na vaš WiFi zaslon, a vaša polica povezana sa parom trebala bi nakon minute pokazati status vaših prijatelja.
Korak 17: Karakteristike
Sada postoji mnogo funkcija koje nisam prešao u ovom uputstvu, poput dugmeta za poništavanje koje ću ovdje navesti.
- Ako se gumb za poništavanje zadrži 5 sekundi, uklonit će se stari WiFi podaci i ponovo će se pokrenuti s pristupnom tačkom kao što je to učinio tijekom postavljanja.
- LED diode imaju više načina statusa za prikaz bilo kakvih grešaka, na primjer, LED diode će pulsirati ljubičasto kada se ne mogu povezati s WiFi -jem i morate ga resetirati, LED diode će pulsirati cijan ako postoji problem pri preuzimanju podataka za id koji je unet, LED diode će pulsirati žuto ako je došlo do problema s mrežom ili ako je uneseni Steam API ključ loš.
LED diode imaju više boja koje predstavljaju status pare osobe
- Crveno = zauzeto.
- Žuta = Odsutan.
- Zelena = U igri.
- Plava = Na mreži.
- Narandžasta = Odlaganje.
- Cijan = Tražim trgovinu.
- Ljubičasta = Tražim igru.
Korak 18: Zaključak
Steam povezana polica i dalje će biti svakodnevna upotreba mog brata. Tokom cijelog ovog projekta naučio sam mnogo više od onoga što sam znao o Arduinu i obradi drveta, a to novo znanje ću nastaviti koristiti na svojim sljedećim projektima. Osvrćući se na ono što sam stvorio, shvatio sam da se neki dizajn mogao promijeniti i pokušao sam svim silama objasniti šta bismo učinili da to učinimo. U sljedećih nekoliko sedmica i dalje ću se truditi raditi na kodu za ovaj projekt i ažurirati ga. Javite mi ako imate pitanja ili problema u vezi ovog uputstva, a ja ću se potruditi da vam pomognem.
Preporučuje se:
Izrada čvrstih zvučnika s polica za knjige od Padauka i javora: 15 koraka (sa slikama)
Izrada solidnih zvučnika Padauk i Maple na policama za knjige: Nadam se da ćete uživati u zapisniku o izgradnji ovih prekrasnih zvučnika Padauk koji su se zaista okupili puno bolje nego što se očekivalo! Volim eksperimentirati s različitim dizajnom zvučnika, a ubuduće ću isprobavati i neke egzotičnije ideje, pa nas pratite
Plutajuća LED polica: 9 koraka (sa slikama)
Plutajuća LED polica: Moj stol je uvijek bio prilično mračan i jedina svjetiljka koju sam imao jedva mi je davala dovoljno svjetla. Uvijek mi treba i više prostora za skladištenje stvari. Zato sam smislio način da svom stolu pružim više svjetla i dam mi dodatni prostor za skladištenje. Napravio sam f
LED polica od sirovog drveta za promjenu boje: 10 koraka (sa slikama)
LED polica sa sirovim drvom koja mijenja boju: U ovom uputstvu pokazat ću vam korak po korak kako napraviti ovu prekrasnu LED policu koja mijenja boju u vrsti. Ovaj projekt je bilo jako zabavno napraviti i jako sam zadovoljan gotovim proizvodom. Sveukupno ovaj projekat neće koštati
Povezana šolja: 5 koraka (sa slikama)
Povezana šolja: Ponekad ujutro, dok ispijam kafu prije odlaska u ured, htio bih vidjeti šta me očekuje u pristigloj pošti za e -poštu. broj i ton primljene e -pošte … bez obzira na to je li projekt koji sam upravo završio dan prije
LED svjetla povezana s muzikom: 4 koraka (sa slikama)
LED svjetla povezana s muzikom: Dobrodošli u moj vodič, dok su LED svjetla već izuzetno hladan i efikasan način da u obično domaćinstvo ulijete malo svjetla. Omogućavanje interakcije ovih svjetala sa muzikom po vašem izboru omogućava još bogatije iskustvo