Robot automat de navigație

Proiect
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 42 în total
Cuvinte : 5561
Mărime: 14.91MB (arhivat)
Publicat de: Andrei I.
Puncte necesare: 8
Facultatea de Electronica, Comunicatii si Calculatoare
Universitatea din Pitesti, Pitesti

Cuprins

  1. 1) Introducere . 3
  2. 2) Arduino ... 4
  3. 2.1. Istoric Arduino . 4
  4. 2.2. Hardware .. 5
  5. 2.3. Software ... 6
  6. 3) Proiectare hardware .. 7
  7. 4) Proiectarea software . 8
  8. 5) Realizarea machetei 18
  9. 5.1. Date tehnice ale componentelor .. 18
  10. 5.2. Etape de realizare a machetei .. 28
  11. Bibliografie

Extras din proiect

Capitolul 1. Introducere

Scopul acestui proiect este de a face un robot capabil să navigheze în jurul obstacolelor într-o încăpere folosind modulul HC-SR04 cu ultrasunete montat pe un Servo, ceea ce permite robotului să se uite în jur pentru a determina cea mai bună cale de urmat după întâlnirea unui obstacol .

Acest lucru a fost facut de 100 de ori, asa ca am vrut sa-l amestec un pic, pentru a face acest lucru am vrut sa includa unii senzori suplimentari in combinatie cu un modul Bluetooth, aceasta permite robotului pentru a colecta date de stare de mediu, apoi retransmite-l inapoi la un Android Aplicație, din aplicația Android putem de asemenea să modificam starea robotului din modul Navigare în modul inactiv în care robotul va rămâne staționar, dar va transmite în continuare datele senzorului.

Capitolul 2. Arduino

2.1 . Istoric Arduino

Figura 1. Placa de dezvoltare Arduino

Arduino este o companie open-source care produce atât plăcuțe de dezvoltare bazate

pe microcontrolere, cât și partea de software destinată funcționării și programării acestora. Pe lângă acestea include și o comunitate uriașă care se ocupă cu creația și distribuirea de proiecte care au ca scop crearea de dispozitive care pot sesiza și controla diverse activități sau procese în lumea reală.

Proiectul este bazat pe designul plăcilor cu microcontroler produse de câțiva furnizori, folosind diverse tipuri de microcontrolere. Aceste plăci pun la dispoziția utilizatorului pini I/O, digitali și analogici, care pot fi interfațați cu o gamă largă de plăcuțe numite scuturi (shield-uri) și/sau cu alte circuite. Plăcile au interfețe de comunicații seriale, inclusiv USB pe unele modele, pentru a încărca programe

din calculatorele personale. Pentru programarea microcontrolerelor, Arduino vine cu un mediu de dezvoltare integrat(IDE) bazat pe proiectul Processing, care include suport pentru limbaje de programare ca C și C++.

Primul Arduino a fost lansat în 2005, având ca țintă asigurarea unei soluții ieftine și simple pentru începători și profesioniști spre a crea dispozitive capabile să interacționeze cu mediul, folosind senzori și sisteme de acționare. Cele mai comune exemple sunt dispozitivele pentru utilizatorii începători precum: roboții simpli, termostatele și/sau detectoarele de mișcare.

Plăcuțele Arduino sunt disponibile comercial sub formă preasamblată sau sub forma unor kituri de asamblat acasă (do-it-yourself). Specificațiile schemelor sunt disponibile pentru orice utilizator, permițând oricui să fabrice plăcuțe Arduino. Adafruit Industriesestimase la mijlocul anului 2011 că peste 300.000 de plăcuțe oficiale Arduino au fost produse, iar în 2013 700.000 de plăcuțe oficiale erau în posesia utilizatorilor.

Arduino a început în 2005 ca un proiect al unui student al Institutului de Interacțiune a Designului din Ivrea, Italia. La acea vreme studenții foloseau o plăcuță de dezvoltare BASIC Stamp care costau 100 de dolari, ceea ce era considerat foarte scump pentru studenți. Massimo Banzi, unul dintre fondatori, era student la Ivrea. Numele "Arduino" provine de la un bar din Ivrea, locul unde o parte din fondatori obișnuiau să se întâlnească.

Studentul columbian Hernando Barragîn a creat platforma de dezvoltare Wiring care a servit ca bază pentru Arduino. După finalizarea platformei Wiring, mai multe versiuni, mai light și mai ieftine, au fost create și puse la dispoziția comunităților open-source. Din echipa inițială Arduino au făcut parte Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino și David Mellis.

Bibliografie

https://www.instructables.com/id/Automated-Navigation-Robot-With-Gas-Temperature-Hu/

Preview document

Robot automat de navigație - Pagina 1
Robot automat de navigație - Pagina 2
Robot automat de navigație - Pagina 3
Robot automat de navigație - Pagina 4
Robot automat de navigație - Pagina 5
Robot automat de navigație - Pagina 6
Robot automat de navigație - Pagina 7
Robot automat de navigație - Pagina 8
Robot automat de navigație - Pagina 9
Robot automat de navigație - Pagina 10
Robot automat de navigație - Pagina 11
Robot automat de navigație - Pagina 12
Robot automat de navigație - Pagina 13
Robot automat de navigație - Pagina 14
Robot automat de navigație - Pagina 15
Robot automat de navigație - Pagina 16
Robot automat de navigație - Pagina 17
Robot automat de navigație - Pagina 18
Robot automat de navigație - Pagina 19
Robot automat de navigație - Pagina 20
Robot automat de navigație - Pagina 21
Robot automat de navigație - Pagina 22
Robot automat de navigație - Pagina 23
Robot automat de navigație - Pagina 24
Robot automat de navigație - Pagina 25
Robot automat de navigație - Pagina 26
Robot automat de navigație - Pagina 27
Robot automat de navigație - Pagina 28
Robot automat de navigație - Pagina 29
Robot automat de navigație - Pagina 30
Robot automat de navigație - Pagina 31
Robot automat de navigație - Pagina 32
Robot automat de navigație - Pagina 33
Robot automat de navigație - Pagina 34
Robot automat de navigație - Pagina 35
Robot automat de navigație - Pagina 36
Robot automat de navigație - Pagina 37
Robot automat de navigație - Pagina 38
Robot automat de navigație - Pagina 39
Robot automat de navigație - Pagina 40
Robot automat de navigație - Pagina 41
Robot automat de navigație - Pagina 42

Conținut arhivă zip

  • Robot automat de navigatie.doc

Alții au mai descărcat și

Proiectarea unui sistem avansat de comandă al roboților - aplicații software

INTRODUCERE Cuvânt înainte Am ales această temă deoarece sunt pasionat de fotbal şi de roboţi şi ca totul să decurgă bine m-am gândit să îmbin...

Soft pentru robot comandat cu microcontroler PIC

CAPITOLUL I INTRODUCERE 1.1. Ce este un robot? Cuvântul robot provine din limba cehă (robota) şi înseamnă muncitor sau rob. O definiţie simplă a...

Proiectarea unui robot autonom cu roți acționate cu motoare de curent continuu

I. STADIUL ACTUAL PRIVIND MINI ROBOŢII MOBILI 1.1. Roboţi mobili Roboţii sunt maşini electromecanice automate. Unii dintre roboţi nu sunt complet...

Realizarea unei mașini care detectează flăcări de la o distanță specifică senzorilor folosind placa de dezvoltare Arduino Leonardo

Introducere: Am ales acest proiect pentru a-mi perfecționa capacitațile de viitor inginer. Proiectul o să fie o mașină de jucarie unde o să...

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Te-ar putea interesa și

Generalități privind Roboții

1 Capitolul I – Generalităţi privind roboţii . 1.1 Ce este un robot? 1.1.1 Definiţie. Particularităţi. Din câte am observat după o documentare...

Mecatronica

ARGUMENT Aparitia mecatronicii este rezultatul firesc al evolutiei in dezvoltarea tehnologica. Sistemele mecatronice sunt caracterizate de faptul...

Elemente Constructive de Mecatronică

1. CONSTRUCTIA SISTEMELOR MECATRONICE 1.1. Structura si functiile sistemelor mecatronice Conceptul de Mecatronica este astazi un termen...

Microprocesoare Motorola

1. INTRODUCERE De la apariţie pînă în momentul actual, evoluţia calculatoarelor personale a cunoscut momente de cotitură, veritabile mutaţii....

Roboți Industriali

Manipulatorul este sistemul mecanic automat a carui comanda se bazeaza pe sisteme rigide care presupun o interventie in structura fizica a...

Mecatronica

Introducere in Mecatronica Contextul in care a aparut Mecatronica: • Mutatii considerabile calitative si cantitative in evolutia societatii in...

Sisteme de transport inteligente și optimizarea fluxurilor de transport

SISTEMELE INTELIGENTE DE TRANSPORT Se poate spune ca un sistem inteligent de transport (Intelligent transportation systems -ITS), considerat in...

Lucrări micro mașini

1. Caracterizare generală. Scheme de alimentare-comandă a servomotorului asincron bifazat (SAB) Servomotorul asincron bifazat (SAB) este un...

Ai nevoie de altceva?