En robot er en programmerbar maskine, der kan hjælpe eller erstatte menneskelig indsats. For eksempel kan de nå svært tilgængelige steder eller findes i industrielle applikationer. Producere starter normalt med robotteknologi, mikrocontrollere som dem, der findes på et Arduino-udviklingskort eller ESP32.
Det, der adskiller ESP32 fra mange Arduino-kort, er dens indbyggede Bluetooth-understøttelse, to 240 MHz-kerner samt trådløs forbindelse. I denne artikel tager vi et kig på nogle af de mest imponerende robotter lavet med en ESP32.
Dette er en overvågningsrobot lavet med et ESP32-CAM-udviklingskort, som kommer med et indbygget kamera. Overvågningsrobotter kan allerede findes offentligt og i hjemmet, og nogle gange endda i farlige miljøer. For en brøkdel af prisen kan du bygge din egen med en ESP32-CAM. Du vil være i stand til at se live-visningen af dets kamera eller styre denne robot med en mobiltelefon eller via internettet.
ESP32-CAM-kortet kan også bruges til kunstig intelligens (AI) applikationer som findes i denne robot. Den har lavt strømforbrug og videostreaming med lav latency, hvor videoen streames direkte til en Android-enhed.
Relaterede: Nøglefakta om AI: Hvor længe har det eksisteret?
Ved at bruge Android-enheden fuldender den computersynsbehandling som objektdetektering og vognbanedetektering. Kommandoer kan også sendes til den for at køre autonomt, hvis visse betingelser er opfyldt.
Som navnet antyder, er dette en robot, der inkorporerer en ESP32 med en Tamiya CamRobot. Den har blå LED'er, et L9110S H-bro-motordrivermodul som motorstyring og drives af et 5000mAh batteri. Dens web-UI-controller giver et Wi-Fi-adgangspunkt samt en fast IP-adresse gennem ESP32 SoftAP Mode. Ved hjælp af den kan robotten styres til at bevæge sig fremad, bagud, stoppe og dreje til højre og venstre. Den kan også blinke med sin LED til og fra.
Selvom dette ikke er en mikrorobot som i en mikroskopisk robot, er denne lille robot lille nok til at passe ind i afkroge, der ellers ville vise sig kedelige for mennesker. MicroBot blev bygget med en ESP32 og Wemos D32 Pro. Den kan drejes rundt med Blynk-appen på en mobiltelefon, og producenten bemærker, at motorerne drives med et 12V-batteri.
Relaterede: De bedste ESP32 Smart Home-projekter
Men da ESP32 ikke har et buck-konverterkredsløb, har de tilføjet en AMS1117 for at sænke spændingen fra 12V til 3,3V for at være kompatibel med ESP32.
Dette er miniversionen af den populære ZeroBot, men i stedet for en Raspberry Pi rummer den en ESP32. Den er drevet med et lille LiPo-batteri, som tilføjer dens lille formfaktor. Producenten bemærker, at den har lavere processorkraft i sammenligning, men stadig pakker et væld af funktioner. Den er i stand til at streame farvevideo over Wi-Fi og kan styres fra enhver webbrowser.
Det er en firbenet robot i form af en kat med 16 frihedsgrader (DOF). Hvad mere er, er det fuldstændig open source og bruger almindeligt anvendte komponenter såsom hobbyservoer. Mens målet med projektet var at give en dynamik-orienteret firedling til uddannelse og forskning, skabere og andre teknologientusiaster kan følge med i de medfølgende forelæsningsdias, tutorials og laboratorium procedurer.
Denne tohjulede selvbalancerende robot blev skabt med en ESP32 og grundlæggende hardware såsom et MPU-6050 accelerometer. Den har også en 3D-printet ramme samt en bunke DRV8825 stepmotordrivere. Selve rammen bærer et par stepmotorer. Et stripboard fungerer som et bærebræt for MPU6050 accelerometer og stepmotordrivere.
Ifølge producenten har den trodset alle odds for at blive væltet. Producenten har også leveret softwaren inklusive en PID-kontrolsløjfe. Disse robotters motorer udløses af PID-kontrolsløjfen, som er afhængig af data fra en inertimåleenhed (IMU).
En humanoid robot er i stand til tobenet bevægelse og er bygget til æstetisk at repræsentere mennesker. Dette er en humanoid robot, der er blevet fuldstændig 3D-printet. I hjertet er ESP32. Andre dele inkluderer et 450mAh Lipo-batteri, et JST-stik, spændingsregulator, mikrokontakt og PETG-tråd.
Spot er en kompakt, smidig, firbenet robothund fra Boston Dynamics. For en brøkdel af prisen kan du bygge din egen mini-spot med et ESP32 Dev C Kit. Sættet er udstyret med et ESP32-S3 udviklingskort, 8MB Flash og 2MB PSRAM.
Relaterede: Boston Dynamics' Atlas Robot viser imponerende Parkour-færdighederIfølge producenten er der software lavet af fællesskabet, en implementering af gågang og stemmekommandoer. Der er også en app til at styre robotten med en smartphone via Bluetooth, lavet med Cordova.
Assisterende robotter er i stand til at behandle sensorisk information såvel som at støtte mennesker med opgaver. Et eksempel kan findes i sundhedsvæsenet, hvor de er vant til at tage sig af ældre eller udsatte. Denne særlige robot hjælper med at gøre netop det, og den har endda 360 graders vision til at overvåge trivsel, da den er i stand til at registrere ansigter og identificere følelser samt identificere, om nogen er faldet. Da den har evnen til at se fra alle vinkler, er den især nyttig til at opdage, om en person er faldet. Denne nøglefunktion gør den ideel som en hjælperobot.
Hvilket robotprojekt vil du lave?
I denne artikel har vi set på et par robotprojekter lavet med en ESP32. Mange af disse projekter inkluderer motorer og inertimåleenheder, men alle inkluderer ESP32-udviklingskortet. Inden du dykker ind i nogen af disse robotprojekter, kan det være en god idé at læse Espressif-dokumentationen om brug af servoer, forskellige sensorer, sikkerhed og krypteringsløsninger.
WT32-ETH01 fra Wireless-Tag bringer alle fordelene ved ESP32 med en ekstra Ethernet-port.
Læs Næste
- gør det selv
- Robotik
- Arduino
- Opgaveautomatisering
Cherie er en kreativ teknolog, der kom til MUO i 2021. Hun er en ivrig designer og teknisk forfatter med erfaring med at bruge Raspberry Pi, Arduino, Micro: bit, ATtiny og ATMega-enheder samt E-tekstiler, 3D-print og KiCad. Uden for at lave nyder Cherie at spille musik og træne.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere