Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne opplæringen vil vi bygge en Cat on a Tank -chassis som styres av en mobiltelefon gjennom HTTP -forespørsler. Tanken er et WiFi -hotspot, slik at alle som kan logge seg på, går til en IP -adresse og kan kontrollere dyret.
Trinn 1: Komme i gang
Handleliste
- Tankchassis
-
L298N Dual Bridge DC stepper controller board:
Jeg brukte Velleman dual motorshield (409D)
- Spenningsomformer*
-
Wemos D1 mini
Med pinner loddet på Wemos
-
Ledninger
- Mann til Kvinne (2x
- Mann til Mann
- Kvinne til Kvinne (4x
-
Tape, svart
For ledninger og tilkobling av 3D -modellen til tankchassiset
- Maling, svart olje basert på metall
-
LED, blå
I halen, for tilkoblingsfeedback
- Mini brødbrett
-
3D -modell som passer til tankchassiset:
- Lengde: 18, 5cm (7, 28inch)
- Bredde: 4, 5cm (1, 77inch)
Hva trenger du
- PC/MAC
- Arduino IDE
- Drivere for Wemos D1 mini
-
3D -modelleringsprogramvare
- Blender
- Meshmixer
- Cura*
-
Lodding
- Loddejern
- Tinn
- Pensel
- 3D -skriver
*Spenningsomformeren må kunne konvertere 3, 3V til 5V. Siden motorene på tankchassiset bruker 5V, og Wemos D1 mini bruker 3, 3V på utgang.
*Eller lignende programvare for å forberede 3D -modeller som skal skrives ut.
Trinn 2: Installasjon
Installerer Arduino
Installer Arduino -programvare:
Installer drivere:
Installerer med Boards Manager i Arduino IDE
Trinn 3: Kode
Kode for Wemos D1 mini
- Åpne Arduino IDE
- Kopier/lim inn koden på en ny skisse (CTRL+N/CMD+N). Koden som er oppgitt er basert på eksempelfilen i Arduino IDE: Fil> Eksempler> ESP8266 WiFi> WiFi -tilgangspunkt Bruk de riktige innstillingene for å laste opp skissen
- Last opp skissen til Wemos D1 mini Bruk disse innstillingene for å laste opp skisser til Wemos D1 mini:
Brett: "Wemos D1 R2 & Mini" CPU -frekvens: "80mhz" Flash -størrelse: "4M SPIFFS" Opplastingshastighet: "115200" Port: "[din serielle COM -port]"*
* Du må koble til en mini -USB -kabel i Wemos D1 og datamaskinen. Hvis du ikke ser en COM -port oppført, er ikke driveren installert eller det er ingen USB -tilkobling.