Innholdsfortegnelse:
- Trinn 1: Hva du trenger
- Trinn 2: Montering av det kanonelektriske bygget
- Trinn 3: Koble Ir -sensoren til V5 -kortet
- Trinn 4: Sett V5 -kortet på Arduino Uno
- Trinn 5: Koble strømforsyningen til Arduino -kortet
- Trinn 6: Overordnet kretsoppsett
- Trinn 7: Kode og arbeidsprinsipp
- Trinn 8: Inkludert IR -biblioteket
- Trinn 9: Programmer tastene du ønsker å bruke
- Trinn 10: Fullfør koden og beveg deg
- Trinn 11: Last opp koden din og test den
Video: RC -kanon: 11 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com)
Trinn 1: Hva du trenger
Kroppskomponenter
-2 hjul (3d -trykt eller slik du ønsker å designe dem)
-Chassis-Gjerne foretrukket av noe som lett kan formes, dvs. bores, laserskjæres osv. Dette er fordi vi vil ha mange ledninger og dermed må lage porter i chassiset for å koble kanonens elektriske komponenter.
Elektriske komponenter
-Arduino Uno -brett
-Ir fjernkontroll
-Ir sensor
-Dc stepper/speed motorer
-Mange ledninger og hoppkabler
-V.2 -kort (ikke nødvendig, men gjør tilkoblinger mye mer organiserte og enklere å kjøre)
-12v batterier og batteripakke (strømforsyning)
-L298 motorfører
Trinn 2: Montering av det kanonelektriske bygget
Koble likestrømsmotorene til motordriveren L298
-Kjør individuelle ledninger fra likestrøm/trinnmotor og koble dem til portene på L298 -modulen. Dette er komponenten som skal drive motorene.
Trinn 3: Koble Ir -sensoren til V5 -kortet
Koble Ir -sensoren til V5 -kortet. Dette er en del som lar brukeren kontrollere bilen via Ir -fjernkontrollen. Dette gjøres ved å koble kabelen fra IR -sensoren til porten som sier "Ir -sensor".
Trinn 4: Sett V5 -kortet på Arduino Uno
-Dette er den gode delen om å bruke V5 -kortet, det gjør disse tilkoblingene enkle. Den er designet for å "pakke" på Arduino Uno og sparer dermed mye ledninger og får tilkoblingene til å se pent ut. Sørg for å sette pinnene i riktig samsvar, dvs. (GND til jordport, analog til analog osv.) Dette er for å unngå bøyning eller skade porter.
Trinn 5: Koble strømforsyningen til Arduino -kortet
Ved å bruke en batteripakke til dette også, gjør det at dette elementet også sparer på mange ledninger og fremstår som litt mer elegant. Sterkt anbefalt. Disse batteripakkene som ofte er rimelige, har også sin egen uavhengige av- og på -bryter. Bare koble strømuttaket (sørg for å få en port som er kompatibel med arduinoen) til arduinoen.
Trinn 6: Overordnet kretsoppsett
Her er hva som skjer under panseret.
-Hastighetsmotorene drevet av L298
-Ir -sensoren koblet til V5 -kortet.
-En 12v strømforsyning
- Alle elektriske komponenter drives/ jordes ved hjelp av en jordingsskinne etter behov.
Trinn 7: Kode og arbeidsprinsipp
Kanonen er i utgangspunktet fullt betjent via Ir fjernkontroll og vil være hovedfokus for programmeringsformål. Ir -kontrollsystemet består av å sende og motta informasjon. Sendingen utføres fra fjernkontrollen, og mottakingen utføres av Ir -sensoren. Ir -fjernkontroller sender signaler via en binær pulskode, som mange andre hverdagsinstrumenter. For ikke å forvirre sensoren og unngå å plukke opp feil pulskode, er det vanlig praksis å modulere den på en gitt bærefrekvens som sensoren deretter kan filtrere og motta som en unik kommando.
Trinn 8: Inkludert IR -biblioteket
-Det er mange ir -biblioteker på nettet som kan inkluderes i arduino -skissen for å lette programmeringen av ir -fjernkontrollen. Disse finner du f.eks
www.liquidcrystal.com
www.elegoo.com
Etter at du har lastet ned biblioteket, inkluder det i din første skisse (se bildet ovenfor).
Det er også "eksempelskisser" i programmet, hvorav den ene er for et Ir -system. Dette ville også være et flott utgangspunkt. (se bildet over)
Inkludert er også en flytende krystallfil med noen bibliotekegenskaper.
Trinn 9: Programmer tastene du ønsker å bruke
Kanonen går fremover, bakover og sikter til venstre og høyre. Så vi trenger nøklene for å utføre disse operasjonene. Vi kan utføre oppgaven med å tildele nøkler til å gjøre bestemte ting ved å bruke den unike nøkkelverdien. Vi kan deretter tilordne disse nøkkelverdiene til å ha spesifikke funksjoner ved å bruke #define -funksjonen.
f.eks
#inkludere
#define F 16736925
#define B 16754775
hvor "F" ville være variabelen knyttet til fremover og sifferet ved siden av, den unike nøkkelverdien for å utføre denne oppgaven.
Å sette bestemte komponenter til "høy" eller "lav" vil utføre bestemte mål. f.eks. I koden vår, hvis vi ønsker å få kanonen til å gå fremover, setter vi utgangspinnene på likestrømsmotoren til høy, noe som får bilen til å bevege seg. En fullstendig skisse av alt dette vil bli gitt på slutten.
Trinn 10: Fullfør koden og beveg deg
-Hvis du ikke er kjent med koding, ikke er redd, er det mange koder og eksempler på nettet som du kan følge for å få kanonen din til å bevege seg. Her er min siste kode for denne kanonen, den ble samplet fra www.elegoo.com og justert for å passe til kriteriene for sikte på kanonen.
Trinn 11: Last opp koden din og test den
Hvis alt gikk bra, bør du kunne bevege kanonen din. Husk å lade batteriene og slå på bryteren. Ikke kjør kanonen mens den er koblet til datamaskinen. Dette kan være farlig for noen av de følsomme delene i bygningen din.
Lykke til!
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte