Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sukurkite elektrinį riedlentės nuotolinio valdymo pultą JAVASCRIPT!
Prisijunk prie mano kelionės, tikiuosi, kad kažką išmoksi.
Tai nebus žingsnis po žingsnio pamoka. Tai bus daugiau demonstracija, ką naudojau, kaip tai padariau ir esu tikras, kad galite tai padaryti.
Aš netgi rekomenduoju jums to nedaryti taip, kaip aš padariau. Šis dizainas nėra nepriekaištingas, esu tikras, kad galite daug ką patobulinti. Jei planuojate kurti nuotolinio valdymo pultą, tai vertinkite kaip puikų šaltinį.
Prekės
Ekranas 128x32px1x OLED SSD1306 Ekranas I2C
Tam tikra aparatūra, skirta aptikti droselį. Mano atveju naudojau joysticką, kurį turėjau. Geresnis pasirinkimas yra naudoti linijinį Ratiometric Hall Affect Sensor. Jei naudojate „Hall“efekto jutiklį, nepamirškite įsigyti magneto. 1x DRV5055A2QLPG arba 1x vairasvirtė
Nepamirškime operacijos smegenų 2x Espruino MDBT42Q
Mums reikės baterijos; mano atveju naudojau daugiausiai thicc baterijos, kokią tik galiu rasti. Man pakanka akumuliatoriaus nerimo iš pačios „longboard“. Visiškai veiktų su mažesne baterija. 1x 18650 LION baterija 1x LION įkrovimo plokštė
Rekomenduoju įsigyti bent vieną lytėjimo jungiklį ir vieną slankiklį. Kuo daugiau jungiklių, tuo daugiau galimybių turite žaisdami su programine įranga. Taktilinis jungiklis> = 11x skaidrių jungiklis
1 žingsnis: atspausdinkite dėklą / padarykite dėklą / nusipirkite dėklą
Dažykite aptvarą
2 veiksmas: pritvirtinkite ekraną
Ekrano užklijavimui naudojau pastą, kuri sukietėja po kelių minučių.
3 žingsnis: Surinkite akumuliatoriaus modulį
4 žingsnis: prijunkite smegenis
Aš neturiu schemos, bet esu tikras, kad galite tai išsiaiškinti.
Jei norite nuskaityti akumuliatoriaus įtampą, turėsite sukurti įtampos daliklio grandinę, kad įsitikintumėte, jog akumuliatoriaus įtampa neviršija 3,3 V.
5 žingsnis: pakelkite kodą
Jei jums reikia pagalbos įkeliant kodą ar informaciją apie aparatinę ir programinę įrangą, auksinis šaltinis yra
www.espruino.com/
Kodas, kurį parašiau nuotolinio valdymo pultui (naudokite atsargiai, jis vis dar yra WIP)
„Github“puslapyje taip pat yra dalių sąrašas
github.com/gurchk/espruino-esk8-remote
6 žingsnis: Surinkite korpusą
Aš naudoju dvipusę juostą, kad suklijuočiau gabalus
7 žingsnis: pelnas
Jei jums reikia pagalbos ar turite klausimų.
Susisiek su manimi