Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hallo! Ik ben een MCT College Student uit Howest in België.
Vandaag zal ik je een stapsgewijze handleiding geven over hoe je een elektrisch skateboard kunt maken met een Raspberry Pi en Arduino.
Ik werd geïnspireerd om dit project te maken door een beroemde youtuber genaamd Casey Neistat. Sinds ik 15 jaar oud was, wilde ik altijd al een "Boosted board" hebben omdat hij er een had. Het leek erg handig in gebruik, vooral in een grote stad als New York waar veel verkeer is.
Ook voor een board dat zo'n 20 kilometer per uur kan rijden, is het heel gemakkelijk om van punt A naar B te komen.
Ik raad je aan om je componenten een maand of twee te bestellen voordat je begint, omdat sommige componenten erg lang kunnen duren.
Benodigdheden
Ik heb de volgende items gebruikt:
een longboard
Een motorkit met een riem en componenten
Een Raspberry Pi 3"
Een Arduino
Enkele kabels voor je Arduino en Pi
een motor
een ESC
Een batterijpakket
Een batterijlader
Een OLED-scherm
Ik zal een document toevoegen waarin ik alle onderdelen heb vermeld en waar ik ze heb gekocht. je kunt kiezen waar je alles koopt, maar houd er rekening mee dat de ESC, motor en batterij zijn gebouwd om samen te werken, dus als je er 1 verandert, moet je alles veranderen.
De totale kosten van deze build bedragen € 361,54.
Stap 1: Stap 1: de bedrading
Hier zie je de bedrading voor het elektrische skateboard. Merk op dat ik een OLED-scherm heb gebruikt om het IP-adres van de framboos te tonen, maar dat is niet nodig.
Stap 2: Stap 2: de database
Ik heb een database gemaakt zodat ik de gegevens van al mijn sensoren kan opslaan. Ik heb ook het SQL-script ingevoegd, zodat u de database kunt importeren en dat hoeft niet.
Stap 3: Stap 3: Sluit alles aan
Sluit vervolgens alles aan zoals het diagram uit de vorige stap.
Je zult de motor moeten ophangen met het onderdeel dat je hebt. Je zult een wiel moeten verwijderen zodat je het onderdeel kunt plaatsen. het is vrij rechttoe rechtaan.
Ook moet je de connector tussen de ESC en de batterij sauder zoals je kunt zien. Je kunt de andere kant met de motor sauteren als je wilt. Ik heb een connector gebruikt, maar dat hoeft niet.
Stap 4: Stap 4: het programmeergedeelte
Vervolgens moeten we de arduino-code naar de arduino en de pi-code naar de pi sturen.
Je kunt het hier krijgen
De code
Stuur het voor de arduino gewoon naar de arduino, vrij eenvoudig.
Voor de Raspberry pi is het een beetje ingewikkeld.
Je zult apache2 moeten installeren. "sudo apt install apache2"Daarna moet je een ftp-verbinding hebben met je raspberry pi. Ik raad aan om Filezilla te gebruiken.
zet de websitemap in var/www/html
De website
Ik heb een nieuw netwerk op mijn pi gemaakt, zodat ik tijdens het rijden verbinding met mijn pi kon maken.
je kunt de tutorial hier volgen
Extra
Als je wilt, kun je je ip op het scherm laten zien. Voer gewoon stats.py uit en voila.
Stap 5: Stap 5: Voer de code uit en klaar
Dit is de gemakkelijkste stap. Controleer of alles is aangesloten en voer de code uit op de arduino en pi.
En voilà, je hebt je eigen elektrische skateboard.