INHOUDSOPGAWE:
- Stap 1: Komponente
- Stap 2: Die stroombaan
- Stap 3: soldeer
- Stap 4: Monteer en bevestig aan die wiel
- Stap 5: Skets beelde en konsepte
- Stap 6: Maak beelde
- Stap 7: Kode
Video: POV Bike Display - ESP8266 + APA102: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
**VRYWARING**
Hierdie instruksie was deel van my magistertesis en is in elk geval klaar. Ek het tans nie 'n werkruimte nie, so ek kan dit nie klaarmaak voordat ek 'n behoorlike spasie gekry het om te toets en te bou nie.
As u 'n POV -fietsskerm wil bou, gebruik dit gerus as inspirasie, maar ek beveel u aan om die Adafruit -gids te gebruik.
Hoe om van u fiets 'n beweegbare skerm in die stad te maak? Hierdie instruksies is daarop gemik om te antwoord hoe om dit goedkoop en maklik te doen met onderdele wat die meeste vervaardigers al lê.
Voordat ons begin met die bou van die toestel, wil ek dankie sê aan Ada en haar gids vir die maak van 'n POV -skerm. Ek het die kode uit haar gids as inspirasie gebruik, 'n stapsteen en 'n groot deel van haar kode bestaan in my voorbeeld.
Die grootste verskil is dat ek die kode met die gewilde WiFi -mikroverwerker, ESP8266, laat werk het. Ek gebruik 'n NodeMCU v2 in my voorbeeld, wat baie aanpassings vereis. My belangrikste redenasie agter die keuse van 'n ESP8266 -toestel is dat dit 'n kragtige stuk hardeware is, en dat u draadlose kommunikasie kan implementeer om die beeld te beheer, meerdere eenhede te sinchroniseer of wat u ook al kan vind. 'N Ander verskil is dat ek 'n beeldstabilisator geïmplementeer het wat die skerm meer leesbaar moet maak tydens die fietsry (daar is baie ruimte vir verbetering, maar as u 'n voltooide en professionele verbruikersproduk wil hê, koop POV by Monkeylectric). Die laaste verskil is dat ek goedkoper onderdele in my gebou gebruik. Die SK9822/APA102 is basies dieselfde hardeware as Adafruit Dotstar, maar baie goedkoper. U kan 'n NodeMCU vir slegs $ 3,95 kry as u kan wag totdat dit gestuur word. En nou na die gids !!
Stap 1: Komponente
Vir hierdie konstruksie benodig u
- 1x NodeMcu v2
- 1x APA102 geleide strook van ten minste 32 pixels
- 1x APA102 booster pixel
- 1x rietskakelaar
- 1x magneet
- 1x 10k ohm weerstand
- 1x 3 AA -batteryklem
- 3x AA batterye
- 1x SPST -skakelaar
- 1x 1000uf kapasitor
NodeMCU:
Soos hierbo genoem, het ek hierdie mikroverwerker om verskillende redes gekies. Dit is vinnig, goedkoop, klein en moontlik vir draadlose kommunikasie.
APA102:
Hierdie LED's is super vinnig en ideaal vir projekte waar tydsberekening 'n kritieke faktor is. In vergelyking met 'n ander gewilde WS8212/neopixel, het dit 'n klokpen om te verseker dat dit nie sinchroniseer nie. U kan ook kies vir APA102 -klone genaamd SK9822. U kan die strook verdeel en albei dele is steeds funksioneel, want elke pixel het 'n bestuurder, dus as u 'n meter LED's vir u POV -projek koop, kan die res vir die ander wiel van die fiets of 'n ander projek gebruik word.
Booster pixel:
U benodig 'n enkele APA102 -pixel (sny dit aan die einde van u strook af) so na as moontlik aan u NodeMCU. Die rede hiervoor is dat die NodeMCU slegs 3,3 volt uitset en die APA102 op 5 volt werk, maar as u 'n pixel naby genoeg plaas, werk dit as 'n logiese vlakomskakelaar, sodat die klok en datasignaal omgeskakel word na 5v na die res van die pixels. In die kode stuur ons nooit kleur na die booster -pixel nie, aangesien die enigste funksie daarvan is om die sein te versterk, dus hoef ons nie die strook naby die NodeMCU te hê nie. Ek wil dankie sê aan Elec-tron.org dat u met die idee vorendag gekom het.
Rietskakelaar en magneet:
Die rietskakelaar gee elke keer 'n polsslag 'n polsslag, en ek gebruik dit om die beeld te stabiliseer terwyl ek op die fiets ry. Ek het nie 'n skakel waar ek dit gekoop het nie, want ek het dit in 'n ou magnetiese katdeur in 'n elektroniese vullisdrom gekry. Ons gebruik die 10k ohm weerstand as 'n aftrek om geraas te verminder.
Die res:
Die kondensator voorkom spanningverlies wanneer die strook van geen kleur na (as voorbeeld) heeltemal wit word.
Die batterye lewer slegs 4,5 volt, maar dit is meer as genoeg om die stelsel aan te dryf.
Die SPST -skakelaar word gebruik om die stroombaan aan en af te skakel.
PS: sommige weergawes van APA102 het oorgeskakel tussen rooi en groen pen. As u 'n GRB in plaas van RGB het, flits u strook groen as u dit rooi skryf. Ek het albei gebruik, en daarom lyk sommige van my foto's op github vreemd.
Stap 2: Die stroombaan
Ek het die fout gemaak om lang drade van die NodeMCU na die booster -pixel in die diagram te maak. Dit is baie belangrik om die drade so kort as moontlik te maak. Die afstand van booster tot die res van die pixels kan so lank wees as wat nodig is. In die diagram en in my weergawe het ek die kapasitor naby die kragtoevoer geplaas. Ek plaas dit eerder naby die pixels, maar albei werk goed.
Stap 3: soldeer
Stap 4: Monteer en bevestig aan die wiel
Ek het my weergawe in 'n klein pakkie gemaak en dit met 'n kombinasie van ritsbande en kleeflint vasgemaak. Ek sal 'n ander manier aanbeveel omdat dit nie baie prakties is nie.
As u die wiel wil stabiliseer, kan u 'n tweede batterypak (parallel met die eerste, kringweg) aan die teenoorgestelde kant heg.
Die magneet word met warm gom aan die raam van die fiets vasgemaak, sodat dit in lyn is met die gangsensor wanneer die wiel draai.
Stap 5: Skets beelde en konsepte
Hierdie stap bestaan uit die maak van konsepte en die skets van die beeld vir die fiets.
Soos u op die foto's kan sien, kan dit met vriende gedoen word, en dit kan u help om iets interessants vir u fietswiel te vind. Dit het my/ons regtig gehelp om ons idees met mekaar te bespreek om die boodskap wat ons wou stuur, te omskep en te herformuleer. Onthou dat as u dit installeer, nie net na u kyk nie, maar ook na almal wat u onderweg ontmoet. Dink aan die roete waarop u gewoonlik u fiets ry; is daar iets langs die pad waarop u kommentaar wil lewer?
Ek het 'n sjabloon gemaak wat u kan help om 'n onderwerp te vind en u fietswiel te ontwerp
Stap 6: Maak beelde
Nou is dit tyd om na Photoshop of 'n ander beeldbewerkingsprogram te gaan. My beelde is 84 by 32 pixels omdat ek 32 pixels in my LED strook het en ek het gevind dat 84 'n goeie lengte was. U kan speel met die breedte van die foto om 'n grootte te vind wat die beste prentjie op u fiets skep
As u u beelde op u fiets vertoon, word dit bo -op die beelde gestrek en onderaan saamgedruk.
Die eerste vier beelde sal nie baie goed op die wiel vertoon word nie, en dit is konsepfoto's wat verdraai moet word sodat dit beter by die POV -skerm pas. Die laaste prentjie is gebruik om die voorgestelde beeld van hierdie instruksioneel te maak en die regte afmetings te hê, sodat dit meer leesbaar is.
Afhangende van hoe u u fiets draai en/of op watter plek u die leds sit, moet u moontlik die digitale beeld vertikaal en/of horisontaal draai.
Stap 7: Kode
My kode kan op my github gevind word.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer