Table of Contents

3-WAY CAR

Motrun Florin 334CA

Introducere

Inca de mic copil am fost fascinat de lumea teleghidarii, mereu cumparand “masini cu telecomanda”, urmand mai apoi sa le dezasamblez, asa ca m-am decis sa-mi construiesc chiar eu una.

Proiectul constă în dezvoltarea unei mașini controlate la distanță, prin joystick sau accelerometru, si capabilitatea de self-drive, in care evita obstacole. Un aspect important este afișarea a diferite date înregistrate de mașină pe un ecran OLED al telecomenzii. De asemenea, pe telecomandă vor fi butoane pentru diferite functionalitati.

Ideea mi-a venit pentru ca in liceu am incercat sa fac o masina self-drive, insa din cauza ca nu aveam destule cunostinte in domeniu nu am reusit.

Descriere generală

Diagrama bloc

Hardware Design

  1. Lista de piese telecomanda:
    1. Arduino Nano;
    2. Accelerometru și giroscop cu 3 axe MPU6050;
    3. Display OLED albastru de 0.91” (128×32 px);
    4. Modul Joystick biaxial negru cu 5 pini;
    5. Modul nRF24L01;
    6. Adaptor nRF24L01;
    7. 2 x mini-breadboard;
    8. 6 x rezistența 10k;
    9. 6 x buton push;
    10. Fire;
    11. Baterie 9V;
    12. Alimentare breadboard.

  2. Lista de piese masina:
    1. Arduino UNO;
    2. Modul cu Buzzer activ;
    3. Senzor temperatura si umiditate DHT11;
    4. Modul nRF24L01;
    5. Adaptor nRF24L01;
    6. Driver de motoare dual L298N;
    7. 2 x Motor cu reductor;
    8. Modul HC-SR04;
    9. Micro Servomotor SG90 90°;
    10. Mini-breadboard;
    11. Rezistenta 2.2k;
    12. Rezistenta 220;
    13. Photorezistor LDR;
    14. Tranzistor 2N2222;
    15. Regulator tensiune L7805;
    16. Condensatori de 10uF, 100 uF, 0.1uF (unul din fiecare);
    17. 2 x buton switch;
    18. Fire;
    19. Baterie 9V;
    20. 6 x baterie 1.5V (pentru amperaj mare pentru motoare)
    21. 4 x LED alb.
  • Condensatorii si regulatorul sunt folositi pentru a scoate 5V din bateria de 9V pentru a asigura un voltaj regulat pentru componente.
  • Rezistentele de 10K sunt folosite ca rezistente de pull-down pentru butoanele telecomenzii;
  • Rezistenta de 220(de pull-up) este folosita impreuna cu tranzistorul 2N2222 (in montaj emitor la masa), pentru led-uri (faruri);
  • Rezistenta de 2.2K este folosita impreuna cu photorezistorul.

SCHEME CIRCUIT

CIRCUIT FIZIC

TELECOMANDA

remote1.jpeg remote3.jpeg

MASINA

masina.jpeg

Software Design

Rezultate Obţinute

  • Am inteles mult mai bine domeniul hardware;
  • Am reusit sa realizez tot ce mi-am promis la inceputul proiectului, functionarea fiind impecabila (“de necrezut” chiar pentru mine), chiar daca nu facusem un research amanuntit;
  • Mi-am creat o adevarata “jucarie” pe care intentionez sa o upgradez pe viitor.

Concluzii

  • A fost unul din cele mai interesante proiecte realizate pana acum in facultate;

  • Partea de creare hardware a fost destul de grea, insa in ciuda tuturor “blestemelor” (invocarea sfintilor), pot spune ca overall a fost chiar fun experienta;

  • Partea de software a fost in medie usoara, cu toate ca as fi vrut sa o fac mai “profi” (la nivel de registrii, programare serioasa, de la 0), insa timpul nu-mi ar fi permis; a fost mai mult o joaca cu functiile predefinite Arduino; mai am de lucrat la partea de software pentru a obtine un produs cu adevarat eficient;

  • Satisfactia de a termina un astfel de proiect asa cum mi-am dorit este imensa, atat hardware cat si software; deja m-am gandit la o multitudine de proiecte pentru a evolua in acest domeniu fascinant, pe care mi-am promis ca o sa le fac asa cum ar trebui un viitor inginer sa le realizeze.

Download

Hardware: schematics.zip

Software:

Jurnal

  5 mai: crearea paginii si descrierea generala a proiectului
  8 mai : am lipit pinii pentru OLED si MPU6050 si firele pentru motoare
  15 mai : am asamblat telecomanda
  16 mai : am terminat schemele pentru circuite
  17 mai : am asamblat masina
  24 mai : am facut ultimele modificari la cod

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF