Dispunând de un SoC Broadcom/ARM (System on Chip) cu un GPU, RAM și conectivitate atât wireless, cât și prin cablu opțiuni (prin portul Ethernet la modelele de dimensiune completă), Raspberry Pi este o piesă extrem de versatilă trusa.
Dimensiunile sale mici și puterea de procesare îl fac ideal pentru robotică. În acest articol, vom arunca o privire la zece proiecte de robotică impresionante create folosind un Raspberry Pi.
Roboții umanoizi sunt în creștere în popularitate și pot avea caracteristici precum detectarea cu ultrasunete a distanței, controlul fără fir și evitarea obstacolelor. În acest proiect, sunt necesare un kit Robotis Bioloid, un senzor de distanță și un giroscop.
Producătorul recomandă utilizarea unui Raspberry Pi Zero mai mic în loc de un model de dimensiune completă. Pentru a alimenta Raspberry Pi Zero, trebuie utilizată o baterie cu o singură celulă (2500mAh). De asemenea, este necesar un cip convertor analog-digital pentru a citi datele senzorului.
Mulți copii și adulți ar adora un animal de companie robot. Rongzhong Li a dezvoltat un proiect de pisici robotizate open-source, Nybble. Echipa a înlocuit piesele imprimate 3D cu cele din lemn tăiate cu laser. Alte componente includ un Raspberry Pi 3B+, un Sparkfun Arduino Pro Mini și kitul Nybble.
Mobilitatea Nybble este gestionată de un microcontroler compatibil cu Arduino. Păstrează „memoria musculară” a modului de deplasare. Pentru a ajuta Nybble observarea și luarea deciziilor, Raspberry Pi este instalat în partea de sus a spatelui său. De asemenea, puteți modifica programarea în Nybble pentru a trimite comenzi simple precum „mersul pe jos” sau „virați la stânga”.
Acesta este Robotul Devastator! Acest rezervor robotizat poate fi construit prin încorporarea unui Raspberry Pi Zero W cu platforma mobilă a rezervorului Devastator. Construcția include un circuit de control al motorului și un cod Python, precum și o cameră montată cu un suport personalizat care poate fi creat folosind o imprimantă 3D.
Cu noul Raspberry Pi Zero 2 W acum disponibil, poate doriți să luați în considerare utilizarea acestuia pentru mai multă eficiență energetică.
Este un robot de luptă în miniatură realizat cu un Raspberry Pi Zero. Intrările de la un controler de joc Bluetooth sunt traduse în comenzi pentru controlerele de motor conectate prin GPIO. În loc să utilizeze un transmițător RC clasic, această abordare prietenoasă pentru începători prin intermediul pinilor GPIO îl face ideal pentru utilizatorii mai tineri.
O placă L298N se ocupă de cele două motoare cu angrenaje N20 care asigură locomoția, în timp ce un Tarot TL300G ESC este responsabil pentru rotirea motorului fără perii atașat la rotița „papion” din față. Adăugați un acumulator Turnigy de 500 mAh 3S și aveți tot ce este necesar pentru a se potrivi în șasiul imprimat 3D al robotului.
Roomba este autonom robot aspirator. Acest proiect vă arată cum să vă creați propriul robot special Pi Roomba cu o mișcare mai inteligentă!
Este necesar un Roomba 530 cu interfață serială, astfel încât să puteți conecta Raspberry Pi, care este alimentat de o baterie de 18V.
Pentru partea de codificare, utilizează un pachet Java care utilizează RXTX în culise pentru a comunica cu robotul și o interfață cu utilizatorul. care oferă un „joystick” pentru a direcționa Roomba și un set de contoare de nivel care indică ieșirea de la șase „denivelări” senzori”.
CHOP este un robot de bricolaj patruped care funcționează similar cu Boston Dynamics Spot. CHOP este un proiect open-source, așa că îl puteți modifica cu piese disponibile și câteva componente de imprimare 3D.
Componentele sale principale sunt un Raspberry Pi 4B și un Arduino Mega. În timp ce Mega se conectează la servocontrolerele și filtrează datele de la senzori precum cel inerțial unitate de măsură, Pi preia totul și rulează o serie de scripturi Python pentru a calcula mers. De asemenea, controlează în ce direcție ar trebui să se miște servo-urile folosind un model de cinematică inversă.
O telecomandă Bluetooth oferă comenzi către Raspberry Pi pentru a regla direcția în care corpul robotului ar trebui să accelereze.
Aceasta este o versiune în miniatură a popularului robot patruped Spot. Botul Spot Micro are un mod de comandă a unghiului pe trei axe/mod de control al posturii corpului care poate realiza „mersul la trap” sau „mersul pe jos” folosind tastatura.
Software-ul funcționează pe un Raspberry Pi 3B cu Ubuntu 16.04 instalat. Într-un cadru ROS, este format din noduri C++ și Python.
Principalele componente necesare sunt: Raspberry Pi 3B, o placă de control servo bazată pe PCA9685, servo-uri, panou LCD 16x2 I2C, baterie Lipo de 4000 mAh, conexiune directă la placă servo pentru alimentare servo, regulator de tensiune de 5 V pentru alimentarea Raspberry Pi, placă de control PCA9685, piese personalizate imprimate 3D, precum și un Lidar opțional pentru cameră cartografiere.
După cum sugerează și numele, acest robot poate juca ping-pong (alias tenis de masă). Foarte inteligent, își poate ajusta dificultatea jocului de la simplu la avansat.
Joacă împotriva acestui robot de ping-pong pentru un antrenament serios sau timp liber. Deși ați putea cumpăra un bot comercial similar pentru peste 2.000 USD, acesta poate fi construit fără efort cu piese existente, componente tăiate cu laser și piese imprimate 3D. De asemenea, poate transporta aproximativ 100 de bile TT și se conectează prin WiFi.
Căutați o soluție de tranzacționare cu criptomonede open-source? Apoi, verificați acest proiect, un robot Raspberry Pi care servește ca proiect de tranzacționare cu criptomonede complet automat, cu operare autonomă. Proiectul este conceput în așa fel încât, dacă sunt respectați anumiți parametri, tranzacționarea criptomonedelor va avea loc automat.
În acest dispozitiv, Raspberry Pi 4 este ținut într-o carcasă personalizată împreună cu un ecran LCD. Panoul frontal afișează temperatura procesorului, utilizarea procesorului și disponibilitatea curentă a spațiului de stocare.
În ceea ce privește software-ul, sistemul de operare Raspberry Pi este în centrul acestuia, rulând software de tranzacționare dezvoltat de Goose Representative 1 cu programare Python. A fi open-source înseamnă că, cu o experiență minimă de codare Python, puteți modifica codul pentru a vă folosi contul de tranzacționare fără probleme.
Robotul Butter este capabil să înregistreze sau să transmită în flux un videoclip cu modulul camerei Raspberry Pi și un dispozitiv USB. De asemenea, poate captura și scoate audio.
În esență, acest robot rover mic este format dintr-un Raspberry Pi Zero W, un modul de cameră, servo-uri, iar motoarele DC sunt conectate cu un driver de motor L9110. Robotul funcționează printr-o aplicație Blynk, care acceptă și un flux video.
Fluxul video a fost stabilit prin utilizarea streamerului MJPG. În cele din urmă, un ServoBlaster a fost folosit pentru a controla servomotoarele, deoarece a păstrat ieșirea PWM în fundal. Componentele necesare pentru realizarea acestui robot sunt: Raspberry Pi Zero W, RPi Camera Module, USB audio placă, driver de motor L9110, motoare cu angrenaje DC, servo 9g, LED de 3 mm, difuzor, comutator glisant și baterie ambalaj.
Ce proiect de robotică Raspberry Pi vei realiza?
În acest articol, am aruncat o privire la zece roboți diferiți special creați care folosesc Raspberry Pi. Majoritatea roboților sunt programați folosind limbajul Python ușor de învățat.
Aceste proiecte necesită un nivel de abilități de bază până la mediu. Înainte de a începe orice proiect, luați în considerare ce model de Raspberry Pi este cel mai bine de utilizat, precum și orice modificări pe care doriți să le faceți.
Aceste proiecte Raspberry Pi pentru începători sunt excelente pentru a începe cu orice model Raspberry Pi.
Citiți în continuare
- bricolaj
- Raspberry Pi
- Robotică
- Idei de proiecte DIY
Cherie este un tehnolog creativ care s-a alăturat MUO în 2021. Este un producător pasionat și un scriitor tehnic, cu experiență în utilizarea dispozitivelor Raspberry Pi, Arduino, Micro: bit, ATtiny și ATMega, precum și a textilelor electronice, imprimarea 3D și KiCad. În afară de a crea, lui Cherie îi place să cânte muzică și să se antreneze.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona