Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Podłącz moduł Lora do komputera
- Krok 2: Ustaw parametr dla nadajnika Lora
- Krok 3: Ustaw parametr otrzymywania Lora
- Krok 4: Obwód Arduino nadajnika LoRa
- Krok 5: Odbieranie obwodu LoRa Arduino
- Krok 6: Projektowanie PCB dla modułu przekaźnika
- Krok 7: Zamów płytkę drukowaną
- Krok 8: Przesyłanie pliku Gerber i ustawianie parametrów
- Krok 9: Wybierz adres wysyłki i tryb płatności
- Krok 10: Zaprogramuj oba Arduino
- Krok 11: Podłącz urządzenia domowe
- Krok 12: Wreszcie projekt Lora jest gotowy
Wideo: Obwód modułu przekaźnika sterującego Lora Arduino: 12 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
W tym projekcie Lora zobaczymy, jak sterować urządzeniami wysokiego napięcia za pomocą obwodu sterującego przekaźnika LoRa Arduino. W tym projekcie Arduino Lora użyjemy modułu Reyax RYLR896 Lora, Arduino i modułu przekaźnika 12V do sterowania 5 urządzeniami gospodarstwa domowego za pomocą modułu nadajnika i odbiornika Lora. Jest to więc również przydatny projekt automatyki domowej dla inteligentnego domu. Podzielę się kompletnym schematem obwodu, kodem Arduino i wszystkimi innymi szczegółami w prostych 6 krokach, aby stworzyć ten projekt Lora Arduino.
Kieszonkowe dzieci
Moduły Lora REYAX RYLR896 2no
Arduino Nano 2 no
Moduł przekaźnika 12v 1nie
FTDI232 płyta interfejsu USB na szeregowy 1 no
7805 regulator napięcia 1no
Kondensator 22uF 1no
Rezystor 4,7k 1no
Rezystor 10k 6no
Przełączniki wciskane 5nie
Krok 1: Podłącz moduł Lora do komputera
Przed połączeniem modułu LORA z Arduino musimy ustawić niektóre parametry jak Adres, Pasmo dla modułu Lora za pomocą komend AT. Musimy więc podłączyć moduł Lora z USB do płyty interfejsu szeregowego zgodnie ze schematem obwodu. Dzięki temu możemy połączyć moduł Lora z laptopem lub komputerem PC. Tutaj użyłem płytki interfejsu FTDI232 USB to Serial.
Krok 2: Ustaw parametr dla nadajnika Lora
Najpierw połącz moduł Lora z laptopem. W Arduino IDE wybierz narzędzie PORT -> PortOpen the Serial Monitor i ustaw szybkość Brud na 115200.
Teraz możemy ustawić parametry za pomocą kilku podstawowych poleceń AT.
Najpierw wpisz AT, a następnie naciśnij klawisz Enter. Powinniśmy uzyskać +OK na monitorze szeregowym.
Następnie wpisz AT+ADDRESS=0, aby ustawić adres 0 dla nadajnika Lora.
Następnie wpisz AT+BAND=865000000, aby ustawić pasmo 865MHz. Pasmo częstotliwości dla technologii LoRa w moim kraju wynosi od 865 MHz do 867 MHz. Musisz ustawić zespół na swój kraj. Możesz go wygooglować, aby poznać zespół dla swojego kraju.
Domyślny identyfikator sieci to 0. więc nie zmienimy go dla tego projektu Lora.
Krok 3: Ustaw parametr otrzymywania Lora
W podobny sposób musimy ustawić parametry dla modułu odbiorczego Lora.
Najpierw wpisz AT, a następnie naciśnij klawisz Enter. Powinniśmy uzyskać +OK na monitorze szeregowym.
Następnie wpisz AT+ADDRESS=1, aby ustawić adres na 1 do odbioru Lora.
Następnie wpisz AT+BAND=865000000, aby ustawić pasmo 865MHz. Możesz go wygooglować, aby poznać zespół dla swojego kraju.
Domyślny identyfikator sieci to 0. więc nie zmienimy go dla tego projektu Lora.
Krok 4: Obwód Arduino nadajnika LoRa
W obwodzie nadajnika Lora połączyliśmy moduł nadajnika Lora z Arduino Nano zgodnie ze schematem obwodu.
W obwodzie nadajnika Lora 5 przycisków jest połączonych z cyfrowymi pinami Arduino D2, D3, D4, D5, D6. Za każdym razem, gdy naciśniemy dowolny przycisk, sygnał wysyłany do odbioru modułu Lora, aby włączyć lub wyłączyć odpowiedni przekaźnik.
Tutaj zrobiłem dzielnik napięcia z dwoma rezystorami 4,7k i 10k, aby obniżyć poziom logiczny 5V do poziomu logicznego 3,3V. Arduino może wysyłać sygnał na poziomie logicznym 5 V, ale moduł Lora RYLR896 może odbierać sygnał tylko na poziomie logicznym 3,3 V. Połączyliśmy więc dzielnik napięcia między pinem Arduino TX a pinem Lora RYLR896 RX.
Krok 5: Odbieranie obwodu LoRa Arduino
Połączyłem moduł odbiorczy Lora z Arduino Nano zgodnie ze schematem odbiorczym Lora.
W obwodzie odbiornika Lora wykorzystałem cyfrowe piny Arduino D8, D9, D10, D11, D12 do sterowania modułem przekaźnika 12v.
Tutaj dzielnik napięcia nie jest wymagany, ponieważ Arduino może odbierać sygnał na poziomie logicznym 3,3 V z odbierającego modułu Lora RYLR896.
Użyłem regulatora napięcia 7805 (5-woltowego) do zasilania 5V obwodu Arduino.
Krok 6: Projektowanie PCB dla modułu przekaźnika
W tym projekcie LoRa użyłem modułu przekaźnika 12v. Możesz kupić ten moduł przekaźnika online, ale ponieważ potrzebuję modułu przekaźnika w większości moich projektów, zaprojektowałem płytkę PCB dla modułu przekaźnika.
Możesz również pobrać plik Garber dla tego modułu przekaźnika 12 v z poniższego linku
drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g
Krok 7: Zamów płytkę drukowaną
Po pobraniu pliku Garber możesz łatwo zamówić PCB
1. Odwiedź https://jlcpcb.com i zaloguj się / zarejestruj się
2. Kliknij przycisk WYCENIAJ TERAZ.
3 Kliknij przycisk „Dodaj swój plik Gerber”. Następnie przejrzyj i wybierz pobrany plik Gerber
Krok 8: Przesyłanie pliku Gerber i ustawianie parametrów
4. Ustaw wymagany parametr, taki jak ilość, kolor PCB itp
5. Po wybraniu wszystkich parametrów dla PCB kliknij przycisk ZAPISZ DO KOSZYKA.
Krok 9: Wybierz adres wysyłki i tryb płatności
6. Wpisz adres wysyłkowy.
7. Wybierz odpowiednią dla siebie metodę wysyłki.
8. Złóż zamówienie i przejdź do płatności.
Możesz również śledzić swoje zamówienie na JLCPCB.com. W moim przypadku wyprodukowanie PCB zajęło 2 dni i dotarło w ciągu tygodnia, korzystając z opcji dostawy DHL. Płytki PCB były dobrze zapakowane, a jakość była naprawdę dobra w tej przystępnej cenie.
Krok 10: Zaprogramuj oba Arduino
Teraz wgraj kod do układu nadajnika i odbiornika Lora Arduino.
Wyjaśniłem oba kody Arduino w powiązanym filmie. Polecam obejrzeć film dla lepszego zrozumienia.
Pobierz szkice Arduino dla tego projektu Lora Arduino:
drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
Krok 11: Podłącz urządzenia domowe
Teraz połączymy 5 urządzeń gospodarstwa domowego z modułem przekaźnika 12 V zgodnie ze schematem obwodu.
Należy zachować odpowiednie środki ostrożności podczas podłączania obciążenia 110 V lub 230 V z modułem przekaźnika.
Krok 12: Wreszcie projekt Lora jest gotowy
Teraz możemy sterować 5 urządzeniami gospodarstwa domowego za pomocą obwodu nadajnika Lora. Tutaj podłączyłem 5 lamp 230v AC z modułem przekaźnika. Teraz, jeśli nacisnę dowolny przycisk, zapali się odpowiednia lampka.
Na obszarach wiejskich dzięki temu projektowi Arduino Lora możemy sterować urządzeniami wysokiego napięcia z odległości 10 km bez żadnego urządzenia Bluetooth lub WiFi. Więc to bardzo przydatny projekt Arduino na terenach wiejskich.
Mam nadzieję, że podoba Ci się ten projekt LORA.
Podziel się swoją opinią na temat tego projektu LoRa. Dziękuję za Twój czas.
Zalecana:
Alexa Smart Home System przy użyciu modułu przekaźnika NodeMCU: 10 kroków
Alexa Smart Home System przy użyciu modułu przekaźnika NodeMCU: W tym projekcie IoT stworzyłem system Alexa Smart Home Automation przy użyciu NodeMCU ESP8266 & Moduł przekaźnikowy. Możesz łatwo sterować oświetleniem, wentylatorem i innymi urządzeniami gospodarstwa domowego za pomocą polecenia głosowego. Aby połączyć inteligentny głośnik Echo Dot z
Jak zrobić automatyzację domu opartą na IoT za pomocą przekaźnika sterującego czujnikami NodeMCU: 14 kroków (ze zdjęciami)
Jak zrobić automatykę domową opartą na IoT za pomocą przekaźnika sterującego czujnikami NodeMCU: W tym projekcie opartym na IoT stworzyłem automatykę domową za pomocą modułu przekaźnika sterującego Blynk i NodeMCU z informacją zwrotną w czasie rzeczywistym. W trybie ręcznym tym modułem przekaźnikowym można sterować z telefonu komórkowego lub smartfona i przełącznika ręcznego. W trybie automatycznym ten inteligentny
Jak zrobić inteligentny dom za pomocą modułu przekaźnika sterującego Arduino - Pomysły na automatykę domową: 15 kroków (ze zdjęciami)
Jak zrobić inteligentny dom za pomocą modułu przekaźnika sterującego Arduino | Pomysły na automatykę domową: W tym projekcie automatyki domowej zaprojektujemy moduł przekaźnika inteligentnego domu, który może sterować 5 urządzeniami domowymi. Ten moduł przekaźnikowy może być sterowany z telefonu komórkowego lub smartfona, pilota na podczerwień lub pilota do telewizora, przełącznika ręcznego. Ten inteligentny przekaźnik może również wykrywać r
Jak używać SIM800L do wysyłania SMS-ów i przekaźnika sterującego przez SMS: 3 kroki
Jak używać SIM800L do wysyłania SMS-ów i sterowania przekaźnikiem przez SMS: Opis:Ten samouczek pokazuje, jak używać SIM800L do wysyłania i odbierania SMS-ów do sterowania przekaźnikiem. Moduł SIM800L ma niewielkie rozmiary i może być używany do współpracy z Arduino w celu wysyłania i odbierania smsów, wykonywania połączeń, odbierania połączeń i innych. W tym samouczku
Samouczek modułu E32-433T LoRa - DIY Breakout Board dla modułu E32: 6 kroków
Samouczek modułu E32-433T LoRa | DIY Breakout Board dla modułu E32: Hej, co słychać, chłopaki! Akarsh tutaj z CETech. Ten mój projekt jest bardziej krzywą uczenia się, aby zrozumieć działanie modułu E32 LoRa firmy eByte, który jest 1-watowym modułem nadawczo-odbiorczym o dużej mocy. Kiedy zrozumiemy działanie, mam projekt