Sisukord:

POV -jalgrattaekraan - ESP8266 + APA102: 7 sammu (piltidega)
POV -jalgrattaekraan - ESP8266 + APA102: 7 sammu (piltidega)

Video: POV -jalgrattaekraan - ESP8266 + APA102: 7 sammu (piltidega)

Video: POV -jalgrattaekraan - ESP8266 + APA102: 7 sammu (piltidega)
Video: Simple POV Display using APA102 RGB LED STRIP and Arduino NANO 2024, September
Anonim
POV jalgratta ekraan - ESP8266 + APA102
POV jalgratta ekraan - ESP8266 + APA102
POV jalgratta ekraan - ESP8266 + APA102
POV jalgratta ekraan - ESP8266 + APA102
POV jalgratta ekraan - ESP8266 + APA102
POV jalgratta ekraan - ESP8266 + APA102

** VASTUTUS **

See juhend oli osa minu magistritööst ja on igal juhul valmis. Mul ei ole praegu tööruumi, nii et ma ei saa seda lõpetada enne, kui sain korraliku ruumi testimiseks ja ehitamiseks.

Kui soovite ehitada POV -rattaekraani, kasutage seda inspiratsioonina, kuid soovitan teil kasutada Adafruit'i juhendit.

Kuidas muuta oma jalgratas linnas teisaldatavaks ekraaniks? Selle juhendi eesmärk on vastata sellele, kuidas seda odavalt ja hõlpsalt teha osadega, mis enamikul tootjatel juba on.

Enne kui hakkame seadet ehitama, tahaksin tänada Adat ja tema juhendit POV -ekraani tegemisel. Olen kasutanud tema juhendi koodi inspiratsiooniks, hüppelauaks ja minu näites on suur osa tema koodist olemas.

Suurim erinevus on see, et olen pannud koodi toimima populaarse WiFi mikroprotsessori ESP8266 abil. Kasutan oma näites NodeMCU v2, mis nõudis palju muutmist. Minu peamine põhjus ESP8266 seadme valimisel on see, et see on võimas riistvara ja saate pildi juhtimiseks, mitme seadme sünkroonimiseks või mis iganes välja mõelda, saate rakendada traadita side. Teine erinevus on see, et olen kasutanud pildistabilisaatorit, mis peaks rattaga sõites ekraani paremini loetavaks muutma (arenguruumi on palju, kuid kui soovite valmis ja professionaalset tarbekaupa, ostke POV Monkeylectricilt). Viimane erinevus on see, et ma kasutan oma ehituses odavamaid osi. SK9822/APA102 on põhimõtteliselt sama riistvara nagu Adafruit Dotstar, kuid palju odavam. NodeMCU saate ainult 3,95 dollari eest, kui saate selle saatmist oodata. Ja nüüd giidi juurde !!

Samm: komponendid

Komponendid
Komponendid

Selle ehituse jaoks vajate

  • 1x NodeMcu v2
  • 1x APA102 led riba vähemalt 32 pikslit
  • 1x APA102 võimenduspiksel
  • 1x Reed lüliti
  • 1x magnet
  • 1x 10k oomi takisti
  • 1x 3 AA patarei klamber
  • 3x AA patareid
  • 1x SPST lüliti
  • 1x 1000uf kondensaator

SõlmMCU:

Nagu eespool mainitud, valisin selle mikroprotsessori erinevatel põhjustel. See on kiire, odav, väike ja traadita side potentsiaal.

APA102:

Need LED -id on ülikiired ja suurepärased projektide jaoks, kus ajastus on kriitiline tegur. Võrreldes teise populaarse valikuga WS8212/neopixel sai see kella nööbiga, mis tagab, et see ei sünkroonita. Võite valida ka APA102 kloonid nimega SK9822. Saate riba tükeldada ja mõlemad osad on endiselt funktsionaalsed, kuna iga piksel sai draiveri, nii et kui ostate oma POV -projekti jaoks meeter LED -e, saab ülejäänud osa kasutada jalgratta teise ratta või mõne muu projekti jaoks.

Võimenduspiksel:

Teil on vaja ühte APA102 pikslit (lõigake see riba lõpus ära) võimalikult lähedale NodeMCU -le. Põhjuseks on see, et NodeMCU väljastab ainult 3,3 volti ja APA102 töötab 5 volti juures, kuid kui panete piksli piisavalt lähedale, töötab see loogilise taseme muundurina, nii et kell ja andmesignaal muudetakse ülejäänud piksliteks 5 v -ks. Koodis ei saada me kunagi võimenduspikslile värvi, kuna selle ainus ülesanne on signaali võimendamine, seega ei pea riba olema NodeMCU lähedal. Tahaksin tänada Elec-tron.org idee eest.

Pilliroo lüliti ja magnet:

Pilliroo lüliti annab impulsi iga kord, kui see magnetist möödub, ja ma kasutan seda rattaga sõites pildi stabiliseerimiseks. Mul pole linki selle kohta, kust ma selle ostsin, sest leidsin selle elektroonilisest prügikastist vanast magnetilisest kassiuksest. Müra minimeerimiseks kasutame allalaadimiseks 10k oomi takistit.

Ülejäänud:

Kondensaator hoiab ära pingelanguse, kui riba muutub värvivabalt valgeks (näitena).

Patareid pakuvad ainult 4,5 volti, kuid see on süsteemi juhtimiseks enam kui piisav.

SPST lülitit kasutatakse vooluahela sisse- ja väljalülitamiseks.

PS: mõned APA102 versioonid on vahetanud punase ja rohelise tihvti vahel. Kui teil on RGB asemel GRB, vilgub riba punaselt kirjutades roheliselt. Olen mõlemat kasutanud, nii et mõned minu pildid githubis tunduvad imelikud.

2. samm: vooluring

Ringkond
Ringkond

Olen teinud vea, tehes skeemil pikad juhtmed NodeMCU -st võimenduspikslisse. VÄGA oluline on muuta need juhtmed võimalikult lühikeseks. Kaugus võimendist ülejäänud piksliteni võib olla nii pikk kui vaja. Diagrammil ja oma versioonis olen paigutanud kondensaatori toiteallika lähedale. Ma pigem paigutaksin selle pikslite lähedale, kuid mõlemad töötavad hästi.

3. samm: jootmine

Jootmine
Jootmine
Jootmine
Jootmine
Jootmine
Jootmine

Samm: ratta kokkupanek ja kinnitamine

Kokkupanek ja ratta külge kinnitamine
Kokkupanek ja ratta külge kinnitamine
Kokkupanek ja ratta külge kinnitamine
Kokkupanek ja ratta külge kinnitamine
Kokkupanek ja ratta külge kinnitamine
Kokkupanek ja ratta külge kinnitamine

Olen teinud oma versiooni väikeseks pakiks ja kinnitanud selle tõmblukkude ja kleeplindi kombinatsiooniga. Ma soovitaksin seda teha muul viisil, sest see pole eriti praktiline.

Kui soovite ratast stabiliseerida, võite selle vastasküljele kinnitada teise aku (paralleelselt esimese akuga).

Magnet on kinnitatud jalgratta raami külge kuuma liimiga, nii et see joondub ratta pöörlemisel esikuanduriga.

Samm: piltide ja kontseptsioonide visandamine

Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine
Piltide ja kontseptsioonide visandamine

See samm koosneb kontseptsioonide koostamisest ja jalgratta pildi visandamisest.

Nagu näete fotodel, saab seda teha koos sõpradega ja see võib aidata teil jalgratta jaoks midagi huvitavat välja mõelda. See aitas mul/meil tõepoolest oma ideid omavahel arutada, et raamida ja ümber kujundada sõnum, mida tahtsime saata. Pidage meeles, et kui selle installite, ei pea te ainult teid vaatama, vaid kõiki, keda te teel kohtate. Mõelge marsruudile, millega tavaliselt jalgrattaga sõidate, kas sellel teel on midagi, mida soovite kommenteerida?

Olen koostanud malli, mis võib aidata teil teema välja mõelda ja rattaratast kujundada

6. samm: piltide tegemine

Piltide tegemine
Piltide tegemine
Piltide tegemine
Piltide tegemine
Piltide tegemine
Piltide tegemine

Nüüd on aeg minna Photoshopisse või mõnda muusse pilditöötlusprogrammi. Minu pildid on 84 x 32 pikslit, kuna LED -ribal on 32 pikslit ja leidsin, et 84 oli hea pikkusega. Saate foto laiusega mängida, et leida suurus, mis loob teie rattale parima pildi

Kui kuvate oma pilte oma rattale, venitatakse see piltide ülaossa ja surutakse kokku all.

Esimesed neli pilti ei kuvata roolil väga hästi ja need on kontseptsioonifotod, mida tuleb väänduda, et need POV -ekraanile paremini sobiksid. Viimast pilti kasutati selle juhitava pildi muutmiseks juhendatavaks ja õigete mõõtmetega ning väändunud, et see oleks loetavam.

Sõltuvalt sellest, kuidas jalgratast keerate ja/või kuhu LED -id asetate, peate võib -olla pöörama digitaalset pilti vertikaalselt ja/või horisontaalselt.

Samm: kood

Kood
Kood

Minu koodi leiate minu githubist.

Soovitan: