Sisukord:

Neopixeli jalgratta tuled: 8 sammu
Neopixeli jalgratta tuled: 8 sammu

Video: Neopixeli jalgratta tuled: 8 sammu

Video: Neopixeli jalgratta tuled: 8 sammu
Video: Израиль | Тель Авив | Маленькие истории большого города 2024, November
Anonim
Neopixel jalgratta tuled
Neopixel jalgratta tuled
Neopixel jalgratta tuled
Neopixel jalgratta tuled
Neopixel jalgratta tuled
Neopixel jalgratta tuled
Neopixel jalgratta tuled
Neopixel jalgratta tuled

Selles juhendis valmistame neopikseliga jalgrattalambi, et muuta teie jalgratas öösel jahedamaks

režiimide vahetamiseks saate selle ühendada telefoniga WiFi kaudu või lihtsalt Arduino nano ja hetkelise nupuga

Kahjuks ei saa ma koostamisprotsessist üksikasjalikke pilte esitada, kuna olen selle juba ehitanud, kuid annan endast parima, et selgitada, kuidas seda teha, kasutades diagramme ja mõningaid valmistoote fotosid

Tarvikud

  1. WeMos D1 Mini või Arduino nano
  2. Neopikselist LED -riba
  3. Lüliti
  4. 2 18650 lipokest või toitepank
  5. Aku laadimis- ja kaitseskeem, mille võimsus on vähemalt 1 A 5 V väljundiga
  6. Hetkelüliti (valikuline)
  7. Korpus (seda saab printida 3D -vormingus või teha millegi muuga)
  8. XH 1.25 JST 3 pistik (valikuline)

Samm: otsustage, kuidas see õnnestub

Saate seda teha kas WeMos'i abil ja minu rakenduse kaudu juhtida seda oma telefonist WiFi -ga (kui otsustate selle versiooni teha, on koodis viga, mille tõttu esp pääsupunkti sulgeb, mistõttu peate selle uuesti käivitama esp, kui soovite värvi või mustrit muuta)

VÕI

Arduino ja hetkelise nupu kasutamine animatsioonide sirvimiseks

Olen isiklikult valinud esp -meetodi, kuigi Arduino töötab ka suurepäraselt

2. samm. Otsustage, millist juhtumit kasutada

Otsustamine, millist juhtumit kasutada
Otsustamine, millist juhtumit kasutada
Otsustamine, millist juhtumit kasutada
Otsustamine, millist juhtumit kasutada
Otsustamine, millist juhtumit kasutada
Otsustamine, millist juhtumit kasutada

Selle saate teha kõigest (esimene versioon oli minu jaoks kapriis)

vajate kas midagi, mille saate ratta külge kinnitada, või midagi, mis mahub veepudeli puuri, millel on auk laadimispordi ja lüliti (te) jaoks

Olen nüüd 3D -printinud ümbrise, mille jaoks lisan nii 3D -faili kui ka.step -faile, kui soovite neid kohandada

kui prindite ümbrise 3D -le, on pistiku jaoks pesa, vastasel juhul võite kasutada duponti kaableid, et saaksite selle hõlpsalt laadimiseks maha võtta, kui kasutate duponti kaableid, peate selle lindiga kinnitama

3. samm: LED -riba lõpetamine

Võimalik, et LED -riba ei lõpetata korralikult, nii et kaablite jootmisel peate augu täitma kuuma liimiga ja kui olete ka kuumakahane

Samm 4: Juhtme ühendamine

Juhtme juhatus
Juhtme juhatus
Juhtme juhatus
Juhtme juhatus
Juhtme juhatus
Juhtme juhatus
Juhtme juhatus
Juhtme juhatus

ühendage esmalt akud laadijaga paralleelselt, nagu siin näidatud, seejärel ühendage akulaadija - to - külge ja + - + - ettevaatlikult, et mitte rikkuda akulaadimismooduli sisendit ja väljundit

Peate laadimis- ja kaitsmooduli 5v ühendama nii plaadi kui ka neopikseliriba toitelülitiga, nagu on näidatud skeemil. Ühendage maa nii plaadi kui ka LED -ribaga.

WeMode jaoks ühendage andmestik D2 -ga

Ja Arduino jaoks ühendage lüliti D4 -ga ja maandusega ning LED -riba D6 -ga

Samm: koodi üleslaadimine

Wemode jaoks kasutame bitluini koodi, kus ta algselt kasutas seda koodi koduautomaatika jaoks, olen seda muutnud, et see toimiks Interneti -pöörduspunktina, millega te oma telefoniga ühenduse loote ja rakendusest värve muudate, kõik failid avanevad ühe vahekaardi alt laadige alla kõik puuduvad teegid ja laadige üles

Arduino jaoks kasutame adafruit neopixeliteegi nupptsükli eskiisi

laadige alla kõik puuduvad teegid ja laadige üles

TÄHTIS:

1) praegu on koodis viga, mis muudab selle nii, et wemos sulgeb oma juurdepääsupunkti pärast 1-2 värvi või mustri muutmist, muutes selle nii, et riba ei saa mustrit tõhusalt muuta, kui te ei lülita tahvlit välja ja seejärel uuesti

2) Peate muutma valgusdioodide arvu vastavalt sellele, mitu LED -i teil neopikselribal on

Wemode puhul pead muutma const int LED_COUNT = 60; kus 60 on ribal vähemate arv

Ja Arduino puhul peate muutma #define PIXEL_COUNT 60, kus 60 on ribal olevate vähemate arv

6. samm: LED -riba paigaldamine jalgrattale

LED -riba paigaldamine jalgrattale
LED -riba paigaldamine jalgrattale

LED -riba jalgrattale kinnitamiseks ei pea te kasutama tõmblukke, nagu siin näidatud

Samm: lülitage need sisse

Arduino puhul lülitage lüliti lihtsalt sisse ja vajutage nuppu, kui soovite režiimide vahel liikuda

Wemode jaoks peate:

laadige rakenduse jaoks alla apk

avage lüliti

looge ühendus WiFi -võrguga nimega neobike

avage rakendus ja kasutage seda nii, nagu soovite

8. samm: lõpptulemused

Lõpptulemused
Lõpptulemused

kahjuks ei saa ma ratast kaugelt näidata, sest tagaratast parandatakse, kuid see tundub päris armas

Tänan, et lugesite minu juhendit

kui olen mõne vea unustanud, midagi öelnud või midagi korduvalt öelnud, siis vabandan, kuid see on minu esimene õpetatav

Soovitan: