Table of Contents

Andrei MARDALE - RoboGest

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere ''RoboGest''

Ce face?

RobotGest este un robot ce poate fi controlat prin mișcările telefonului, astfel:

Totodată, acesta va fi dotat cu un senzor de proximitate montat pe un servomotor, pentru a avea un unghi de detecție cât mai bun. Acest senzor îi va permite sa semnaleze prezența obstacolelor, pentru a le evita. Robotul va avea două moduri de funcționare: un mod în care utilizatorul îl poate controla manual și un mod automat- obstacle avoidance

Care este scopul lui?

Scopul proiectului este acela de a construi un robot care să fie controlat prin telefonul mobil via bluetooth, altfel decât prin apăsarea unor butoane. Astfel, RoboGest va putea fi controlat printr gesturile mâinii utilizatorului, ceea ce va oferi mai multa interactivitate. De asemenea, un scop secundar al priectului este acela de a utiliza cât mai mulți senzori: senzor de distanță, senzor de lumină (explicat în secțiunea urmatoare) + modul Bluetooth și servomotor.

Ideea de la care am pornit

Am pornit de la ideea de a construi un robot controlat prin telefon. Apoi, m-am gândit la o metoda prin care să îl fac mai interesant și mai interactiv. Astfel am ajuns în punctul în care am avut de ales între un robot controlat prin gesturile mâinii sau un robot controlat prin voce. Prima idee mi s-a părut mai bună, fiind mai puțin gălăgioasa.

De ce credeţi că este util pentru alţii şi pentru voi

Cred că acest proiect este util pentru că va arăta modul în care se utilizează o varietate mare de senzori și module, iar pentru mine este util pentru că va fi o experiență “hands-on”, având șansa să decid singur ce/cum/unde montez. În plus, voi avea șansa să lucrez pentru prima dată în Android, ceea ce mi-am dorit de foarte mult timp.

Descriere generală

Schema Bloc

Mod de functionare

Hardware Design

Lista de piese

Piesa Magazin Preț (RON)
Placuța PM echipa PM -
Modul Bluetooth okzii.ro 31
Servomotor Optimus Digital 12
Senzor Distanță Optimus Digital 5
Buzzer Optimus Digital 2
Driver Motor Optimus Digital 10
4WD Chasis Kit (motoare incluse) Optimus Digital 100
Fire mama-tata Optimus Digital 7.5
Fire mama-mama Optimus Digital 7.5

Schema electrică

Software Design

Microcontroller

Aplicatie Android

Rezultate Obţinute

Youtube link: yRmKZP2m2rQ

Concluzii

Per total a fost un proiect super interesant. Mai ales că a fost primul proiect ce a inclus și o bună parte de hardware. Am învățat multe lucruri utile, cum ar fi la ce e bun în practică un divizor de tensiune. Am avut ocazia să aplic foarte multe cunoștințe dobândite la laboratoarele de pm, cum ar fi lucrul cu timere, util pt senzorul de distanță , lucrul cu pwm, util pentru servomotor. De asemeni am dobandit și niște cunoștințe de bază în programarea pe Android.

Download

Android

android_robogest.rar

Microcontroller

microcontroller_robogest.rar

Jurnal

Bibliografie/Resurse

Resurse Software

Laboratoare PM

Resurse Hardware