Marius-Cristian EŞEANU - Masina care evita obstacolele

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unei masini care evita cu ajutorul senzorului infrarosu obstacolele intampinate.

Descriere generală

Senzorul trimite un semnal microcontrollerului atunci cand identifica un obstacol in fata masinii. Daca microcontrollerul nu primeste niciun semnal de la senzor atunci masina inainteaza, altfel se roteste pana cand nu mai are niciun obstacol in fata. Driverul este folosit pentru a actioa motoarele masinii.

Hardware Design

Lista pise:

  1. 1 Flexi bot ( 2 motoare , 1 sasiu , 2 roti , 1 ballcaster)
  2. 1 L298D
  3. 1 Senzor infrarosu

Software Design

mediu de dezvoltare - WinAVR

Rezultate Obţinute

Robotul face fata obstacolelor. Cu toate acestea, din cauza senzorului(are o distanta de 10cm), intr-un anumit unghi nu poate “sa vada” ca in fata este un obstacol si inainteaza . Am modificat algoritmul de rotire astfel incat robotul sa se roteasca mai mult spre dreapta.

Concluzii

A fost un proiect interesant din care am invatat multe. Partea cea mai grea a fost gasirea componentelor si lipirea lor.

Download

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Resurse software: Laboratoare PM

Resurse Hardware Datasheet-uri componente(ATMEGA324PA-PU, L298N, Sharp GP2Y0D810Z0F)

pm/prj2015/avoinescu/mariuseseanu.txt · Last modified: 2021/04/14 17:07 (external edit)
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