Kontynuuję aktualizację mojego podwozia i udzielam ci instrukcji. Tym razem podłączę moduł radiowy 433 MHz.
Aby to zaimplementować domowej roboty trzeba zrobić podwozie. Szczegółowy proces produkcji opisany tutaj:
Podwozie gąsienicowe
Zgodnie z tymi instrukcjami moduł 433 MHz można podłączyć do innej obudowy lub urządzenia na podstawie Arduino.
Rozpoczynamy proces produkcyjny, potrzebujemy:
- Uniwersalna obudowa lub urządzenie w Arduino
- Moduł komunikacji radiowej 433 MHz (lub jego klony)
- Dowolna płyta Arduino (do kontroli)
- Przewody łączące „matka - matka”
Krok 1. Wybór modułu.
W rzeczywistości urządzenie do transmisji danych składa się z dwóch modułów: odbiornika i nadajnika. Dane mogą być przesyłane tylko w jednym kierunku. Należy to zrozumieć podczas korzystania z tych modułów.
Moduły mogą mieć różne nazwy: MX-05V, XD-RF-5V, XY-FST, XY-MK-5V itp., Ale wszystkie mają w przybliżeniu taki sam wygląd i numerację styków. Ponadto powszechne są dwie częstotliwości modułów radiowych: 433 MHz i 315 MHz. Użyję 433 MHz, ale to samo można zrobić z modułem na innej częstotliwości.
Aby się nie pomylić: mała kwadratowa płytka to nadajnik, większa prostokątna to odbiornik.
Nadajniki mogą wyglądać inaczej w zależności od wersji:
A oto odbiornik:
Krok 2. Przylutuj anteny
Pierwszym wzmacniaczem dowolnego odbiornika i ostatnim wzmacniaczem dowolnego nadajnika jest antena. Najprostsza antena to antena biczowa (kawałek drutu o określonej długości). Długość anteny (zarówno odbiornika, jak i nadajnika) powinna być wielokrotnością jednej czwartej długości fali częstotliwości nośnej.
Anteny prawie zawsze są dostarczane z modułami. Są przylutowane do padów.
Dołączamy krótką antenę do nadajnika, długą do odbiornika.
Krok 3. Połączenie.
Nadajnik ma tylko trzy wyjścia: Gnd, Vcc i Data. Musi być podłączony do dowolnej płyty Arduino, która będzie używana jako nadajnik. Wykonanie pełnego zdalnego sterowania wykracza poza zakres tego artykułu. Następnym razem napiszę instrukcje dotyczące wykonania takiego pilota, ale na razie będziemy po prostu korzystać z tablicy. Schemat połączeń:
Vcc - 5v
Gng - Gnd
Dane - D2
Odbiornik ma cztery wyjścia, ale jedno nie jest używane. Przyklej miotłę dwustronną taśmą i podłącz ją do podwozia.Schemat połączeń jest identyczny z nadajnikiem:
Vcc - 5v
Gng - Gnd
Dane - D2
Krok 4. Oprogramowanie układowe
Moim zdaniem najwygodniej jest pisać oprogramowanie układowe w Arduino IDE. Obecna wersja w momencie pisania to 1.8.2. Istnieje kilka bibliotek do pracy z modemem radiowym. Użyjemy biblioteki RCSwitch. Moim zdaniem jest to najbardziej wygodne.
Nagrywamy rysy w naszym podwoziu.
== zapytaj 433 Uni
Jeśli używasz innego podwozia, rysę należy poprawić; jest napisany dla mojego uniwersalnego podwozia.
W arduino z tym nadajnikiem: