Inhoudsopgave:
- Stap 1: Benodigde onderdelen
- Stap 2: Werkmethode en het maken van de circuitverbindingen
- Stap 3: Code uploaden
Video: SIM900 GSM-gebaseerde weermelder - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
We hebben altijd weerupdates nodig op onze mobiele telefoon. Het kan een online app zijn of een systeem-app via internet. Maar hier zal ik je een manier laten zien om de SMS-functie op onze mobiele telefoons te gebruiken om de temperatuur- en vochtigheidsupdates te krijgen, je kunt deze ook uitbreiden om druk- en hoogte- en GPS-updates te krijgen. Hier heb ik een DHT22 gebruikt om temperatuur- en vochtigheidsupdates te krijgen, maar je kunt ook een BMP280 gebruiken om ook drukupdates te krijgen. Uiteraard heb ik een Arduino gebruikt voor de hele berekeningen en SIM900 voor het sms-verzendproces. Omdat het voor de meeste gebruikers gemakkelijk zal zijn om Arduino te gebruiken, maar eigenlijk kun je elke microcontroller voor het hele proces gebruiken. Daarvoor moet je de datasheet van SIM900 en DHT22 lezen. Dus voor nu zal ik hiervoor gewoon Arduino UNO gebruiken. Nano, Mega, Micro werken ook…
Stap 1: Benodigde onderdelen
1. Arduino UNO/Nano/Mega/Micro
2. SIM900/800
3. 1 10K weerstand
4. DHT22/DHT11
5. Truien
6. Breadboard (misschien niet nodig)
7. Aparte voeding voor SIM900/800
Stap 2: Werkmethode en het maken van de circuitverbindingen
De SIM900/800 is een GSM module die werkt op TX-RX methodes en gebruik maakt van AT commando's. Hier kan een normale 3g simkaart geplaatst worden en je kunt ook bellen en gebeld worden als je hier een microfoon aansluit, maar die gebruik ik niet die functie hier. Hier zal ik de berichtenfunctie van SIM900 gebruiken. De SIM900 kan bellen, gebeld worden, sms'en en sms'en. Je kunt je simkaart opladen met een berichtenpakket en deze vervolgens gebruiken om overladen door meerdere sms'jes te voorkomen.
Hier krijgt de DHT22 temperatuur- en vochtigheidsgegevens en deze wordt als sms naar de gebruiker verzonden. Dus stel dat de DHT22 en de SIM900 bij u thuis zijn en u op kantoor. U kunt het systeem dus elke 3 uur sms'en naar de gebruiker. U kunt die tijd ook aanpassen in de onderstaande code.
De circuitverbindingen zijn te gemakkelijk en eenvoudig. Gebruik jumpers voor elke verbinding.
De SIM900-module heeft verschillende uitvoeringen. Mijn versie gebruikt een 12V 1A-adapter om hem van stroom te voorzien. Een ander model kan 5V-voeding nodig hebben. Kijk dus goed naar uw versie voordat u deze gebruikt, en onthoud ook dat ze een statisch gevoelig apparaat zijn. Bewaar het dus niet in de buurt van thermocol of plastic.
Stap 3: Code uploaden
Schakel nu na de verbindingen eerst de GSM-module in met de SIM-kaart geladen. Kijk nu of de LED op de module knippert. Als het te snel knippert (1 keer knipperen/sec), trek dan de TX- en RX-aansluitingen uit en sluit deze opnieuw aan. Normaal gesproken zou het moeten knipperen met 1 keer knipperen/3 sec. Als het 1 knipper / 3 sec is, kunt u bevestigen dat de simkaart nu klaar is voor gebruik.
Open vervolgens arduino IDE en open de schets die hier is bijgevoegd. Vermeld in de schets je telefoonnummer waarin de SIM900 bericht moet versturen. Upload het dan. U zou het bericht moeten zien dat na het opgegeven tijdsinterval wordt verzonden. Je kunt het ook in de code wijzigen.
Je bent nu helemaal klaar en wordt op de hoogte gehouden van het huidige weer.
U kunt BMP280 toevoegen om drukupdates te krijgen of wat u maar wilt. U kunt de status van uw watertank zien, een PIR-sensor bevestigen om de aanwezigheid van mensen in uw huis te detecteren, enz.
voor elk probleem reageer hier of mail naar [email protected]
Aanbevolen:
Sms verzenden als er rook wordt gedetecteerd (Arduino+GSM SIM900A: 5 stappen)
Sms verzenden als rook wordt gedetecteerd (Arduino+GSM SIM900A: Hallo allemaal! In mijn eerste instructable zal ik een gasalarm maken dat een bericht naar de gebruiker stuurt als er vervuiling wordt gedetecteerd. Dit zal een eenvoudig prototype zijn met behulp van Arduino, GSM-module en elektrochemische rooksensor.In de toekomst kan dit worden uitgebreid tot
SMS versturen met Arduino -- TC35 GSM-module: 5 stappen
SMS versturen met Arduino || TC35 GSM-module: In dit kleine project laat ik je zien hoe je een TC35 GSM-module correct gebruikt en hoe je deze gebruikt met een Arduino Uno om er een sms mee te verzenden
SMS-deurbeveiligingssysteem met GboardPro (GSM Cum Arduino Mega): 4 stappen
SMS-deurbeveiligingssysteem met GboardPro (GSM Cum Arduino Mega): dit is een eenvoudig maar zeer nuttig doe-het-zelf-project voor huisbeveiligingswaarschuwingen. Ik heb dit project gemaakt vanwege diefstal in mijn kantoor
SMS-tekst Temp Alerts van een ATTINY85 en A1 GSM: 5 stappen
SMS-tekst Temp-waarschuwingen van een ATTINY85 en A1 GSM: deze instructable laat zien hoe u de temperatuur van een eenvoudige temperatuursensor kunt vastleggen en deze per sms naar uw mobiele telefoon kunt verzenden. Om het simpel te houden, stuur ik de temperatuur met een vast interval, maar ik laat ook zien hoe dit alleen kan door exce
Raspberry Pi met een GSM-module: 5 stappen
Raspberry Pi met een GSM-module: Enige tijd geleden schreef ik een paar alinea's over het gebruik van RPI om uw eigendom te bewaken: https://www.instructables.com/id/Home-Security-Wit… Ik beloofde te schrijven over het gebruik van GSM "binnenkort", wat in dit geval 5 maanden heeft geduurd. De reden waarom ik denk dat het mi