Wyposażony w Broadcom/ARM SoC (System on Chip) z procesorem graficznym, pamięcią RAM oraz łącznością bezprzewodową i przewodową Opcje (przez port Ethernet w modelach pełnowymiarowych), Raspberry Pi jest bardzo wszechstronnym elementem zestaw.

Jego niewielkie rozmiary i moc obliczeniowa sprawiają, że idealnie nadaje się do robotyki. W tym artykule przyjrzymy się dziesięciu imponującym projektom robotyki stworzonym przy użyciu Raspberry Pi.

Roboty humanoidalne zyskują na popularności i mogą mieć takie funkcje, jak ultradźwiękowe wykrywanie odległości, sterowanie bezprzewodowe i unikanie przeszkód. W tym projekcie wymagany jest zestaw Robotis Bioloid, czujnik odległości i żyroskop.

Producent zaleca użycie mniejszego Raspberry Pi Zero zamiast pełnowymiarowego modelu. Do zasilania Raspberry Pi Zero należy użyć baterii jednoogniwowej (2500 mAh). Ponadto do odczytu danych z czujnika wymagany jest układ konwertera analogowo-cyfrowego.

Źródło obrazu: Petoi / Youtube

Wiele dzieci i dorosłych pokochałoby zwierzaka-robota. Rongzhong Li opracował projekt robota-kotów o otwartym kodzie źródłowym, Nybble. Zespół zamienił części drukowane w 3D na wycinane laserowo drewniane. Inne komponenty to Raspberry Pi 3B+, Sparkfun Arduino Pro Mini i zestaw Nybble.

instagram viewer

Mobilność Nybble jest obsługiwana przez mikrokontroler kompatybilny z Arduino. Zachowuje „pamięć mięśniową” tego, jak się poruszać. Aby wspomóc obserwację i podejmowanie decyzji przez Nybble, Raspberry Pi jest zainstalowane na jego plecach. Możesz także zmodyfikować programowanie w Nybble, aby wysyłać proste polecenia, takie jak „idź” lub „skręć w lewo”.

Źródło obrazu: Wyjaśnianie komputerów / Youtube

To jest robot Devastator! Ten zrobotyzowany czołg można zbudować, łącząc Raspberry Pi Zero W z mobilną platformą czołgu Devastator. Kompilacja zawiera obwód sterownika silnika i trochę kodu Pythona, a także zamontowaną kamerę z niestandardowym wspornikiem, który można utworzyć za pomocą drukarki 3D.

Z nowym Raspberry Pi Zero 2 W teraz dostępne, możesz również rozważyć użycie go zamiast tego, aby uzyskać większą wydajność energetyczną.

To miniaturowy robot bojowy wykonany z Raspberry Pi Zero. Wejścia z kontrolera gier Bluetooth są tłumaczone na polecenia dla kontrolerów silników podłączonych przez GPIO. Zamiast używać klasycznego nadajnika RC, to przyjazne dla początkujących podejście za pomocą pinów GPIO czyni go idealnym dla młodszych użytkowników.

Płyta L298N obsługuje dwa motoreduktory N20, które zapewniają lokomocję, podczas gdy Tarot TL300G ESC jest odpowiedzialny za obracanie bezszczotkowego silnika przymocowanego do spinnera „muszka” z przodu. Dodaj akumulator Turnigy 500mAh 3S i masz wszystko, co potrzebne, aby zmieścić się w wydrukowanej w 3D obudowie robota.

Roomba jest autonomicznym odkurzacz robota. Ten projekt pokazuje, jak stworzyć własnego specjalnego robota Pi Roomba z bardziej inteligentnym ruchem!

Wymagana jest Roomba 530 z interfejsem szeregowym, dzięki czemu można podłączyć Raspberry Pi, które jest zasilane baterią 18V.

Do części kodowania wykorzystuje pakiet Java, który wykorzystuje RXTX za kulisami do komunikacji z robotem i interfejsem użytkownika który zapewnia „joystick” do sterowania robotem Roomba oraz zestaw mierników poziomu, które wskazują wyjście z sześciu „pęcherzyków świetlnych czujniki".

Źródło obrazu: asd_lab / Youtube

CHOP to czworonożny robot DIY, który działa podobnie do Boston Dynamics Spot. CHOP to projekt typu open source, więc możesz go modyfikować za pomocą gotowych części i kilku komponentów do drukowania 3D.

Jego głównymi komponentami są Raspberry Pi 4B i Arduino Mega. Podczas gdy Mega łączy się z serwonapędami i filtruje dane z czujników, takich jak bezwładnościowe, jednostka miary, Pi bierze wszystko i uruchamia serię skryptów Pythona, aby obliczyć robota chód. Kontroluje również kierunek ruchu serw przy użyciu modelu kinematyki odwrotnej.

Pilot zdalnego sterowania Bluetooth wysyła polecenia do Raspberry Pi, aby regulować kierunek, w którym ciało robota powinno przyspieszać.

Źródło obrazu: SpartanIIMark6 / Youtube

Jest to miniaturowa wersja popularnego czworonożnego robota Spot. Robot Spot Micro ma trzyosiowy tryb sterowania kątem/kontrolą postawy ciała, który może wykonywać „chód kłusa” lub „chód chodu” za pomocą klawiatury.

Oprogramowanie działa na Raspberry Pi 3B z zainstalowanym Ubuntu 16.04. W ramach ROS składa się z węzłów C++ i Python.

Główne wymagane komponenty to: Raspberry Pi 3B, płyta sterująca serwonapędem oparta na PCA9685, serwa, panel LCD 16x2 I2C, bateria Lipo 4000 mAh, bezpośrednie połączenie z płyta serwo do zasilania serwo, regulator napięcia 5V do zasilania Raspberry Pi, płyta sterująca PCA9685, niestandardowe części drukowane 3D, a także opcjonalny Lidar do pokoju mapowanie.

Źródło zdjęcia: Robot do tenisa stołowego PongFox /Youtube

Jak sama nazwa wskazuje, ten robot potrafi grać w ping-ponga (inaczej tenis stołowy). Wysoce inteligentny, może dostosować poziom trudności rozgrywki od prostego do zaawansowanego.

Zagraj z tym robotem do ping-ponga, aby poćwiczyć lub odpocząć. Chociaż możesz kupić podobnego komercyjnego bota za ponad 2000 USD, ten można bez wysiłku zbudować z istniejących części, komponentów wycinanych laserowo i części drukowanych w 3D. Może również przenosić około 100 piłek TT i łączy się przez WiFi.

Źródło obrazu: Przegląd techniczny / Youtube

Szukasz rozwiązania do handlu kryptowalutami typu open source? Następnie sprawdź ten projekt, robota Raspberry Pi, który służy jako w pełni zautomatyzowany, samoobsługowy projekt handlu kryptowalutami. Projekt jest zaprojektowany w taki sposób, że przy przestrzeganiu określonych parametrów handel kryptowalutą nastąpi automatycznie.

W tym urządzeniu Raspberry Pi 4 jest trzymany w specjalnie zbudowanej obudowie wraz z ekranem LCD. Panel przedni wyświetla temperaturę procesora, wykorzystanie procesora i aktualną dostępność przestrzeni dyskowej.

Po stronie oprogramowania, Raspberry Pi OS jest jego sercem, uruchamiając oprogramowanie transakcyjne opracowane przez Goose Representative 1 z programowaniem w Pythonie. Bycie open-source oznacza, że ​​przy minimalnym doświadczeniu w kodowaniu Pythona możesz zmodyfikować kod, aby korzystać z konta handlowego bez większego wysiłku.

Źródło obrazu: brama r / Youtube

Butter Robot może nagrywać lub przesyłać strumieniowo wideo za pomocą modułu kamery Raspberry Pi i urządzenia USB. Może również przechwytywać i odtwarzać dźwięk.

W swej istocie ten mały robot-łazik składa się z Raspberry Pi Zero W, modułu kamery, serw, a silniki prądu stałego są połączone ze sterownikiem silnika L9110. Robot działa za pośrednictwem aplikacji Blynk, która obsługuje również strumień wideo.

Strumień wideo został utworzony za pomocą streamera MJPG. Wreszcie, ServoBlaster został użyty do sterowania serwami, ponieważ zachowywał wyjście PWM w tle. Komponenty wymagane do wykonania tego robota to: Raspberry Pi Zero W, moduł kamery RPi, audio USB płyta, sterownik silnika L9110, motoreduktory DC, serwo 9g, dioda LED 3mm, głośnik, przełącznik suwakowy i akumulator Pakiet.

Który projekt robotyki Raspberry Pi wykonasz?

W tym artykule przyjrzeliśmy się dziesięciu różnym robotom specjalnie zaprojektowanym, które wykorzystują Raspberry Pi. Większość robotów jest programowana przy użyciu łatwego do nauczenia języka Python.

Projekty te wymagają poziomu umiejętności od podstawowego do średniego. Przed rozpoczęciem jakiegokolwiek projektu zastanów się, który model Raspberry Pi jest najlepszy, a także jakie modyfikacje chcesz wprowadzić.

10 najlepszych projektów Raspberry Pi dla początkujących

Te projekty Raspberry Pi dla początkujących doskonale nadają się do rozpoczęcia pracy z dowolnym modelem Raspberry Pi.

Czytaj dalej

UdziałĆwierkaćE-mail
Powiązane tematy
  • majsterkowanie
  • Malina Pi
  • Robotyka
  • Pomysły na projekty DIY
O autorze
Cherie Tan (18 opublikowanych artykułów)

Cherie jest kreatywnym technologem, który dołączył do MUO w 2021 roku. Jest zapalonym twórcą i pisarzem technicznym, z doświadczeniem w używaniu urządzeń Raspberry Pi, Arduino, Micro: bit, ATtiny i ATMega, a także e-tekstyliów, drukowania 3D i KiCad. Poza tworzeniem, Cherie lubi grać muzykę i ćwiczyć.

Więcej od Cherie Tan

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować