2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten wpis na blogu jest częścią serii Zio Robotics.
Wstęp
W naszym poprzednim blogu zamieściliśmy samouczki z części 1 i 2 dotyczące sterowania ramieniem robota za pomocą modułów Zio.
Część 1 koncentrowała się głównie na automatycznym kontrolowaniu pazura ramienia robota w celu otwierania i zamykania przy użyciu tylko jednego serwomechanizmu.
Część 2 wykorzystuje bezprzewodowy kontroler PS2 do sterowania naszym ramieniem robota i wykorzystaniem wszystkich czterech serw.
W dzisiejszym samouczku będziemy kontynuować poprzednią część konfiguracji ramienia robota, część 2, aby zbudować kontroler aplikacji, który wykorzystuje technologię BLE i kontroluje nasze ramię robota za pośrednictwem tego interfejsu aplikacji.
Krok 1: Przegląd projektu
Poziom trudności:
Zio Padawan (średniozaawansowany)
Pomocne zasoby:
Powinieneś mieć podstawową wiedzę na temat instalowania płyt programistycznych Zio. W tym samouczku zakładamy, że Twoja płyta rozwojowa jest już skonfigurowana i gotowa do skonfigurowania. Jeśli nie skonfigurowałeś jeszcze swojej tablicy, zapoznaj się z naszym samouczkiem Przewodnik startowy Zio Qwiic poniżej, aby rozpocząć:
Przewodnik po płytce rozwojowej Zio nRF52832 Qwiic
Sprzęt komputerowy:
- Płytka rozwojowa Zio nRF52832
- Kontroler serwo Zio 16
- Wzmacniacz Zio DC/DC
- Bateria 3.7 V 2000 mAh;
- Ramię robota
Oprogramowanie:
- IDE Arduino
- Biblioteka sterowników serwonapędów Adafruit PWM
- Kontroluj ramię robota część 3 Kod
Kable i przewody:
- Kabel Qwiic 200 mm
- Przewody połączeniowe męskie i żeńskie
Krok 2: Kod ramienia robota
Instalowanie biblioteki
Pobierz i zainstaluj następujące biblioteki i zapisz je w lokalnym folderze bibliotek Arduino IDE:
Biblioteka sterowników serwonapędów Adafruit PWM
Aby zainstalować biblioteki otwórz Arduino IDE, przejdź do zakładki Szkic, wybierz Dołącz bibliotekę -> Dodaj bibliotekę. Zip. Wybierz powyższe biblioteki, które mają zostać uwzględnione w Twoim IDE.
Arduino ma przydatny przewodnik dotyczący instalowania bibliotek w środowisku Arduino IDE. Sprawdź je tutaj!
Pobierz kod źródłowy
Pobierz kod projektu tutaj i otwórz go za pomocą Arduino IDE.
Prześlij i uruchom swój kod na forum deweloperów.
Krok 3: Pobieranie aplikacji
1. Pobierz aplikację Adafruit Bluefruit LE ze sklepu Google Play / iTunes App Store na swój smartfon.
2. Otwórz aplikację i wybierz Bluefruit52, aby się połączyć
3. W zakładce Moduły Wybierz kontroler
4. Po przejściu do ustawień kontrolera wybierz Control Pad w sekcji „Dostępne piny”.