Skip to content

Electronics

Istratie Stefan edited this page Jul 11, 2024 · 5 revisions

Components

Component name Number
Raspberry PI 5 1
ESP 32 3
Arduino Nano 4
Esp32 CAM 1
GC9A01 Display 2
Visaton K 50 WP 1
MG996R Motor 10
MG90S Motor 4
NEMA23 Motor 2
TB6600 Driver 2
HC-SR04 6
24v Battery 1(în viitor)
Modul Voltmetru 1

Raspberry Pi:

Am optat pentru utilizarea unui Raspberry Pi pentru procesarea datelor datorită ușurinței de utilizare și capacității de a satisface cerințele noastre de calcul. Platforma oferă flexibilitate și accesibilitate, fiind ideală pentru conectarea robotului la un server, unde va fi procesat modelul de inteligență artificială.

ESP32:

Folosim ESP32 pentru operațiuni care necesită un procesor mai performant și mai mult RAM decât ne poate oferi un Arduino Nano, cum ar fi comunicarea între Arduino Nano-uri și Raspberry Pi sau controlul ochilor robotului.

Arduino Nano:

Am ales Arduino Nano pentru controlul circuitelor interioare ale robotului, cum ar fi controlul mâinilor, gâtului și mișcarea bazei. Aceste plăci compacte sunt ușor de găsit, simplu de utilizat și eficiente din punct de vedere al consumului de curent, ceea ce este esențial pentru funcționarea pe baterii a robotului nostru.

Alimentare

Sursă de Alimentare:

Pentru testare și aplicații care nu necesită mișcare, am inclus o sursă de alimentare de 24V și 10A pentru a asigura energie robotului nostru.

Acumulatori:

Folosim acumulatori formați din 35 de celule 18650. Acest acumulator va alimenta robotul la o tensiune de 24v. Nivelul bateriei este indicat de modulul de voltmetru de pe robot.

Motoare Nema23:

Am ales două motoare Nema 23 pentru roțile robotului datorită cuplului mare pe care îl oferă și ușurinței de utilizare. Deși nu sunt ideale pentru aplicații pe baterii, am implementat funcții de economisire a curentului pentru a maximiza eficiența energetică. Servomotoare MG966: Aceste servomotoare sunt utilizate pentru gâtul și mâinile robotului datorită cuplului mare și a unghiului precis pe care îl oferă. Sunt esențiale pentru controlul fiecărei articulații și oferă o performanță excelentă raportată la preț.

Servomotoare MG90:

Aceste servomotoare compacte sunt folosite pentru palma și încheietura palmei robotului, datorită dimensiunilor lor reduse și prețului accesibil.

Ecrane pentru Ochi:

Folosim aceste ecrane pentru a da viață robotului nostru, permițându-i să exprime emoții și intenții. Sunt ușor de controlat și contribuie semnificativ la personalitatea și expresivitatea sa.

Senzori de Distanță Ultrasonici:

Acești senzori sunt esențiali pentru prevenirea coliziunilor cu obiecte din jur și asigurarea unei mișcări sigure și eficiente a robotului.

Clone this wiki locally