Opis
Intelligent Robot System Trainer Kit opiera się na pojedynczych modułach, które można łączyć ze sobą w celu wdrożenia wymaganego systemu robotyki. Połączenia między modułami systemu i inteligentnymi urządzeniami, takimi jak inteligentne telefony komórkowe i tablety, zapoznają uczestników szkolenia z rzeczywistymi komponentami używanymi w robotyce, w tym ze sprzętem i najnowszymi pakietami oprogramowania. Oprogramowanie systemowe to otwarta platforma sprzętowa oparta na systemie Linux i języku C, łatwa w instalacji, obsłudze i rozwiązywaniu problemów. System składa się z (głównego modułu kontrolera, modułu silnika robota, modułu czujników / siłowników robota, modułu wahadła robota, modułu ramienia robota, inteligentnego modułu robota).
Zakres dostawy
- Zestaw szkoleniowy inteligentnego systemu robotów (IOT107)
- Twarda kopia instrukcji obsługi
Opcje
Szczegóły techniczne
- Specyfikacja oprogramowania
- Moduł kontrolera głównego:
- Obsługa komunikacji Integrity Serial Bus poprzez interfejs CAN.
- Obsługa komunikacji Bluetooth.
- Graficzny wyświetlacz LCD & Konfiguracja menu dla modułów systemu.
- Przyciski sterujące dla GLCD.
- Zdalne sterowanie za pomocą smartfona
- STM 32 IDE do tworzenia oprogramowania.
- Moduł silnika robota
- Obsługa komunikacji Integrity Serial Bus poprzez interfejs CAN.
- Obsługa komunikacji Bluetooth.
- LCD & Konfiguracja menu dla modułu systemowego.
- Przyciski sterujące dla LCD.
- Sterowanie silnikiem DC i wykorzystanie enkodera.
- Sterowanie silnikiem krokowym.
- Sterowanie silnikiem serwo.
- STM 32 IDE do tworzenia oprogramowania.
- Pomiar temperatury
- Sterowanie brzęczykiem
- Cyfrowe sterowanie I/O
- Zdalne sterowanie za pomocą smartfona
- Moduł czujników / siłowników robota
- Obsługa komunikacji Integrity Serial Bus poprzez interfejs CAN.
- Silniki DC i enkodery.
- Użycie ruchomych kół Omni Wheels.
- Pomiar odległości za pomocą ultradźwięków i czujnika podczerwieni.
- STM 32 IDE do tworzenia oprogramowania.
- Moduł wahadła robota
- Obsługa komunikacji Integrity Serial Bus za pośrednictwem interfejsu CAN.
- Silniki prądu stałego i enkodery z PID.
- Pomiar kąta za pomocą enkodera
- STM 32 IDE do tworzenia oprogramowania.
- Moduł ramienia robota
- Obsługa komunikacji Integrity Serial Bus poprzez interfejs CAN.
- Sterowanie silnikami serwo.
- LCD & Konfiguracja menu dla modułu systemowego.
- Przyciski sterujące dla LCD.
- STM 32 IDE do tworzenia oprogramowania.
- Obsługa komunikacji Integrity Serial Bus poprzez interfejs CAN.
- Inteligentny moduł robota
- Obsługiwany przez system operacyjny Linux.
- Obsługa komunikacji Integrity Serial Bus za pośrednictwem interfejsu CAN.
- Otwarte przetwarzanie obrazu oparte na CV.
- Sterowanie silnikami serwo.
- Moduł kontrolera głównego:
- Specyfikacje sprzętowe
- Kod głównego modułu kontrolera: (IOT107.01)
- Mikrokontroler: 32-bitowy Arm Cortex-M4 do 168 MHz, z adaptacyjnym akceleratorem czasu rzeczywistego
- Pamięć Flash: 512 KBajtów
- SRAM: 192 KBajtów SRAM
- PamięćOTP: 512 bajtów
- Konwerter A/D: 12 bit
- Konwerter D/A: 12 bit
- Programowanie: Gniazdo programowania szeregowego
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X Interfejsy CAN V2.0B
- Interfejs użytkownika: GLCD 128 X 64, regulacja kontrastu, przyciski menu Plus, diody LED stanu systemu
- Bluetooth: Komunikacja Bluetooth V4.0 2.4GHz pasmo ISM
- Głośnik: Interfejs głośnika z regulacją głośności
- Kod modułu silnika robota: (IOT107.02)
- Mikrokontroler: 32-bitowy Arm Cortex-M4 do 168 MHz, z adaptacyjnym akceleratorem czasu rzeczywistego
- Pamięć Flash: 512 KBajtów
- SRAM: 192 KBajtów SRAM
- PamięćOTP: 512 bajtów
- Konwerter A/D: 12 bit
- Konwerter D/A: 12 bit
- Programowanie: Gniazdo programowania szeregowego
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X Interfejsy CAN V2.0B
- Interfejs użytkownika: LCD 2 X 16, Kontrola kontrastu, Plus Klawisze menu
- Bluetooth: Komunikacja Bluetooth V4.0 2.4GHz pasmo ISM
- Czujniki ruchu: przyspieszenie, zmiana kąta i siła pola magnetycznego w trzech osiach x, y i z.
- Silniki
- 1 X Servo Motor Driver & Servo Motor
- 1 X DC Motor Driver & DC Motor with encoder
- 1 X Stepper Motor Driver & Stepper Motor
- Robot Sensors / Actuators Module Code: (IOT107.03)
- Mikrokontroler: 32-bitowy Arm Cortex-M4 do 168 MHz, z adaptacyjnym akceleratorem czasu rzeczywistego
- Pamięć Flash: 512 KBajtów
- SRAM: 192 KBajtów SRAM
- PamięćOTP: 512 bajtów
- Konwerter A/D: 12 bit
- Konwerter D/A: 12 bit
- Programowanie: Gniazdo programowania szeregowego
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X Interfejsy CAN V2.0B
- Interfejs użytkownika: LCD 2 X 16, regulacja kontrastu, przyciski menu Plus, diody LED stanu systemu
- Bluetooth: Komunikacja Bluetooth V4.0 2.4GHz ISM band
- Czujniki ruchu: przyspieszenie, zmiana kąta i siła pola magnetycznego w trzech osiach x, y i z
- 3 X DC Motor Encoders.
- 3 X Ultrasonic Sensors.
- 3 X Sharp Distance Measuring Sensors.
- Wheels: 3 X Omni Wheels.
- Motors: 3 X DC Motor Driver & 3 X DC Motor with encoder.
- Moduł wahadła robota Kod: (IOT107.04)
- Mikrokontroler: 32-bitowy Arm Cortex-M4 do 168 MHz, z adaptacyjnym akceleratorem czasu rzeczywistego.
- Pamięć Flash: 512 Kbyte.
- SRAM: 192 KBytes SRAM.
- OTP Memory: 512 bajtów.
- Konwerter A/D: 12 bit.
- Konwerter D/A: 12 bit.
- Programowanie: Gniazdo szeregowego programowania przewodowego.
- USB: Micro USB2.0 Full Speed OTG.
- CAN: 2 X Interfejsy CAN V2.0B.
- Interfejs użytkownika: LCD 2 X 16, regulacja kontrastu, przyciski menu Plus, diody LED stanu systemu.
- Bluetooth: Komunikacja Bluetooth V4.0 2.4GHz pasmo ISM.
- Czujniki ruchu: przyspieszenie, zmiana kąta i siła pola magnetycznego w trzech osiach x, y i z.
- Silniki: 1 X DC Motor Driver & DC Motor z enkoderem.
- Kod modułu ramienia robota: (IOT107.05)
- Mikrokontroler: 32-bitowy Arm Cortex-M4 do 168 MHz, z adaptacyjnym akceleratorem czasu rzeczywistego
- Pamięć Flash: 512 KBajtów
- SRAM: 192 KBajty SRAM
- PamięćOTP: 512 bajtów
- Konwerter A/D: 12 bit
- Konwerter D/A: 12 bit
- Programowanie: Gniazdo programowania szeregowego
- USB: Micro USB2.0 Full Speed OTG
- CAN: 2 X Interfejsy CAN V2.0B
- Interfejs użytkownika: LCD 2 X 16, regulacja kontrastu, przyciski menu Plus, diody LED stanu systemu
- Bluetooth: Komunikacja Bluetooth V4.0 2.4GHz pasmo ISM
- Czujniki ruchu: przyspieszenie, zmiana kąta i siła pola magnetycznego w trzech osiach x, y i z, czujnik ciśnienia
- Silniki ramienia: 6 X Servo Motor Driver & Servo Motor
- Kod głównego modułu kontrolera: (IOT107.01)
- Robot Intelligent Module Code: (IOT107.06)
- CPU: Broadcom BCM2711 Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- GPU:
- Broadcom VideoCore VI H.265 (dekodowanie 4kp60),
- H264 (dekodowanie 1080p60, kodowanie 1080p30)
- OpenGL ES 3.1, Vulkan 1.0
- Pamięć RAM: 4 GB LPDDR4-3200 SDRAM
- Wi-Fi: 2,4 GHz i 5,0 GHz IEEE 802.11ac wireless (Dual band), wsteczna kompatybilność z 802.11a/b/g/n
- Bluetooth: Bluetooth 5.0, Bluetooth Low Energy (BLE)
- Ethernet: Gigabit Ethernet 943 Mbps
- Porty:
- 1 x micro-HDMI 2.0 (obsługa do 4Kp60).
- 4-pinowy stereofoniczny port audio i kompozytowy port wideo
- 1 x USB 2. 0
- 1 x USB 3.0
- 1 x USB-C
- Gigabit Ethernet
- Interfejs szeregowy kamery (MIPI CSI)
- Interfejs szeregowy wyświetlacza (MIPI DSI)
- I/O: GPIO, UART, I2C, SPI, 3 kanały ADC
- Pamięć masowa: Gniazdo karty Micro-SD do ładowania systemu operacyjnego i przechowywania danych
- Kamera: 1920×1080 pikseli
- Przetwarzanie obrazu: Technologia OpenCV
Eksperymenty
- Sprzęt robotyczny, czujniki, siłowniki.
- System operacyjny Linux (Linux OS)
- Działanie z różnymi protokołami komunikacyjnymi, w tym CAN, Bluetooth i UART.
- Połączenie i działanie modułów robotów.
- Zbieranie stanu systemu z czujników i siłowników systemu sterowania
- Monitorowanie danych z czujników przez Bluetooth ze smartfona lub tabletu
- Zajmowanie się przetwarzaniem obrazu przez OpenCV
- Dowiedz się, jak zbudować aplikację wbudowaną skierowaną do użytkownika, wyświetlaną na GLCD i
- sterowaną za pomocą klawiszy sterujących systemu,
- Jak zaimplementować główny moduł kontrolera, aby był pomostem między innymi modułami systemu
- a smartfonem i tabletem.
- Dowiedz się, jak kontrolować różne typy silników, takie jak (silnik prądu stałego, silnik serwo, silnik krokowy) i
- Uzyskaj informacje zwrotne z podłączonych czujników.
- Dowiedz się więcej o Omni Wheels i koncepcji ruchu za pomocą tego typu kół,
- Wykrywanie przeszkód, rozpoznawanie obiektów, wykrywanie ultradźwięków, wykrywanie ostrej podczerwieni
- Dowiedz się, jak uzyskać technologię sterowania silnikiem serwo poprzez sieć
- Dowiedz się więcej o systemie operacyjnym Linux i jak używać OpenCV do przetwarzania obrazu.
Marka
BEDO
