Stap 2: Start bouw vanaf begin
Haar omhoog-aan u hoe how to ontwerpen de fysieke structuur van de Robot dus, ik ga niet bespreekt het meer details. I 'm gonna u discussiëren over het technische gedeelte in stap voor stap. Haar echt verveeld die al weet over Intel Edision bestuur maar nuttig voor hen die in het begin niveau.
Als u al Intel Edision Board dan zijn goed begin, maar als u geen hebt of gewoon het of wilt kopen dan volg de instructies op de website van Intel Edision gebracht hoe het aansluiten van de Arduino breakout board en hoe te knipperen met behulp van Intel telefoon flash tools ook eens een kijkje hoe te te gebruiken ssh verbinding via Wi-Fi of seriële poort. Voordat u begint met het bouwen van dit project, indien mogelijk gewoon eens een kijkje hoe programmeren om op te passen met behulp van verschillende programmeertaal. In dit project gebruikte ik python voor programmering en HTML voeders voor het bouwen van web-interface voor de robot.
Controleer de Motor
Gebruik de batterij om te controleren de motor van Rover 5 er zeker van te zijn dat ze werken in de perfectie.
Check de Webcam met behulp van uw PC of laptop.
Nu is het tijd voor doen sommige programing voeders.
De Arduino Shield verbinden met de breakout board (Zie de foto).
- de temperatuursensor verbinden met de haven A0 van base schild, onthoud mij ben using grove temperatuursensor en grove basis schild, en uitvoeren van de temperatureSensor.py en de uitvoer/resultaat controleren en verwijder de sensor uit het schild.
- de luchtkwaliteit sensor aansluiten op de A0-poort van het schild van de basis en de airQualitySensor.py uitvoeren en observeren het resultaat dan verwijderen van de sensor uit het basis schild.
- Als u meer sensor toevoegen op uw robot wilt, gewoon toevoegen.
- Overigens hebben een andere sensor MQ-9, die is niet een grove sensor, zodat ik het verbinding maken met de pin van de A3 met behulp van de draad. andere twee draden gaat naar VCC en GND.
- Nu tijd om te spelen met Motor Driver, een beetje ingewikkeld. de motor bestuurder verbinden met de Base sheid met behulp van de cabes volgens het bedradingsschema (Bekijk de foto en volg de instructies)
VM verbinding maken met externe powersource in + VE terminal
VCC gaat naar 5V van de arduino pin (base Shield)
GND gaat naar een GND pin van de Arduino board of base Shield
GND gaat naar een GND terminal voor externe batterij (het heeft 3 GND PIN)
GND overgaat GND terminal van Arduino board of base shield
A01 gaat naar één pin van Motor_01
A02 gaat naar een andere pin van Motor_01
B01 gaat naar één pin van Motor_02
B02 gaat naar een andere pin van Motor_02
PWMB gaat naar pin 5 van Arduino Board
PWMA gaat naar pin 3 van Arduino Board
STBY gaat naar pin 10 van Arduino Board
AIN2 gaat naar Pin 8
AIN1 gaat naar pin 9
BIN1 gaat naar pin 11
BIN2 gaat naar pin 12
- Vergeet niet dat ik de motor met behulp van externe energiebronnen aangedreven (The VM pin gaat met de positieve aansluitklem van externe voeding bron. Houd er rekening mee dat alle van de grond moet mij gemeenschappelijk zoals GND pin van de Arduino en GND pin van bestuurder van de Motor en de GND terminal voor externe krachtbron moet samenkomen, anders kunnen motor doet niet verplaatsen.
- Nu, het uitvoeren van de testMotor.py en zie sommige stomme beweging van de robot.
- Als aan dit werkt prima dan je hebt gedaan het 50% van het werk correct.
N.B. Gelieve te doen al deze dingen in uw eigen risico, ik ben niet verantwoordelijk voor eventuele schade. Bedankt voor het begrip.