Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:avaduva:objectavoidancerobot [2021/06/02 13:20]
andrei_tudor.topala
pm:prj2021:avaduva:objectavoidancerobot [2021/06/02 16:26] (current)
andrei_tudor.topala [Poze]
Line 211: Line 211:
 } }
 </​code>​ </​code>​
 +===== Rezultate =====
 +==== Poze dispozitiv ====
 +{{ :​pm:​prj2021:​avaduva:​top_oar.jpg?​700}}
 +Placuta Arduino este alimentata de la baterii prin pinul Vin si este conectata la driver-ul de motoare, la servomotor si la senzorul ultrasonic.
 +
 +{{ :​pm:​prj2021:​avaduva:​front_oar.jpg?​700}}
 +Senzorul ultrasonic este plasat pe un suport de camera controlat de un servomotor capabil sa se roteasca pe planul orizontal.
 +
 +{{ :​pm:​prj2021:​avaduva:​back_oar.jpg?​700}}
 +Bateriile si motoarele sunt lipite pe spatele sasiului pentru a economisi spatiu. Bateriile alimenteaza atat motoarele, cat si microcontrolerul.
 +
 +==== Videoclip de prezentare ====
 +<​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​N3CiL4jJ2u0"​ title="​YouTube video player"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; clipboard-write;​ encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 ===== Download ===== ===== Download =====
 {{:​pm:​prj2021:​avaduva:​object-avoidance-roboc.zip|Cod Sursa (arhiva)}} {{:​pm:​prj2021:​avaduva:​object-avoidance-roboc.zip|Cod Sursa (arhiva)}}
Line 224: Line 237:
       * A treia varianta (si cea finala) a fost sa folosesc cele 4 baterii de 1.5V si pentru alimentarea in acelasi timp a motoarelor si a placutei Arduino (prin pinul **Vin**). Problema acestei solutii este faptul ca bateriile nu mai au suficienta putere pentru a da viteza marita motoarelor. Astfel, toate calibrarile anterioare pentru deplasarea robotului au devenit inutile si a trebuit sa reiau munca de la capat.       * A treia varianta (si cea finala) a fost sa folosesc cele 4 baterii de 1.5V si pentru alimentarea in acelasi timp a motoarelor si a placutei Arduino (prin pinul **Vin**). Problema acestei solutii este faptul ca bateriile nu mai au suficienta putere pentru a da viteza marita motoarelor. Astfel, toate calibrarile anterioare pentru deplasarea robotului au devenit inutile si a trebuit sa reiau munca de la capat.
   * 30.05.2021: Finalizare proiect: filmat, fotografiat,​ descriere ocw    * 30.05.2021: Finalizare proiect: filmat, fotografiat,​ descriere ocw 
 +
 +===== Concluzii =====
 +  * Proiectul a fost interesant, am avut destule lucuri de invatat din el: de la lipit fire pana la facut debugging folosind multimetrul. De asemenea, am invatat sa rezolv problemele de hardware (roti nealiniate) folosind software-ul.
 ===== Bibiliografie/​Resurse ===== ===== Bibiliografie/​Resurse =====
   * [[https://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf|ATmega328P Datasheet (ADC & Timers)]]   * [[https://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf|ATmega328P Datasheet (ADC & Timers)]]
   * [[https://​www.sparkfun.com/​datasheets/​Robotics/​L298_H_Bridge.pdf|L298 H-Bridge Datasheet]]   * [[https://​www.sparkfun.com/​datasheets/​Robotics/​L298_H_Bridge.pdf|L298 H-Bridge Datasheet]]
   * [[https://​github.com/​arduino-libraries/​Servo|Servo.h library]]   * [[https://​github.com/​arduino-libraries/​Servo|Servo.h library]]
 +
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
 +
pm/prj2021/avaduva/objectavoidancerobot.1622629203.txt.gz · Last modified: 2021/06/02 13:20 by andrei_tudor.topala
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0