Arduino Mini Pro można zaprogramować na kilka sposobów. Niestety najprostszy sposób jakim jest podłączenie z komputerem przez kabel USB odpada z racji na brak złącza USB. Pozostają trochę bardziej kłopotliwe rozwiązania, a jednym z nich jest użycie konwertera USB-UART i o nim będzie tu mowa.
|
Konwerter FT232 USB UART |
Dokładna nazwa używanego przeze mnie konwertera to FT232 USB UART Board (Type A). Omawiany konwerter umożliwia prowadzenie komunikacji szeregowej między Arduino a komputerem. To z kolei można wykorzystać do zaprogramowania Arduino. Warto odnotować też, że posiadany konwerter ma możliwość zasilania programowanego układu - do wyboru mamy 3,3V oraz 5V wybierane za pomocą zworki.
|
Konwerter połączony z Arduino Mini Pro |
Schemat połączeń Arduino i konwertera przedstawia poniższy obrazek.
|
Schemat połączeń |
Wszystkie połączenia są wymagane, przy czym podłączenie zasilania (kolor czerwony) do Arduino jest opcjonalne w sytuacji, gdy posiada ono swoje własne zasilanie. Połączenia wymagają masy GND układów. Piny złącza szeregowego łączy się przeciwnie, tj. RX i TX jednego układu odpowiedno z TX i RX drugiego układu. Ostatnie z połączeń (pin RTS konwerta z pinem DTR Arduino) odpowiada za automatyczny reset mikrokontrolera. Ma on miejsce przy przesyłaniu skompilowanego kodu do mikrokontrolera.
Opisywane Arduino można obsługiwać (pisać i ładować kod) z poziomu Eclipse. Poniżej przykład stosowanej przeze mnie konfiguracji.
|
Konfiguracja Arduino w Eclipse |
Źródła:
1) Opis Arduino Pro Mini
2) Schemat Arduino Pro Mini
bardzo pomocny opis !!
OdpowiedzUsuń