LOFI Robot

Opis tej konstrukcji znajdziesz na stronie autora robota. Opis "mózgu robota", czyli sterownika LOFI Brain znajdziesz tutaj lub na stronie LOFI Brain – informacje zaawansowane.

robot

Schemat połączeń elektrycznych pomiędzy elementami robota (bez źródeł zasilania) powstał w aplikacji Cirkit Desinger IDE – cały projekt można zobaczyć tutaj.

schemat

Asystent Cirkit AI, na podstawie schematu i właściwości zastosowanych komponentów, wygenerował szkic dla Arduino. Kod szkicu możesz pobrać, skompilować w Arduino IDE i wgrać do robota. Należy wybrać płytkę Arduino Leonardo.

Po zainstalowaniu aplikacji Cirkit Create Agent, można kopilować i wgrywać szkice bezpośrednio z aplikacji Cirkit Desinger IDE.

LOFI Brain
Pin ATmega32U4Funkcja w sterowniku LOFI Brain
D0RX - UART (Serial1) - gniazdo RX|TX|GND|5V
D1TX - UART (Serial1) - gniazdo RX|TX|GND|5V
D2 (I2C SDA)Kierunek obrotów silnika M1
~D3 (I2C SCL)Sygnał PWM dla silnika M1
D4/A6Kierunek obrotów silnika M1
~D5Sygnał PWM dla silnika M2 | Złącze OUTPUT4 (SYGNAŁ|VCC|GND)
~D6/A7Złącze OUTPUT3 (SYGNAŁ|VCC|GND)
D7Kierunek obrotów silnika M2
D8/A8Kierunek obrotów silnika M2
~D9/A9Złącze OUTPUT2 (SYGNAŁ|VCC|GND)
~D10/A10Złącze OUTPUT1 (SYGNAŁ|VCC|GND)
D14 (SPI MISO)Ultradźwiękowy czujnik odległości HC-SR04 - trigger
D15 (SPI SCLK)Ultradźwiękowy czujnik odległości HC-SR04 - echo
D16 (SPI MOSI)Buzzer aktywny
A0/D18Złącze INPUT1 (SYGNAŁ|VCC|GND)
A1/D19Złącze INPUT2 (SYGNAŁ|VCC|GND)
A2/D20Złącze INPUT3 (SYGNAŁ|VCC|GND)
A3/D21Złącze INPUT4 (SYGNAŁ|VCC|GND)

Arduino Pro Micro

pinout

Dodatkowe układy wejścia/wyjścia

Przykłady do zajęć