UGV (obemannade markfordon) för räddningsaktion (2 / 7 steg)
Steg 2: Starta byggnaden från början
Dess upp till dig hur man utformar den fysiska strukturen i roboten så, jag tänker inte diskuterar det mer detaljer. Jag kommer att diskutera om den tekniska delen i dig steg för steg. Dess verkligen uttråkad som redan vet om Intel Edision styrelsen men användbar för dem som är i början nivå.
Om du redan har Intel Edision styrelsen sedan dess okej start men om du inte har eller bara tog det eller planerar att köpa det sedan följa instruktionerna på Intel Edision hemsida hur du ansluter det till Arduino breakout styrelsen och hur till blixt den med Intel telefon flash verktyg också ta en titt hur man använder ssh-anslutning med Wi-Fi eller seriell port. Innan du börjar bygga detta projekt, om möjligt bara ta en titt hur man utför programmering genom att använda olika programmeringsspråk. I detta projekt använde jag python programmering och HTML-foder för att bygga webbgränssnitt för roboten.
Kontrollera motorn
Använda batteriet kontrollera motorn Rover 5 vara säker på att de fungerar perfekt.
Kontrollera med din PC eller laptop webbkamera.
Nu är dags för göra några programmering tyger.
Ansluta den Arduino Shield till breakout styrelsen (se bilden).
- Anslut temperatursensorn till A0 port bas sköld, minns jag använder grove temperaturgivare och grove bas sköld, och springa temperatureSensor.py och kontrollera produktionen/resultatet och ta sedan bort sensorn från skölden.
- Anslut luftkvaliteten sensorn till A0-porten på bas Shield och springa airQualitySensor.py och observera resultatet sedan bort sensorn från bas sköld.
- Om du vill lägga till fler sensor på din robot, bara lägga den.
- Jag har till en annan sensor MQ-9 som inte är en grove sensor, så jag ansluta den till A3 stift med tråd. andra två ledningar går till VCC och GND.
- Nu tid att leka med Motor Driver, lite komplex. ansluta den motoriska drivrutinen till den bas sheid med cabes enligt kopplingsschemat (kolla bilden och följ instruktionerna)
VM ansluta till externa kraften i + VE terminal
VCC går till 5V för arduino stift (bas Shield)
GND går till GND pin Arduino ombord eller bas sheild
GND går till GND terminal av externt batteri (det har 3 GND stift)
GND går till GND terminal av Arduino ombord eller base sköld
A01 går till en PIN-kod för Motor_01
A02 går till en annan PIN-kod för Motor_01
B01 går till en PIN-kod för Motor_02
B02 går till en annan PIN-kod för Motor_02
PWMB går till stift 5 av Arduino ombord
PWMA går till stift 3 av Arduino ombord
STBY går till pinne 10 av Arduino ombord
AIN2 går till Pin 8
AIN1 går till pin 9
BIN1 går till stift 11
BIN2 går till stift 12
- Kom ihåg att jag drivs motorn använder externa strömkällor (The VM pin går till den positiva Polen på extern ström källa. kom ihåg att alla marken bör mig gemensamma såsom GND pin av Arduino och GND stift i motorn driver och GND-terminalen av extern strömkälla måste möta tillsammans, annars kan vara motor gör inte flytta.
- Nu, testMotor.py och se några dumma flyttar roboten.
- om upp till denna fungerar bra då du har gjort på 50% av arbetet korrekt.
OBS! Skicka allt detta på egen risk, jag är inte ansvarig för eventuella skador. Tack för förståelse.