PROGETTI ARDUINO

  • HOME
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

61. Arduino robot car evita  ostacoli con L298N

Arduino robot evita ostacoli con motor driver L298N, servomotore e HC-SR04
In questo progetto costruiremo una macchinina (Robot Car) in grado di guardarsi attorno ed evitare gli ostacoli, grazie al sensore ad ultrasuoni HC-SR04 al servo e ai motori controllati tramite il modulo ​L298N Dual H-Bridge Motor Controller.
Foto
Il kit si può acquistare su ebay seguendo questo  link: http://rover.ebay.com/rover/1/724-53478-19255-0/1?
Per realizzarlo ho utilizzato un  L298N Dual H-Bridge Motor Controller  al posto dei transistor utilizzati nei progetti "57 Robot evita ostacoli" e "58 Robot telecomandato". Questo modulo ha come integrato un L298N formato da due ponti-H, sopportano fino a tensioni di 46V e 2A per ogni ponte-H. Ciascun ponte può essere attivato o disattivato tramite i piedini enable sulla scheda per comandare i due motori DC direttamente da Arduino. 
Elenchiamo i componenti necessari alla realizzazione del progetto:
Arduino Uno
ebay
Amazon
Robot Chassis 2 ruote
ebay
Amazon
Batteria da 12V Ricaricabile
ebay
Amazon
Batteria da 9V Ricaricabile (opzionale)
ebay
Amazon
1 Interruttore
ebay
Amazon
1 modulo  L298N Dual H-Bridge Motor Controller
ebay
Amazon
1 Servomotore SG90 9g​
ebay
Amazon
1 Sensore ad ultrasuoni
​HC-SR04
ebay
Amazon
Cavetti di Collegamento
ebay
Amazon
Foto
Avendo tutto l`occorrente non rimane che costruire il circuito seguendo lo schema qui sotto:
SCHEMA DI COLLEGAMENTO:
Foto
Fatto ciò programmiamo il nostro Arduino UNO inserendo lo sketch nell`IDE.
​Vi consiglio di aggiornare la vostra versione del software andando su: ​https://www.arduino.cc/en/Main/Software
Possiamo regolare la velocità dei motoriduttori cambiando questa stringa di codice inserendo un valore che va da min 120 a max 255.
Foto
Con questo siamo arrivati alla conclusione del progetto. Prima di poggiarlo a terra controlliamo la rotazione dei motori, se il robottino non va nella direzione desiderata basta invertire i fili che vanno al motorino della ruota.
Come sempre vi lascio lo sketch già compilato da scaricare. Per qualsiasi altra informazione contattatemi.

​Un saluto a tutti e al prossimo progetto.
Sketch_arduino_robot_con_servo_hc-sr04.ino
File Size: 2 kb
File Type: ino
Scarica file

Condividete nei commenti le foto dei progetti realizzati da voi.

© ProgettiArduino.com 2019 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy