Πίνακας περιεχομένων:

Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ΠΟΛΛΑΠΛΑ ΔΕΔΟΜΕΝΑ ΑΙΣΘΗΤΗΡΑ!: 3 Βήματα
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ΠΟΛΛΑΠΛΑ ΔΕΔΟΜΕΝΑ ΑΙΣΘΗΤΗΡΑ!: 3 Βήματα

Βίντεο: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ΠΟΛΛΑΠΛΑ ΔΕΔΟΜΕΝΑ ΑΙΣΘΗΤΗΡΑ!: 3 Βήματα

Βίντεο: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ΠΟΛΛΑΠΛΑ ΔΕΔΟΜΕΝΑ ΑΙΣΘΗΤΗΡΑ!: 3 Βήματα
Βίντεο: How to Use ThingSpeak with Arduino 2024, Ιούλιος
Anonim
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ΠΟΛΛΑΠΛΑ ΔΕΔΟΜΕΝΑ ΑΙΣΘΗΤΗΡΑ!
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ΠΟΛΛΑΠΛΑ ΔΕΔΟΜΕΝΑ ΑΙΣΘΗΤΗΡΑ!

Γεια, Είδα ότι υπάρχει έλλειψη πληροφοριών σχετικά με τον τρόπο μετάδοσης πολλαπλών δεδομένων αισθητήρα στα πράγματα από το Arduino Uno με μονάδα SIM900. Έτσι έκανα σύντομο οδηγό σύνδεσης και διαμόρφωσης Arduino UNO με SIM900 και αισθητήρα DHT22. Τα δεδομένα από το DHT22 (θερμοκρασία και υγρασία) θα σταλούν μέσω GPRS στο Thingspeak. Μπορείτε εύκολα να αλλάξετε τον κώδικα για να συνεργαστείτε με άλλους αισθητήρες.

Τσεχία, Θα πρέπει να λάβετε πληροφορίες σχετικά με το αισθητήριο και να κάνετε Thingspeak για να χρησιμοποιήσετε Arduino Uno και modułu SIM900. Dlatego sporządziłem krótką prezentację połączenia και konfiguracji Arduino UNO z SIM900 και sensorem DHT22. Dane pochodzące z sensora czyli temperatura i wilgotność będą wysyłane przez GPRS do serwisu Thingspeak. Całość jest względnie prosto przedstawiona i opisana, tak aby można było w szybki sposób dostosować działanie z innymi sensorami.

Βήμα 1: Σύνδεση / Połączenie

Σύνδεση / Połączenie
Σύνδεση / Połączenie

Σημαντικό: Το SIM900 χρειάζεται καλή πηγή ενέργειας. Είχα πολλά προβλήματα με 5V (0.8A) 800mA μετά την αλλαγή σε 5V 2A (2000mA) όλα λειτουργούν καλά. Θυμηθείτε την αλλαγή της θέσης του εξωτερικού διακόπτη.

SIM900 RX -> Arduino UNO 8

SIM900 TX -> Arduino UNO 7

SIM900 GND -> Arduino UNO GND

DHT22 VCC -> Arduino UNO 5V

DHT22 GND -> Arduino Uno GND

Δεδομένα DHT22 -> Arduino Uno 10

Ważne: SIM900 potrzebuje porządnego źródła zasilania. Miałem sporo problemów z 5V (0.8A) 800mA dopiero po zmianie na 5V 2A (2000mA) całość zadziałała. Pamiętajcie o zmianie pozycji przełącznika na tryb EXTERNAL.

Βήμα 2: Προετοιμασία / Przygotuj

Προετοιμασία / Przygotuj
Προετοιμασία / Przygotuj

Συνδεθείτε στον λογαριασμό σας στο Thingspeak και αντιγράψτε το πλήκτρο Γράψτε το API, θα είναι απαραίτητο αργότερα.

Zaloguj się do swojego konta Thingspeak και skopiuj klucz Wirte API, będzie później potrzebny.

Przede wszystkim, w pierwszej kolejności sprawdźcie czy posiadacie zainstalowane biblioteki DHT i SOFTWARESERIAL. Wszystko znajdziecie w linku na końcu.

Πρώτα απ 'όλα, βεβαιωθείτε ότι έχετε εγκαταστήσει βιβλιοθήκες DHT και ΛΟΓΙΣΜΙΚΟΥ. Όλα όσα μπορείτε να βρείτε κάνοντας κλικ στο σύνδεσμο στο τέλος.

Βήμα 3: Κωδικός / Κωδ

Δεν θα εξηγήσω κάθε γραμμή κώδικα, γιατί είναι αρκετά απλή. Partσως το μέρος των εντολών AT είναι περίπλοκο, αλλά αν χρησιμοποιείτε το Google για αναζήτηση εντολών SIM900, όλα θα είναι πιο απλά. Τέλος πάντων, κάποια σχόλια περιλαμβάνονται.

Nie będę tłumaczył każdej linijki kodu ponieważ jest całkiem prosty. Może część z komendami AT wydaje się skomplikowana, jednak po wyszukaniu w google np. hasła: SIM900 εντολές wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.

ν

Ελπίζω ότι αυτό είναι που θέλετε.;-)

Mam nadzieję, toe to jek to czego chcieliście;-)

[ΠΛΗΡΟΣ ΚΩΔΙΚΟΣ]