Obsahuje Broadcom/ARM SoC (System on Chip) s GPU, RAM a bezdrátové i kabelové připojení možnosti (přes ethernetový port u modelů plné velikosti), Raspberry Pi je vysoce univerzální kus souprava.
Jeho malá velikost a výpočetní výkon jej předurčují pro robotiku. V tomto článku se podíváme na deset působivých robotických projektů vytvořených pomocí Raspberry Pi.
Humanoidní roboti jsou stále oblíbenější a mohou mít funkce, jako je ultrazvukové snímání vzdálenosti, bezdrátové ovládání a vyhýbání se překážkám. V tomto projektu je vyžadována souprava Robotis Bioloid, senzor vzdálenosti a gyroskop.
Výrobce doporučuje použít menší Raspberry Pi Zero namísto modelu v plné velikosti. Pro napájení Raspberry Pi Zero je nutné použít jednočlánkovou baterii (2500mAh). Ke čtení dat senzoru je také vyžadován čip analogově-digitálního převodníku.
Mnoho dětí i dospělých by si přálo robotického mazlíčka. Rongzhong Li vyvinul open-source projekt robotických koček, Nybble. Tým nahradil 3D tištěné díly laserem řezanými dřevěnými. Mezi další komponenty patří Raspberry Pi 3B+, Sparkfun Arduino Pro Mini a sada Nybble.
Mobilita Nybble je řešena mikrokontrolérem kompatibilním s Arduino. Uchovává si „svalovou paměť“ toho, jak se pohybovat. Aby bylo možné Nybble pozorovat a rozhodovat se, je Raspberry Pi instalováno na jeho zadní straně. Můžete také upravit programování v Nybble tak, aby posílalo jednoduché příkazy jako „chůze“ nebo „odbočte doleva“.
Tohle je robot Devastator! Tento robotický tank lze postavit začleněním Raspberry Pi Zero W s mobilní platformou tanku Devastator. Sestavení obsahuje obvod ovladače motoru a nějaký kód Pythonu, stejně jako namontovanou kameru s vlastním držákem, který lze vytvořit pomocí 3D tiskárny.
S novým Raspberry Pi Zero 2W nyní k dispozici, můžete také zvážit jeho použití pro vyšší energetickou účinnost.
Je to miniaturní bojový robot vyrobený z Raspberry Pi Zero. Vstupy z herního ovladače Bluetooth jsou převedeny na příkazy pro ovladače motoru připojené přes GPIO. Spíše než použití klasického RC vysílače je tento přístup přátelský pro začátečníky prostřednictvím GPIO pinů ideální pro mladší uživatele.
Deska L298N ovládá dva převodové motory N20, které zajišťují pohyb, zatímco Tarot TL300G ESC je zodpovědný za roztočení bezkomutátorového motoru připojeného k „motýlkovi“ v přední části. Přidejte Turnigy 500mAh 3S baterii a máte vše, co potřebujete, abyste se vešli do 3D tištěného šasi robota.
Roomba je autonomní robotický vysavač. Tento projekt vám ukáže, jak vytvořit vlastního speciálního robota Pi Roomba s inteligentnějším pohybem!
Vyžaduje se Roomba 530 se sériovým rozhraním, takže můžete připojit Raspberry Pi, které je napájeno 18V baterií.
Pro kódovací část využívá balíček Java, který používá RXTX v zákulisí ke komunikaci s robotem a uživatelské rozhraní. který poskytuje „joystick“ pro řízení Roomby a sadu měřičů úrovně, které indikují výstup ze šesti „světelných nárazů“ senzory“.
CHOP je čtyřnohý DIY robot, který funguje podobně jako Boston Dynamics Spot. CHOP je projekt s otevřeným zdrojovým kódem, takže jej můžete upravit pomocí standardních dílů a několika komponent pro 3D tisk.
Jeho hlavní komponenty jsou Raspberry Pi 4B a Arduino Mega. Zatímco Mega se připojuje k servoměničům a filtruje data ze senzorů, jako je inerciální Jednotka měření, Pi to všechno vezme a spustí řadu skriptů Python pro výpočet robota chůze. Také řídí, jakým směrem se mají serva pohybovat pomocí inverzního kinematického modelu.
Dálkový ovladač Bluetooth dodává Raspberry Pi příkazy pro regulaci směru, kterým má tělo robota zrychlit.
Jedná se o miniaturní verzi oblíbeného čtyřnohého robota Spot. Bot Spot Micro má tříosý úhlový příkaz/režim ovládání držení těla, který dokáže pomocí klávesnice dosáhnout „klusu“ nebo „chůze“.
Software funguje na Raspberry Pi 3B s nainstalovaným Ubuntu 16.04. V rámci ROS se skládá z uzlů C++ a Pythonu.
Hlavní požadované komponenty jsou: Raspberry Pi 3B, servo řídicí deska založená na PCA9685, serva, 16x2 I2C LCD panel, 4000mAh Lipo baterie, přímé připojení k servo deska pro napájení serva, 5V regulátor napětí pro napájení Raspberry Pi, řídicí deska PCA9685, vlastní 3D tištěné díly, stejně jako volitelný Lidar pro pokoj mapování.
Jak jeho název napovídá, tento robot umí hrát ping-pong (neboli stolní tenis). Vysoce inteligentní, dokáže upravit svou herní obtížnost od jednoduchých po pokročilé.
Zahrajte si proti tomuto ping-pongovému robotovi pro seriózní trénink nebo volný čas. I když byste si mohli koupit podobného komerčního robota za více než 2 000 $, tento lze bez námahy postavit ze stávajících dílů, laserem řezaných součástí a 3D tištěných dílů. Unese také asi 100 míčků TT a připojuje se přes WiFi.
Hledáte open-source řešení pro obchodování s kryptoměnami? Pak se podívejte na tento projekt, robot Raspberry Pi, který slouží jako plně automatizovaný a samostatně fungující projekt obchodování s kryptoměnami. Projekt je navržen tak, že při dodržení určitých parametrů dojde k obchodování kryptoměny automaticky.
V tomto zařízení je Raspberry Pi 4 drženo uvnitř pouzdra vyrobeného na zakázku spolu s LCD obrazovkou. Přední panel zobrazuje teplotu procesoru, využití procesoru a aktuální dostupnost úložného prostoru.
Po softwarové stránce je srdcem Raspberry Pi OS, na kterém běží obchodní software vyvinutý společností Goose Representative 1 s programováním Python. Být open-source znamená, že s minimálními zkušenostmi s kódováním Pythonu můžete upravit kód tak, abyste mohli používat svůj obchodní účet bez problémů.
Butter Robot je schopen nahrávat nebo streamovat video pomocí Raspberry Pi Camera Module a USB zařízení. Dokáže také zachytit a vysílat zvuk.
Ve svém jádru se tento malý roverový robot skládá z Raspberry Pi Zero W, kamerového modulu, serv a stejnosměrných motorů, které jsou spojeny s ovladačem motoru L9110. Robot funguje prostřednictvím aplikace Blynk, která také podporuje streamování videa.
Video stream byl vytvořen pomocí MJPG streameru. Nakonec byl k ovládání serv použit ServoBlaster, protože si zachoval PWM výstup na pozadí. Komponenty potřebné pro výrobu tohoto robota jsou: Raspberry Pi Zero W, RPi Camera Module, USB audio deska, ovladač motoru L9110, stejnosměrné motory s převodovkou, 9g servo, 3mm LED, reproduktor, posuvný vypínač a baterie balíček.
Jaký robotický projekt Raspberry Pi uděláte?
V tomto článku jsme se podívali na deset různých účelových robotů, které využívají Raspberry Pi. Většina robotů je naprogramována pomocí snadno naučitelného jazyka Python.
Tyto projekty vyžadují základní až střední úroveň dovedností. Před zahájením jakéhokoli projektu zvažte, který model Raspberry Pi je nejlepší použít, a také případné úpravy, které chcete provést.
Tyto projekty Raspberry Pi pro začátečníky jsou skvělé pro začátek s jakýmkoli modelem Raspberry Pi.
Přečtěte si další
- DIY
- Raspberry Pi
- Robotika
- DIY projektové nápady
Cherie je kreativní technolog, který se k MUO připojil v roce 2021. Je zanícená tvůrkyně a technická spisovatelka se zkušenostmi s používáním zařízení Raspberry Pi, Arduino, Micro: bit, ATtiny a ATMega, stejně jako E-textilie, 3D tisk a KiCad. Kromě tvorby má Cherie ráda hraní hudby a cvičení.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem