Სარჩევი:

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 and configuracji 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

მისამართი: 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: მოამზადეთ / მოამზადეთ

მომზადება / გამოყენება
მომზადება / გამოყენება

შედით თქვენს Thingspeak ანგარიშზე და დააკოპირეთ ჩაწერეთ API გასაღები, ეს მოგვიანებით იქნება საჭირო.

გსურთ, იხილოთ აღწერის ქართული (საქართველო) ვერსია Google Translate- ის მეშვეობით? აღწერის ინგლისური (ამერიკის შეერთებული შტატები) ვერსიის დაბრუნება თარგმანი

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

Fisrt ყველა დარწმუნდით, რომ თქვენ გაქვთ დაყენებული DHT და SOFTWARESERIAL ბიბლიოთეკები. ყველაფერი, რაც შეგიძლიათ იპოვოთ ბოლოს დააჭირეთ ბმულს.

ნაბიჯი 3: კოდი / კოდი

მე არ ავხსნი კოდის თითოეულ სტრიქონს, რადგან ის საკმაოდ მარტივია. შესაძლოა 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. აქვს: SIM900 ბრძანებს wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.

n

მე მაქვს იმედი, რომ ეს არის ის, რაც შენ გინდა.;-)

მამ ნაძიეჟა, ხუმრობ ჩეგო ჩჩიელიჩის;-)

[სრული კოდი]