Სარჩევი:

Arduino და SIM900 GSM GPRS 3G ტემპერატურა და ტენიანობა, მობილური სტატისტიკა: 4 ნაბიჯი
Arduino და SIM900 GSM GPRS 3G ტემპერატურა და ტენიანობა, მობილური სტატისტიკა: 4 ნაბიჯი

ვიდეო: Arduino და SIM900 GSM GPRS 3G ტემპერატურა და ტენიანობა, მობილური სტატისტიკა: 4 ნაბიჯი

ვიდეო: Arduino და SIM900 GSM GPRS 3G ტემპერატურა და ტენიანობა, მობილური სტატისტიკა: 4 ნაბიჯი
ვიდეო: All About Arduino GPS Modules in 5 min 2024, ივლისი
Anonim
Arduino და SIM900 GSM GPRS 3G ტემპერატურისა და ტენიანობის აღრიცხვა, მობილური სტატისტიკა
Arduino და SIM900 GSM GPRS 3G ტემპერატურისა და ტენიანობის აღრიცხვა, მობილური სტატისტიკა
Arduino და SIM900 GSM GPRS 3G ტემპერატურისა და ტენიანობის აღრიცხვა, მობილური სტატისტიკა
Arduino და SIM900 GSM GPRS 3G ტემპერატურისა და ტენიანობის აღრიცხვა, მობილური სტატისტიკა

Arduino UNO R3, SIM900 Shield AND DHT22– ით შეგიძლიათ ჩაწეროთ ტემპერატურისა და ტენიანობის მონაცემები გარეთ, ოთახში, სათბურში, ლაბორატორიაში, გაგრილების ოთახში ან ნებისმიერ სხვა ადგილას სრულიად უფასოდ. ამ მაგალითს ჩვენ გამოვიყენებთ ოთახის ტემპერატურისა და ტენიანობის შესამოწმებლად.

მოწყობილობა იქნება დაკავშირებული ინტერნეტთან GPRS 2G საშუალებით, ასე რომ მისი გამოყენება შესაძლებელია არსებული როუტერის ან სადენიანი ინტერნეტ კავშირის გარეშეც კი. საუკეთესოა მინდვრებისთვის, ვენახებისთვის ან მსგავსი ადგილებისთვის, ფიქსირებული ინტერნეტ კავშირის გარეშე.

თქვენ შეძლებთ შეამოწმოთ უახლესი კითხვები თქვენს მობილურ ტელეფონში, დესკტოპზე ან სხვა მოწყობილობაზე ბრაუზერის საშუალებით.

მარაგები

თქვენ შეგიძლიათ შეიძინოთ საჭირო მოწყობილობები აქ (მინიმალურია საჭირო):

Arduino UNO R3

SIM900 ფარი Arduino UNO– სთვის

USB დამტენი თქვენი მოწყობილობის გასააქტიურებლად - ახლა ეს საჭიროა GSM მოდულისთვის, რომელსაც USB არ აქვს საკმარისი ენერგია

მიკრო USB კაბელი

კაბელი DHT22 მოდულით

SIM ბარათი PIN- ით გამორთულია და ზოგიერთი მონაცემთა გეგმა

LED დიოდი სტატუსისთვის

ასევე სასიამოვნოა:

ჯუმბერის მავთულები

ექსპერიმენტული პლატფორმა არდუინოსთვის

წყალგაუმტარი გარსი

ჯეკ გადამრთველი ძალაზე

ეს ასევე გამოცდილია/მუშაობს სამრეწველო AM2305 სენსორთან

ნაბიჯი 1: დაამატეთ თქვენი მოწყობილობა LoggingPlatform- ში

დაამატეთ თქვენი მოწყობილობა LoggingPlatform- ში
დაამატეთ თქვენი მოწყობილობა LoggingPlatform- ში

აქ შეგიძლიათ დაამატოთ თქვენი მოწყობილობა, რათა მიიღოთ მოგვიანებით საჭირო api გასაღებები:

ნაბიჯი 2: აპარატურის კავშირი

აპარატურის კავშირი
აპარატურის კავშირი

ჩადეთ SIM GSM მოდულში Shield Connect Shield Arduino– სთან

შეაერთეთ დენის ადაპტერი და USB კომპიუტერს

შეაერთეთ DHT22 Out GSM ფარის PIN 10 -თან

შეაერთეთ DHT22 + GSM ფარი 3V

შეაერთეთ DHT22 - GSM ფარის GND- თან

შეაერთეთ LED თუ გსურთ სტატუსის მითითება, არ არის საჭირო

დიაგრამის მაგალითი სურათზე

ნაბიჯი 3: ატვირთეთ საჭირო პროგრამული უზრუნველყოფა მოწყობილობაზე (Windows სახელმძღვანელო)

აპარატისთვის საჭიროა პროგრამული უზრუნველყოფის ატვირთვა (Windows სახელმძღვანელო)
აპარატისთვის საჭიროა პროგრამული უზრუნველყოფის ატვირთვა (Windows სახელმძღვანელო)
აპარატისთვის საჭიროა პროგრამული უზრუნველყოფის ატვირთვა (Windows სახელმძღვანელო)
აპარატისთვის საჭიროა პროგრამული უზრუნველყოფის ატვირთვა (Windows სახელმძღვანელო)
აპარატისთვის საჭიროა პროგრამული უზრუნველყოფის ატვირთვა (Windows სახელმძღვანელო)
აპარატისთვის საჭიროა პროგრამული უზრუნველყოფის ატვირთვა (Windows სახელმძღვანელო)

ჩამოტვირთეთ და დააინსტალირეთ Arduino IDE: https://www.arduino.cc/en/main/software დააკავშირეთ მოწყობილობა USB თქვენს Windows კომპიუტერზე და საჭიროების შემთხვევაში დააინსტალირეთ დრაივერები

გაუშვით Arduino IDE

აირჩიეთ COM პორტი (ეს ჩვეულებრივ უფრო დიდი რიცხვია, თუ სხვა მოწყობილობები არ გაქვთ დაკავშირებული), სურათი 1

აირჩიეთ დაფის ტიპი, სურათი 2

ჩამოტვირთეთ და გახსენით ღია კოდი: თქვენ უნდა გქონდეთ ბიბლიოთეკები:

SoftwareSerial.h - ეს ჩვეულებრივ შედის Arduino IDE– ში

და

DHT.h-შეგიძლიათ ჩამოტვირთოთ აქ და დააკოპიროთ თქვენს arduino ბიბლიოთეკის საქაღალდეში, როგორიცაა: C: / arduino-1.6.8 / ბიბლიოთეკები

რეგისტრაციისთვის SIM900 კოდი ხელმისაწვდომია აქ

გახსენით ეს SIM900 კოდი Arduino IDE– ით:

შეცვალეთ ეს პარამეტრები, როგორც სურათზე 3

APN შეგიძლიათ მიიღოთ თქვენი SIM ბარათის პროვაიდერისგან

და სხვა loggingforest პლატფორმიდან: https://loggingforest.com/index.php/page/pricing, სურათი 3

ზოგიერთი კოდის შენიშვნა: სტანდარტული ბიბლიოთეკები SIM900– ისთვის არ მუშაობს სათანადოდ განმეორებადი ამოცანებისათვის, როგორიცაა ჩანაწერი, ამიტომ ჩვენ პირდაპირ ვუკავშირდებით სერიულ SIM900 AT ბრძანებებს

თუ თქვენ იყენებთ სხვადასხვა ფარს, შეიძლება დაგჭირდეთ სხვადასხვა RX, TX ქინძისთავების განსაზღვრა კოდში

გამოყენებისას (არა გამართვის ან ტესტირების) თქვენ უნდა გამორთოთ DEBUG_EN, შეცვალეთ ჭეშმარიტიდან ყალბი

SIM900– ით ქსელის ხელით შერჩევისთვის, თუ ქვეყნის საზღვარზე ცხოვრობთ, შეგიძლიათ ამ ხაზების კომენტარის დატოვება და სერიალში მოცემული ქსელის კოდის განსაზღვრა, სურათის მსგავსად

ქსელის კოდი, როგორიცაა 21910 A1– სთვის, შეგიძლიათ იხილოთ COPS ხაზში, სურათი 5

თუ თქვენი კოდი ჩაკეტილია TEST AT- ზე, ეს ნიშნავს რომ კვების ადაპტერი არ იძლევა საკმარის ენერგიას SIM900– ისთვის, უმჯობესია გამოიყენოთ 5V 2A ან 9V 1A. ზოგიერთი SIM პროვაიდერმა შეიძლება მოითხოვოს USER და PWD apn კავშირისთვის, ასევე შეგიძლიათ განსაზღვროთ კოდით.

ამის შემდეგ თქვენი მოწყობილობა დაიწყებს მონაცემების გაგზავნას loggingforest– ში და თქვენ შეგიძლიათ ნახოთ იგი იქ

ნაბიჯი 4: შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე

შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე
შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე
შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე
შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე
შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე
შეამოწმეთ მონაცემები მობილურზე ან სამუშაო მაგიდაზე

ამის შემდეგ თქვენი მოწყობილობა დაიწყებს მონაცემების გაგზავნას loggingforest– ში და თქვენ შეგიძლიათ ნახოთ იგი იქ loggingforest მოწყობილობის რედაქტირებაში უბრალოდ განსაზღვრეთ პარამეტრების სახელი და მნიშვნელობები როგორც სურათი 1

დააწკაპუნეთ გადახედვაზე, სურათი 2

და ნახავთ მშვენიერ მონაცემებს, სურათი 3

მოგერიდებათ კომენტარის გაკეთება და თქვენი ლოგერის გაზიარება

გირჩევთ: