INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Skep 'n elektriese skaatsplank -afstandsbediening, in JAVASCRIPT!
Neem deel aan my reis, hopelik leer u iets.
Dit sal nie 'n stap -vir -stap handleiding wees nie. Dit sal meer 'n vertoonvenster wees van wat ek gebruik het, hoe ek dit gedoen het en ek is seker dat u dit kan doen.
Ek beveel selfs aan dat u dit NIE presies doen soos ek dit gedoen het nie. Hierdie ontwerp is nie foutloos nie, ek is seker dat u baie dinge kan verbeter. Sien dit meer as 'n uitstekende bron as u van plan is om 'n afstandbeheer te bou.
Voorrade
Vertoon 128x32px1x OLED SSD1306 Display I2C
'N soort hardeware vir die opsporing van gas. In my geval het ek 'n joystick gebruik wat ek rondgelê het. 'N Beter keuse is om 'n Linear Ratiometric Hall Affect Sensor te gebruik. As u met die Hall -effek sensor gaan, moet u nie vergeet om 'n magneet te koop nie. 1x DRV5055A2QLPG of 1x joystick
Laat ons nie die brein van die operasie 2x Espruino MDBT42Q vergeet nie
Ons benodig 'n battery; In my geval het ek die mees dik battery gebruik wat ek kon kry. Ek het genoeg battery angs van die longboard self. Sal heeltemal werk met 'n kleiner battery. 1 x 18650 LION Battery 1 x LION laaibord
Ek beveel aan dat u ten minste een tasbare skakelaar en een skuifskakelaar kry. Hoe meer skakelaars, hoe meer opsies het u om met u firmware te speel Tactile Switch> = 11x Slide Switch
Stap 1: Druk die kissie / maak die kissie / koop die kissie
Verf die omhulsel
Stap 2: Monteer die skerm
Ek gebruik pasta wat na 'n paar minute verhard word om die skerm vas te plak.
Stap 3: Monteer die batterymodule
Stap 4: Draai die brein op
Ek het nie 'n skema nie, maar ek is seker jy kan dit uitvind.
As u die spanning van die battery wil kan aflees, moet u 'n spanningsverdelerkring maak om seker te maak dat die batteryspanning nie 3,3v oorskry nie.
Stap 5: Laai die Codez op
As u hulp nodig het om die kode of inligting oor die hardeware en sagteware op te laai, is die goue bron
www.espruino.com/
Die kode wat ek vir die afstandsbediening geskryf het (met omsigtigheid, dit is steeds WIP)
Daar is ook 'n onderdeellys op die github-bladsy
github.com/gurchk/espruino-esk8-remote
Stap 6: Monteer die omhulsel
Ek het dubbelband gebruik om die stukke aanmekaar te plak
Stap 7: Wins
As u hulp nodig het of vrae het.
Kontak my