Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Utwórz pilota do deskorolki elektrycznej, w języku JAVASCRIPT!
Dołącz do mojej podróży, mam nadzieję, że czegoś się nauczysz.
To nie będzie samouczek krok po kroku. Będzie to bardziej prezentacja tego, czego użyłem, jak to zrobiłem i jestem pewien, że możesz to zrobić.
Polecam nawet NIE robić tego dokładnie tak, jak ja to zrobiłem. Ten projekt nie jest bezbłędny, jestem pewien, że możesz poprawić wiele rzeczy. Zobacz to bardziej jako świetne źródło, jeśli planujesz zbudować pilota.
Kieszonkowe dzieci
Wyświetlacz 128x32px1x OLED SSD1306 Wyświetlacz I2C
Jakiś sprzęt do wykrywania przepustnicy. W moim przypadku użyłem joysticka, który leżałem. Lepszym wyborem jest użycie czujnika Halla z liniowym współczynnikiem proporcji. Jeśli zdecydujesz się na czujnik Halla, nie zapomnij o magnesie. 1x DRV5055A2QLPG lub 1x Joystick
Nie zapominajmy o mózgu operacji2x Espruino MDBT42Q
Będziemy potrzebować baterii; w moim przypadku użyłem najgrubszej baterii, jaką mogłem znaleźć. Mam dość niepokoju o baterię z samego longboardu. Całkowicie działałby z mniejszą baterią. 1x 18650 LION Battery1x LION Charge board
Polecam zaopatrzenie się w co najmniej jeden przełącznik dotykowy i jeden przełącznik suwakowy. Im więcej przełączników, tym więcej opcji masz podczas gry z oprogramowaniem układowym. Przełącznik dotykowy >= 11x Przełącznik suwakowy
Krok 1: Wydrukuj obudowę / Zrób obudowę / Kup obudowę
Pomaluj obudowę
Krok 2: Zamontuj wyświetlacz
Do przyklejenia wyświetlacza użyłem pasty, która twardnieje po kilku minutach.
Krok 3: Złóż moduł baterii
Krok 4: Podłącz mózg
Nie mam schematu, ale jestem pewien, że możesz to rozgryźć.
Jeśli chcesz móc odczytać napięcie z akumulatora, musisz wykonać obwód dzielnika napięcia, aby upewnić się, że napięcie akumulatora nie przekracza 3,3V.
Krok 5: Prześlij Codez
Jeśli potrzebujesz pomocy w przesłaniu kodu lub informacji o sprzęcie i oprogramowaniu, złotym zasobem jest
www.espruino.com/
Kod, który napisałem dla pilota (Używaj ostrożnie, to nadal WIP)
Na stronie github znajduje się również lista części
github.com/gurchk/espruino-esk8-remote
Krok 6: Złóż obudowę
Użyłem taśmy dwustronnej do sklejenia kawałków razem
Krok 7: Zysk
Jeśli potrzebujesz pomocy lub masz pytania.
Skontaktuj się ze mną