Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. solis: ķēde
- 3. solis: lodēšana
- 4. solis: salikšana un piestiprināšana pie riteņa
- 5. solis: attēlu un jēdzienu ieskicēšana
- 6. darbība: attēlu veidošana
- 7. darbība: kods
Video: POV velosipēda displejs - ESP8266 + APA102: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
** ATRUNA **
Šī pamācība bija daļa no mana maģistra darba, un tā ir pabeigta. Pašlaik man nav darba vietas, tāpēc es nevaru to pabeigt, pirms neesmu ieguvis pienācīgu vietu testēšanai un izveidošanai.
Ja vēlaties izveidot POV velosipēdu displeju, izmantojiet to kā iedvesmu, bet es ieteiktu jums izmantot Adafruit ceļvedi.
Kā pilsētā pārvērst savu velosipēdu par pārvietojamu ekrānu? Šīs pamācības mērķis ir atbildēt uz to, kā to izdarīt lēti un vienkārši ar detaļām, kuras vairumam ražotāju jau ir.
Pirms sākam veidot ierīci, es vēlos pateikties Adai un viņas ceļvedim par POV displeja izveidi. Esmu izmantojis viņas ceļveža kodu kā iedvesmu, atspēriena punktu un milzīgu viņas koda daļu ir manā piemērā.
Lielākā atšķirība ir tā, ka esmu licis kodam darboties ar populāro WiFi mikroprocesoru ESP8266. Savā piemērā es izmantoju NodeMCU v2, kas prasīja daudz pielāgošanas. Mans galvenais ESP8266 ierīces izvēles iemesls ir tas, ka tā ir jaudīga aparatūra, un jūs varat ieviest bezvadu sakarus, lai kontrolētu attēlu, sinhronizētu vairākas vienības vai visu, ko varat izdomāt. Vēl viena atšķirība ir tā, ka esmu ieviesis attēla stabilizatoru, kam vajadzētu padarīt ekrānu vieglāk lasāmu, braucot ar velosipēdu (ir daudz iespēju uzlabot, bet, ja vēlaties gatavu un profesionālu patēriņa preci, iegādājieties POV no Monkeylectric). Pēdējā atšķirība ir tāda, ka es izmantoju lētākas detaļas. SK9822/APA102 būtībā ir tāda pati aparatūra kā Adafruit Dotstar, bet daudz lētāka. Jūs varat saņemt NodeMCU tikai par 3,95 ASV dolāriem, ja varat gaidīt, līdz tas tiks nosūtīts. Un tagad pie gida !!
1. darbība: sastāvdaļas
Šai būvei jums būs nepieciešams
- 1x NodeMcu v2
- 1x APA102 led josla vismaz 32 pikseļi
- 1x APA102 pastiprinātājs
- 1x Reed slēdzis
- 1x magnēts
- 1x 10k omu rezistors
- 1x 3 AA bateriju klipsis
- 3x AA baterijas
- 1x SPST slēdzis
- 1x 1000uf kondensators
NodeMCU:
Kā minēts iepriekš, es izvēlējos šo mikroprocesoru dažādu iemeslu dēļ. Tas ir ātrs, lēts, mazs un bezvadu sakaru potenciāls.
APA102:
Šīs gaismas diodes ir īpaši ātras un lieliski piemērotas projektiem, kuros laiks ir kritisks faktors. Salīdzinot ar citu populāru izvēli WS8212/neopixel, tam bija pulksteņa tapa, lai nodrošinātu, ka tas neizslēdz sinhronizāciju. Varat arī izvēlēties APA102 klonus ar nosaukumu SK9822. Jūs varat sadalīt sloksni, un abas daļas joprojām ir funkcionālas, jo katram pikselim ir draiveris, tāpēc, pērkot gaismas diodes metru savam POV projektam, pārējo var izmantot otram velosipēda ritenim vai citam projektam.
Pastiprināšanas pikselis:
Jums ir nepieciešams viens APA102 pikselis (nogrieziet to sloksnes beigās) pēc iespējas tuvāk NodeMCU. Iemesls ir tāds, ka NodeMCU izvada tikai 3,3 voltus un APA102 darbojas ar 5 voltiem, bet, ja jūs ievietojat pietiekami tuvu pikseli, tas darbojas kā loģikas līmeņa pārveidotājs, tāpēc pulkstenis un datu signāls pārvēršas par 5 V pārējiem pikseļiem. Kodā mēs nekad nesūtām krāsu uz pastiprinātāja pikseli, jo tā vienīgā funkcija ir pastiprināt signālu, tāpēc mums nav jābūt sloksnei tuvu NodeMCU. Es vēlos pateikties Elec-tron.org par idejas nākšanu klajā.
Niedru slēdzis un magnēts:
Niedru slēdzis dod impulsu katru reizi, kad tas iet garām magnētam, un es to izmantoju, lai stabilizētu attēlu, braucot ar velosipēdu. Man nav saites, kur es to nopirku, jo es to atradu vecās magnētiskās kaķu durvīs elektronikas atkritumu tvertnē. Mēs izmantojam 10k omu rezistoru kā nolaižamu, lai samazinātu troksni.
Pārējie:
Kondensators novērš sprieguma kritumu, kad sloksne kļūst bez krāsas uz (piemēram) visu balto.
Baterijas nodrošina tikai 4,5 voltus, bet tas ir vairāk nekā pietiekami, lai darbinātu sistēmu.
SPST slēdzi izmanto, lai ieslēgtu un izslēgtu ķēdi.
PS: dažas APA102 versijas ir pārslēgušās starp sarkano un zaļo tapu. Ja jums ir GRB, nevis RGB, jūsu josla mirgo zaļā krāsā, rakstot tai sarkanu. Esmu izmantojis abus, tāpēc daži mani attēli vietnē github izskatās dīvaini.
2. solis: ķēde
Es esmu pieļāvis kļūdu, diagrammā izveidojot garus vadus no NodeMCU uz pastiprinātāja pikseļu. Ir ļoti svarīgi, lai šie vadi būtu pēc iespējas īsāki. Attālums no pastiprinātāja līdz pārējiem pikseļiem var būt tik garš, cik nepieciešams. Diagrammā un savā versijā esmu novietojis kondensatoru tuvu barošanas avotam. Es labprātāk novietotu to pie pikseļiem, bet abi darbojas labi.
3. solis: lodēšana
4. solis: salikšana un piestiprināšana pie riteņa
Esmu izveidojis savu versiju nelielā iepakojumā un pievienojis to ar rāvējslēdzēju un līmlentes kombināciju. Es ieteiktu citu veidu, kā to izdarīt, jo tas nav ļoti praktiski.
Ja vēlaties stabilizēt riteni, pretējā pusē varat pievienot otru akumulatoru komplektu (paralēli pirmajam, ar ķēdi).
Magnēts ir piestiprināts pie velosipēda rāmja ar karstu līmi, lai tas izlīdzinātos ar zāles sensoru, kad ritenis griežas.
5. solis: attēlu un jēdzienu ieskicēšana
Šis solis sastāv no koncepciju izveides un velosipēda attēla ieskicēšanas.
Kā redzat fotoattēlos, to var izdarīt kopā ar draugiem, un tas var palīdzēt jums izdomāt kaut ko interesantu jūsu velosipēda ritenim. Tas patiešām palīdzēja man/mums apspriest savas idejas savā starpā, lai ierāmētu un pārformulētu ziņojumu, kuru vēlējāmies nosūtīt. Atcerieties, ja to instalēsit, tas būs jāaplūko ne tikai jums, bet arī visiem, kurus satiekat. Padomājiet par maršrutu, ar kuru parasti braucat ar velosipēdu, vai šajā virzienā ir kaut kas, ko vēlaties komentēt?
Esmu izveidojis veidni, kas varētu palīdzēt jums izdomāt tēmu un noformēt velosipēda riteni
6. darbība: attēlu veidošana
Tagad ir pienācis laiks doties uz Photoshop vai citu attēlu rediģēšanas programmu. Mani attēli ir 84 x 32 pikseļi, jo manā LED joslā ir 32 pikseļi, un es atklāju, ka 84 bija labs garums. Jūs varat spēlēties ar fotoattēla platumu, lai atrastu izmēru, kas rada vislabāko attēlu uz jūsu velosipēda
Kad jūs parādīsit savus attēlus uz sava velosipēda, tas tiks izstiepts attēlu augšpusē un saspiests apakšā.
Pirmie četri attēli uz riteņa netiks parādīti ļoti labi, un tie ir konceptuāli fotoattēli, kas ir jāizliek, lai tie labāk atbilstu POV displejam. Pēdējais attēls tika izmantots, lai padarītu šī pamācāmā attēla pamācāmu un tam būtu pareizie izmēri, un tas ir izliekts, lai būtu vieglāk lasāms.
Atkarībā no tā, kā jūs pagriežat velosipēdu un/vai kurā vietā ievietojat gaismas diodes, iespējams, būs jāpārvērš digitālais attēls vertikāli un/vai horizontāli.
7. darbība: kods
Manu kodu var atrast manā github.
Ieteicams:
DIY 37 Leds Arduino ruletes spēle: 3 soļi (ar attēliem)
DIY 37 Leds Arduino Roulette Spēle: Rulete ir kazino spēle, kas nosaukta pēc franču vārda, kas nozīmē mazu riteni
Covid drošības ķivere 1. daļa: Ievads Tinkercad ķēdēs!: 20 soļi (ar attēliem)
Covid drošības ķivere 1. daļa: Ievads Tinkercad shēmās!: Sveiki, draugs! Šajā divdaļīgajā sērijā mēs iemācīsimies izmantot Tinkercad shēmas - jautru, spēcīgu un izglītojošu rīku, lai uzzinātu, kā darbojas shēmas! Viens no labākajiem veidiem, kā mācīties, ir darīt. Tātad, vispirms izstrādāsim savu projektu:
BOSEBerry Pi interneta radio: 4 soļi (ar attēliem)
BOSEBerry Pi interneta radio: man patīk klausīties radio! Savā mājā es izmantoju DAB radio, taču uztveru uztveršanu, kas bija nedaudz nevienmērīga, un skaņa nepārtraukti izjuka, tāpēc es nolēmu izveidot savu interneta radio. Man apkārt ir spēcīgs wifi signāls un digitālais brālis
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu