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

57. Arduino robot evita ostacoli

Foto
Robot evita ostacoli con HC-SR04 
Quante volte abbiamo desiderato di avere un robottino che giri in casa evitando gli ostacoli, realizzando questo progetto con Arduino Uno, un modulo HC-SR04 e due motorini torneremo ad essere bambini​.
Il robottino, di facile realizzazione, è in grado di evitare gli ostacoli grazie al sensore ad ultrasuoni e di proseguire la sua corsa, il funzionamento come vedrete più avanti è semplice, infatti la macchina dotata di due motorini appena percepisce un ostacolo nel suo cammino blocca una delle due ruote consentendo così di girarsi ed evitare di urtarlo.
​
I componenti necessari per la realizzazione del progetto sono:
Arduino Uno
ebay
Amazon
Chassis automobilina 2 ruote
ebay
Amazon
2 Transistor BC547B
ebay
Amazon
1 Sensore ad ultrasuoni
​HC-SR04
ebay
Amazon
Batteria da 9V
ebay
Amazon
Breadboard
ebay
Amazon
Cavetti di collegamento
ebay
Amazon
Foto
Foto
Su ebay si trovano vari chassis in kit da montare con il supporto per trasportare il nostro Arduino, alcuni sono comprensivi di motori io vi consiglio questi due che sono ottimi per il progetto che andremo a realizzare.
robot chassis
Clicca sull`immagine per acquistare
Foto
Clicca sull`immagine per acquistare
Per prima cosa montiamo il circuito come lo schema seguente, Se non usate i transistor BC547B e volete adoperare altri tipi di transistor vi consiglio di dare uno sguardo al datasheet del componente che andrete ad utilizzare. 
I piedini del BC547B guardando la faccia dritta sono così predisposti, 1.>Collettore 2.>Base 3.>Emettitore
Foto
SCHEMA DEL CIRCUITO:
Foto
Dopo aver montato i componenti sulla breadboard e collegato il tutto non rimane che inserire lo sketch su Arduino tramite l`IDE aggiornato alla versione più recente. Il codice è il seguente:
SKETCH:
sketch_arduino_robot_evita_ostacoli.ino
File Size: 1 kb
File Type: ino
Scarica file

​E con questo siamo arrivati alla conclusione del  progetto, come sempre vi lascio i file necessari alla realizzazione e vi auguro Buon lavoro e al prossimo progetto.
Condividete nei commenti le foto dei vostri progetti.

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