This is an old revision of the document!


Quadcopter

O drona cu 4 elice controlata prin WiFi

Proiectul reprezinta o drona de mici dimensiuni, cu 4 elice, controlata prin WiFI. Aceasta serveste drept platforma de baza pentru posibile imbunatatiri, precum adaugarea unei camere video, efectuarea de miscari acrobatice sau transportul unor obiecte.

Ideea de la care am pornit este aceea de a crea o versiune simpla a unei drone (unica limitare fiind puterea motoarelor, ca rezultat al constrangerilor de buget) pentru a explora nivelul de dificultate a unui astfel de proiect. Astfel, proiectul acesta constituie un “canvas gol” pentru potentiale upgrade-uri care ii pot extinde drastic functionalitatile.

Descriere generală

Microcontrollerul folosit este un ESP8266, care va fi alimentat de o baterie a carui curent va fi reglat de un converter DC-DC. Datele culese de senzori (modul de accelerometru + giroscop, respectiv senzor cu ultrasunete) vor fi transmise prin I2C, iar miscarile vor fi controlate de pe telefon prin WiFi. Comunicarea dintre microcontroller cu motoarele se realizeaza prin mosfeturi, scopul lor fiind de a regla curentrul transmis la motoarele coreless, deci, implicit, turatia lor.

Schema bloc a proiectului:

Hardware Design

Elemente de hardware design:

  • Microcontroller: ESP8266 NodeMCU
  • Accelerometru + giroscop: MPU6050
  • DC-DC Buck Converter
  • 4 x Motor Coreless 8520
  • 4 x Elice 65mm cu 2 pale
  • 4 x AO3400 MOSFET
  • Fire conectoare
  • Baterie: Tattu 600mAh 3.7V 30C
  • Senzor ultrasonic: HC-SR04

Bateria are un curent de 3.7V iar Buck Converterul il va reduce la 3.3V pentru ESP8266. Astfel, polul pozitiv al bateriei va fi conectat la pinul IN+ al Buck Converterului, iar cel negativ la IN-. Mai departe, outputul, OUT+ va fi conectat la ESP printr-un pin 3V3, iar OUT- la GND. In ceea ce priveste senzorii, atat MPU-ul cat si HC-SR04 au elementele de alimentare: Vcc respectiv GND conectate la ESP prin 3V3 respectiv GND. Comunicarea I2C a acestora cu ESP-ul se realizeaza astfel: MPU-ul are pinul SCL conectat la D1 si SDA la D2 pe microcontroller, in timp ce senzorul ultrasonic are pinul Trig conectat la D5 si Echo la D6. Mai raman motoarele coreless, conectate la pinii centrali si MOSFET-urilor, pinii GND la GND-ul de pe ESP, iar input-urile sunt facute pe pinii de pe D3, D4, D7, D8 de pe ESP.

Schema electrica a proiectului:

Implementare hardware a proiectului:

Software Design

work in progress

Rezultate Obţinute

work in progress

Concluzii

work in progress

Download + Jurnal

Fisierele proiectului, alaturi de README si jurnalul progresului surprins in commit-uri sunt regasite pe urmatorul link de GitHub:

Bibliografie/Resurse

work in progress

Export to PDF

pm/prj2025/avaduva/alexandru.chiorean.1747591848.txt.gz · Last modified: 2025/05/18 21:10 by alexandru.chiorean
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