Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
Denna bil är baserad på arduino -plattformsdesignen, kärnan är Atmega - 328 p, som kan förverkliga framhjulsstyrning, bakhjulsdrift och andra funktioner.
Om du bara spelar ensam behöver du bara använda den trådlösa modulen. Om du vill implementera andra funktioner kan du behöva lägga till andra sensorer eller hårdvara.
Steg 1: De nödvändiga delarna
När du vill ha en styrning av styrväxeln till bilen , Du behöver följande delar:
- Arduino: arduino kompatibel version (blå fågel)
- Motorförarkort: PM-R3
- Strömbatteri: 7,4V -18650
- Fjärrkontrolldel: PS2 (naturligtvis kan du också använda Bluetooth -kontroll)
- Dupont line: en liten mängd
- Naturligtvis behöver du också bilramen (inklusive motor, servo)
PM - R3 -modul integrerad I/O -expansion och motordrift
- Dubbel motoreffekt
- Strömförsörjning
- Digital I/O (S V G)
- Analog I/O
Steg 2: Installera ramen (enhetsdel)
Först installerar vi drivdelen, drivmotorn är JGA25-370, genom en växelreducerande drivaxel och hjul framåt är motoraxelväxeln stor, för efter att drivaxeln och stödavståndet är litet kan inte installera stort växel, men överlag fortfarande långsamt.
Bakhjullager med flänslager, för att förhindra att växeln glider ner när du kör kan du också minska strömförbrukningen.
- motorfäste x1
- 370 höghastighetsmotor x 1
- Gear Ett par
- 5 mm axel x 1
- Flänslager x 2
- 5 mm koppling x 2
- M3 * 8 mm skruv och mutter x 5
Steg 3: Främre styrdelar
Innan du vrider en del antar RC: s design, även med de flesta tillbehör, till exempel hjuldelarna; För att hålla hjulen flexibla, både inuti och utanför lagret med installation. MG996R metall som servostyrning, styrväxeln med två L -formade fästen ska fästas på chassit, servomotors vevstång vid installation, se till att styrvinkeln redan ägs av (1,5 ms), växeln till omfattningen av den praktiska justeringen och sent.
- M2,5 * 12 mm skruv och mutter x 1
- M3 * 8 mm skruv och mutter x 4
- M4 låsmutter x 2
Steg 4:
Kommer att monteras till del och servomotor är fixerad på gräset, kan inte dra åt skruven som är fixerad på en kopp, det kommer att leda till att den inte kan vridas, kommer sannolikt att bränna ut servomotorn och en chipmikrodator; Använda anslutningen stången ansluter två framhjul och är ansluten till servomotorn på rodervinkeln; Servomotorn är fixerad med M3 * 8 mm skruv och mutter, fixerad med M2,5 * 8 mm skruv till kopp, kopparspelarsidan är 2 M3 * 8 mm skruv.
- M2,5 * 8 mm x 5
- M2,5 * 20 mm x 1
- M3 * 8 mm x 10
- M3 -mutter x 4
- Kopparpelare x 4
Steg 5: Anslutningsdel
Motordrivet förlängningskort kan användas direkt, och moderkortet utan andra ledningar behöver bara PS2 -mottagare och servomotor vid mottagning av I/O -portens expansionskort, effektingångsporten i VCC & GND -expansionskortet, motorutgång i A + och A -, ytterligare en motorutgång i B+ och B-. Så vi kan styra de två likströmsmotorerna, här behöver vi bara ett gränssnitt.
Servopinne: I/O 4
PS2 gjorde en överföringskort, bekväm kabeldragning, omvänd anslutningsskydd, rekommendera följande anslutning här
PS2 -stift:
- GND: GND
- VCC: +3.3v eller +5v
- DAT: A0
- CMD: A1
- CS: A2
- CLK: A3
Effektingång VIN & GND, 3-9 v spänningsområde.
Steg 6: Kod
Genom modifieringen av programmet för att uppnå robotens gång, motorstyrning framåt och bakåt, servokontrollriktning; Programmet innehåller PS2-kontroll, Bluetooth-kontroll och uppföljning.
Programmet bör ändras till den senaste versionen för att matcha den nya PM-R3.
Gammal kod se PS2_old
Rekommenderad:
Temperatursensor för Arduino Tillämpad för COVID 19: 12 steg (med bilder)
Temperatursensor för Arduino Tillämpad för COVID 19: Temperatursensorn för Arduino är ett grundläggande element när vi vill mäta temperaturen på en processor i människokroppen. Temperaturgivaren med Arduino måste vara i kontakt eller nära för att ta emot och mäta värmenivån. Så här
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
OAREE - 3D -tryckt - hinder för att undvika robot för ingenjörsutbildning (OAREE) med Arduino: 5 steg (med bilder)
OAREE - 3D Printed - Obstacle Avoiding Robot for Engineering Education (OAREE) With Arduino: OAREE (Obstacle Avoiding Robot for Engineering Education) Design: Målet med denna instruerbara var att designa en OAR (Obstacle Avoiding Robot) robot som var enkel/kompakt, 3D -utskrivbar, enkel att montera, använder kontinuerliga rotationsservos för rörliga
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
1.5A linjär regulator för konstant ström för lysdioder för: 6 steg
1.5A linjär regulator för konstant ström för lysdioder för: Så det finns massor av instruktioner som täcker användning av LED -lampor med hög ljusstyrka. Många av dem använder den kommersiellt tillgängliga Buckpuck från Luxdrive. Många av dem använder också linjära regleringskretsar som toppar vid 350 mA eftersom de är mycket ineffektiva