Სარჩევი:
- ნაბიჯი 1: ნაწილები საჭირო
- ნაბიჯი 2: მუშაობის მეთოდი და წრიული კავშირების დამყარება
- ნაბიჯი 3: კოდის ატვირთვა
ვიდეო: SIM900 GSM ამინდის პროგნოზი: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ჩვენ ყოველთვის გვჭირდება ამინდის განახლებები ჩვენს მობილურ ტელეფონში. ეს შეიძლება იყოს ონლაინ აპლიკაციიდან ან სისტემური აპლიკაციიდან ინტერნეტის გამოყენებით. მაგრამ აქ მე გაჩვენებთ გზას, რომ გამოიყენოთ ტექსტური შეტყობინებების ფუნქცია ჩვენს მობილურ ტელეფონზე ტემპერატურისა და ტენიანობის განახლებების მისაღებად, თქვენ ასევე შეგიძლიათ გააგრძელოთ ის წნევის და სიმაღლის და GPS განახლებების მისაღებად. აქ მე გამოვიყენე DHT22 ტემპერატურისა და ტენიანობის განახლების მისაღებად, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ BMP280 წნევის განახლებების მისაღებად. ცხადია, მე გამოვიყენე Arduino მთელი გათვლებისთვის და SIM900 SMS– ის გაგზავნის პროცესისთვის. მას შემდეგ, რაც Arduino– ს გამოყენება ადვილი იქნება მომხმარებლების უმეტესობისთვის, მაგრამ სინამდვილეში თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი მიკროკონტროლი მთელი პროცესისთვის. ამისათვის თქვენ უნდა წაიკითხოთ SIM900 და DHT22 მონაცემთა ცხრილი. ასე რომ, ახლა მე უბრალოდ Arduino UNO– ს გამოვიყენებ ამისათვის. ნანო, მეგა, მიკროც იმუშავებს …
ნაბიჯი 1: ნაწილები საჭირო
1. Arduino UNO/ნანო/მეგა/მიკრო
2. SIM900/800
3. 1 10K რეზისტორი
4. DHT22/DHT11
5. მხტუნავები
6. პურის დაფა (შეიძლება არ იყოს საჭირო)
7. ცალკე კვების წყარო SIM900/800
ნაბიჯი 2: მუშაობის მეთოდი და წრიული კავშირების დამყარება
SIM900/800 არის GSM მოდული, რომელიც მუშაობს TX-RX მეთოდებზე და იყენებს AT ბრძანებებს. ჩვეულებრივი 3g სიმ ბარათი შეიძლება განთავსდეს აქ და ასევე შეგიძლიათ დარეკოთ და მიიღოთ ზარები, თუ მიკროფონს აქ დაურთავთ, მაგრამ მე არ ვიყენებ რომ თვისება აქ. აქ მე გამოვიყენებ SIM900 შეტყობინებების ობიექტს. SIM900– ს შეუძლია ზარების განხორციელება, ზარების მიღება, ტექსტური შეტყობინებების გაგზავნა და გაგზავნა. თქვენ შეგიძლიათ შეავსოთ თქვენი SIM შეტყობინებების პაკეტით და შემდეგ გამოიყენოთ იგი მრავალი SMS- ის გამო ზედმეტი დატენვის თავიდან ასაცილებლად.
აქ DHT22 მიიღებს ტემპერატურისა და ტენიანობის მონაცემებს და ეს მომხმარებელს გაეგზავნება ტექსტური შეტყობინების სახით. დავუშვათ DHT22 და SIM900 თქვენს სახლშია და თქვენ თქვენს ოფისში. ასე რომ თქვენ შეგიძლიათ შექმნათ სისტემა, რომ გაუგზავნოს ტექსტური შეტყობინებები მომხმარებელს ყოველ 3 საათში. თქვენ ასევე შეგიძლიათ შეცვალოთ ეს დრო ქვემოთ მოცემულ კოდში.
წრიული კავშირები ძალიან მარტივი და მარტივია. გამოიყენეთ მხტუნავები ყველა კავშირისთვის.
SIM900 მოდულს აქვს სხვადასხვა ვერსია. ჩემი ვერსია იყენებს 12V 1A ადაპტერს მის გასაძლიერებლად. სხვა მოდელს შეუძლია მოითხოვოს 5V მიწოდება. ასე რომ, ყურადღებით შეხედეთ თქვენს ვერსიას გამოყენებამდე და ასევე გახსოვდეთ, რომ ისინი სტატიკური მგრძნობიარე მოწყობილობაა. ასე რომ ნუ შეინახავთ მას თერმოკოლთან ან პლასტმასთან ახლოს.
ნაბიჯი 3: კოდის ატვირთვა
ახლა კავშირების შემდეგ გააქტიურეთ GSM მოდული ჯერ SIM ბარათით დატვირთული. ახლა უყურეთ, ციმციმებს თუ არა მოდულზე LED. თუ ის ძალიან სწრაფად აციმციმდება (1 მოციმციმე/წმ), მაშინ ამოიღეთ TX და RX კავშირები და ხელახლა ჩადეთ იგი. ჩვეულებრივ, ის უნდა აციმციმდეს 1 მოციმციმე/3 წმ. თუ ის არის 1 ბმული/3 წამი, მაშინ შეგიძლიათ დაადასტუროთ, რომ SIM ბარათი მზად არის გამოსაყენებლად.
შემდეგ გახსენით arduino IDE და გახსენით ესკიზი აქ მიმაგრებული. მიუთითეთ თქვენი ტელეფონის ნომერი ესკიზში, რომელშიც SIM900- მა უნდა გაგზავნოს შეტყობინება. შემდეგ ატვირთეთ. თქვენ უნდა ნახოთ შეტყობინების გაგზავნა მითითებული დროის ინტერვალის შემდეგ. თქვენ ასევე შეგიძლიათ შეცვალოთ იგი კოდში.
თქვენ უკვე მზად ხართ და გაეცანით მიმდინარე ამინდს.
თქვენ შეგიძლიათ დაამატოთ BMP280, რომ მიიღოთ წნევის განახლებები ან ყველაფერი, რაც მოგეწონებათ. თქვენ შეგიძლიათ ნახოთ თქვენი წყლის ავზის სტატუსი, დაურთოთ PIR სენსორი თქვენს სახლში ადამიანის ყოფნის დასადგენად და ა.
ნებისმიერი პრობლემისთვის გააკეთეთ კომენტარი აქ ან გაგზავნეთ ფოსტაზე [email protected]
გირჩევთ:
მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: 4 ნაბიჯი
მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: გამარჯობა ყველას. ამ ინსტრუქციაში, მე გაგიწევთ ნაბიჯებს პერსონალური მინი ამინდის სადგურის შესაქმნელად. ასევე, ჩვენ ვიყენებთ ThingSpeak API– ს, რომ ატვირთავს ჩვენი ამინდის მონაცემებს მათ სერვერებზე, წინააღმდეგ შემთხვევაში რა არის ამინდის სტატისტიკის მიზანი
DIY მარტივი Arduino ამინდის პროგნოზი: 3 ნაბიჯი
DIY Simple Arduino ამინდის პროგნოზი: ეს არის დიდი ინსტრუმენტი მოკლე დროისთვის ადგილობრივი ამინდის პროგნოზირებისთვის
ESP32 ამინდის ამინდის სადგური: 16 ნაბიჯი (სურათებით)
ESP32 Weathercloud ამინდის სადგური: გასულ წელს, მე გამოვაქვეყნე ჩემი ყველაზე დიდი Instructable დღემდე სახელწოდებით Arduino Weathercloud Weather Station. ძალიან პოპულარული იყო მე ვიტყოდი. ის ნაჩვენები იყო Instructables– ის მთავარ გვერდზე, Arduino– ს ბლოგში, Wiznet მუზეუმში, Instructables Instagram– ში, Arduino Instagr
ამინდის პროგნოზი ღრუბელი: 11 ნაბიჯი (სურათებით)
ამინდის პროგნოზი ღრუბელი: ეს პროექტი ქმნის ამინდის ღრუბელს Raspberry Pi Zero W. ის უკავშირდება Yahoo Weather API– ს და მომავალი დღის პროგნოზიდან გამომდინარე იცვლის ფერს. მე შთაგონებული ვიყავი ვისკონსინის გაზის შენობიდან, რომელსაც აქვს ცეცხლი სახურავზე, რომელიც იცვლება
Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx გამოყენებით (სხვა ამინდის სადგურები თავსებადია): 5 ნაბიჯი (სურათებით)
Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx– ის გამოყენებით (სხვა ამინდის სადგურები თავსებადია): როდესაც მე ვიყიდე Acurite 5 in 1 ამინდის სადგური, მინდოდა შემეძლოს ამინდის შემოწმება ჩემს სახლში ყოფნისას. როდესაც სახლში მივედი და დავაყენე მივხვდი, რომ ან ეკრანი კომპიუტერთან უნდა მქონოდა ჩართული, ან მათი ჭკვიანი კერა შემეძინა