![SIM900 GSM Based Weather Notifier: 3 kroki (ze zdjęciami) SIM900 GSM Based Weather Notifier: 3 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/003/image-7686-32-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![SIM900 Powiadomienie o pogodzie na bazie GSM SIM900 Powiadomienie o pogodzie na bazie GSM](https://i.howwhatproduce.com/images/003/image-7686-33-j.webp)
Zawsze potrzebujemy aktualizacji pogody na naszym telefonie komórkowym. Może pochodzić z aplikacji online lub aplikacji systemowej korzystającej z Internetu. Ale tutaj pokażę Ci sposób korzystania z funkcji wiadomości tekstowych w naszych telefonach komórkowych, aby uzyskać aktualizacje temperatury i wilgotności, możesz ją również rozszerzyć, aby uzyskać informacje o ciśnieniu i wysokości oraz aktualizacje GPS. Tutaj użyłem DHT22, aby uzyskać aktualizacje temperatury i wilgotności, ale możesz również użyć BMP280, aby uzyskać aktualizacje ciśnienia. Oczywiście do wszystkich obliczeń użyłem Arduino, a do wysyłania SMS-ów SIM900. Ponieważ korzystanie z Arduino będzie łatwe dla większości użytkowników, ale w rzeczywistości możesz użyć dowolnego mikrokontrolera do całego procesu. W tym celu musisz przeczytać arkusz danych SIM900 i DHT22. Więc na razie użyję do tego po prostu Arduino UNO. Nano, Mega, Micro też będą działać…
Krok 1: Wymagane części
![Wymagane części Wymagane części](https://i.howwhatproduce.com/images/003/image-7686-34-j.webp)
![Wymagane części Wymagane części](https://i.howwhatproduce.com/images/003/image-7686-35-j.webp)
1. Arduino UNO/Nano/Mega/Mikro
2. SIM900/800
3. 1 rezystor 10K
4. DHT22/DHT11
5. Zworki
6. Deska do krojenia chleba (może nie być konieczna)
7. Oddzielny zasilacz dla SIM900/800
Krok 2: Metoda pracy i wykonanie połączeń obwodów
![Metoda pracy i wykonywanie połączeń obwodów Metoda pracy i wykonywanie połączeń obwodów](https://i.howwhatproduce.com/images/003/image-7686-36-j.webp)
![Metoda pracy i wykonywanie połączeń obwodów Metoda pracy i wykonywanie połączeń obwodów](https://i.howwhatproduce.com/images/003/image-7686-37-j.webp)
![Metoda pracy i wykonywanie połączeń obwodów Metoda pracy i wykonywanie połączeń obwodów](https://i.howwhatproduce.com/images/003/image-7686-38-j.webp)
SIM900/800 to moduł GSM, który działa na metodach TX-RX i wykorzystuje komendy AT. Tutaj można umieścić zwykłą kartę sim 3g i można również wykonywać i odbierać połączenia, jeśli podłączysz tutaj mikrofon, ale nie używam ta funkcja tutaj. Tutaj skorzystam z funkcji przesyłania wiadomości SIM900. SIM900 może wykonywać połączenia, odbierać połączenia, wykonywać i wysyłać wiadomości tekstowe. Możesz doładować swoją kartę SIM za pomocą pakietu wiadomości, a następnie użyć go, aby zapobiec przeładowaniu z powodu wielu SMS-ów.
Tutaj DHT22 otrzyma dane o temperaturze i wilgotności, które zostaną wysłane do użytkownika jako wiadomość tekstowa. Załóżmy więc, że DHT22 i SIM900 są w Twoim domu, a Ty w biurze. Możesz więc sprawić, by system wysyłał wiadomości tekstowe do użytkownika co 3 godziny. Możesz również dostosować ten czas w załączonym poniżej kodzie.
Połączenia obwodów są zbyt łatwe i proste. Użyj zworek dla każdego połączenia.
Moduł SIM900 ma różne wersje. Moja wersja korzysta z zasilacza 12V 1A do zasilania. Inny model może wymagać zasilania 5V. Więc przyjrzyj się uważnie swojej wersji przed jej użyciem, a także pamiętaj, że są to urządzenia wrażliwe na ładunki elektrostatyczne. Więc nie trzymaj go w pobliżu termokolu lub plastiku.
Krok 3: Przesyłanie kodu
![Przesyłanie kodu Przesyłanie kodu](https://i.howwhatproduce.com/images/003/image-7686-39-j.webp)
Teraz po połączeniach włącz najpierw moduł GSM z załadowaną kartą SIM. Teraz obserwuj, czy dioda LED na module miga. Jeśli miga zbyt szybko (1 mignięcie/sek.), wyciągnij połączenia TX i RX i włóż je ponownie. W normalnych warunkach powinno migać co 1 mignięcie/3 sek. Jeśli to 1 mignięcie/3 sekundy, możesz potwierdzić, że karta SIM jest teraz gotowa do użycia.
Następnie otwórz arduino IDE i otwórz szkic załączony tutaj. Podaj swój numer telefonu w szkicu, w którym SIM900 ma wysłać wiadomość. Następnie prześlij go. Powinieneś zobaczyć wysłanie wiadomości po określonym przedziale czasu. Możesz to również zmienić w kodzie.
Wszystko gotowe i otrzymujesz aktualne informacje o pogodzie.
Możesz dodać BMP280, aby uzyskać aktualizacje ciśnienia lub cokolwiek chcesz. Możesz sprawdzić stan swojego zbiornika na wodę, podłączyć czujnik PIR, aby wykryć obecność człowieka w domu itp.
w przypadku jakichkolwiek problemów skomentuj tutaj lub wyślij na adres [email protected]
Zalecana:
IoT Notifier przy użyciu ESP-12E: 7 kroków (ze zdjęciami)
![IoT Notifier przy użyciu ESP-12E: 7 kroków (ze zdjęciami) IoT Notifier przy użyciu ESP-12E: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/006/image-15263-j.webp)
IoT Notifier przy użyciu ESP-12E: Utknąłeś w domu z dala od ukochanej osoby? W tym trudnym czasie ten zabawny mały projekt z pewnością spróbuje wywołać uśmiech na twoich twarzach. W tej instrukcji pokażę, jak wyświetlać powiadomienia z telefonu komórkowego w formie
Arduino i SIM900 GSM GPRS 3G Rejestrowanie temperatury i wilgotności, statystyki mobilne: 4 kroki
![Arduino i SIM900 GSM GPRS 3G Rejestrowanie temperatury i wilgotności, statystyki mobilne: 4 kroki Arduino i SIM900 GSM GPRS 3G Rejestrowanie temperatury i wilgotności, statystyki mobilne: 4 kroki](https://i.howwhatproduce.com/images/011/image-32904-j.webp)
Arduino i SIM900 GSM GPRS 3G Rejestrowanie temperatury i wilgotności, statystyki mobilne: Dzięki Arduino UNO R3, SIM900 Shield i DHT22 możesz za darmo rejestrować dane temperatury i wilgotności na zewnątrz, w pomieszczeniu, szklarni, laboratorium, chłodni lub w dowolnym innym miejscu. Ten przykład posłuży nam do rejestrowania temperatury i wilgotności w pomieszczeniu.Urządzenie
Wskaźnik poziomu wody Cum Notifier: 4 kroki
![Wskaźnik poziomu wody Cum Notifier: 4 kroki Wskaźnik poziomu wody Cum Notifier: 4 kroki](https://i.howwhatproduce.com/images/003/image-7867-9-j.webp)
Wskaźnik poziomu wody Cum Notifier: Wskaźnik poziomu wody Cum Notifier to urządzenie, które stale monitoruje poziom wody w zbiorniku na wodę i powiadamia w razie potrzeby. Powiadamia Cię, jeśli zbiornik jest pełny lub pusty, dzięki czemu możesz włączyć lub wyłączyć pompę, aby zatrzymać marnowanie wody
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] WIELOKROTNE DANE CZUJNIKA!: 3 kroki
![Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] WIELOKROTNE DANE CZUJNIKA!: 3 kroki Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] WIELOKROTNE DANE CZUJNIKA!: 3 kroki](https://i.howwhatproduce.com/images/005/image-12970-16-j.webp)
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] MULTIPLE SENSOR DATA!: Cześć, zauważyłem, że brakuje informacji jak przesyłać dane z wielu czujników do thingspeak przez Arduino Uno z modułem SIM900. Zrobiłem więc krótką instrukcję podłączenia i konfiguracji Arduino UNO z czujnikiem SIM900 i DHT22. Dane z DHT22 (temp
Sterowanie silnikiem oparte na Arduino GSM (bez modułu GSM): 3 kroki
![Sterowanie silnikiem oparte na Arduino GSM (bez modułu GSM): 3 kroki Sterowanie silnikiem oparte na Arduino GSM (bez modułu GSM): 3 kroki](https://i.howwhatproduce.com/images/002/image-5955-17-j.webp)
Sterowanie silnikiem oparte na Arduino GSM (bez modułu GSM): W tym projekcie pokażę ci podstawową, ale unikalną metodę włączania i wyłączania czegokolwiek za pomocą przekaźnika. Pomysł ten wyszedł od kilku osób realizujących takie projekty, ale miały problem, że wszystkie były zależne od zachowania telefonu komórkowego podczas rozmowy. Po prostu