Sterownik do Rotora Konrada (zamiana]
Jednego schematu nie ma, bo zależy jakiej użyjesz wersji modułu Arduino - ja robiłem na Mega oraz na UNO. Jest to banalnie proste: dołączasz SDA do A4, SCL do A5 a w drugie wersji SDA-SDA i SCL-SCL. Transmisja jest szeregowa, więc wyświetlacz podłącza się równolegle z kompasem (trzeba odczytać jakie mają adresy rejestrów i wpisać je do programu). Zasilanie magnetometru +5V i komunikacja po skrętce (4 pary, każda połączona równolegle). U mnie skrętka ma ok. 12 metrów i musiałem dodać rezystory 4k7 podciągające napięcie, tutaj trzeba sobie je dobrać indywidualnie. Zasilanie OLED też z modułu, ale +3V3. Można zastosować również wyświetlacz LCD z wejściem I2C albo pokazywać wartości/kierunek/etc. na ekranie komputera.
Zasilanie Arduino przez 7805 z tego samego transformatora, który napędza rotor (zmiana kierunku przełącznikiem ON-OFF-ON). Rotor zasilany za pomocą osobnej skrętki. Próba puszczenia wszystkiego po jednej w moim przypadku niestety się nie powiodła.

Inna wersja, to zastosowanie potencjometru na osi rotora, odczytywanie zmiany napięcia na Arduino i jego programowa zmiana na azymut - tutaj jedna skrętka powinna wystarczyć.


  PRZEJDŹ NA FORUM