Სარჩევი:
- ნაბიჯი 1: შესავალი
- ნაბიჯი 2: Arduino One
- ნაბიჯი 3: Sim808
- ნაბიჯი 4: ფლეიმის სენსორი
- ნაბიჯი 5: დუპონტის კაბელები
- ნაბიჯი 6: ბატარეა 12 ვოლტი (შეიძლება იყოს 12 -ის წყარო სულ მცირე პირველადი ტესტების ჩასატარებლად)
- ნაბიჯი 7: ყუთი ფილტრით (სურვილისამებრ)
- ნაბიჯი 8: წრე
- ნაბიჯი 9: წყაროს კოდი
- ნაბიჯი 10: Dfrobot– ის Sim808 მოდულის შესახებ
- ნაბიჯი 11: სპეციფიკაცია
- ნაბიჯი 12: დაფის მიმოხილვა
- ნაბიჯი 13: USB გამართვა (AT Command)
- ნაბიჯი 14: მომზადება
- ნაბიჯი 15: დარეკეთ ტელეფონზე
- ნაბიჯი 16: უპასუხეთ ტელეფონს და გათიშეთ
- ნაბიჯი 17: გაგზავნეთ SMS
- ნაბიჯი 18: წაიკითხეთ SMS
- ნაბიჯი 19: TCP კომუნიკაცია
- ნაბიჯი 20: GPS ორიენტაცია
- ნაბიჯი 21:
- ნაბიჯი 22: SIM808 დაბალი ენერგიის მოხმარების რეჟიმი
ვიდეო: Gps Forest Fire Alert System Sim808 და Arduino Uno: 23 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
გამარჯობა, ამ პოსტში ჩვენ ვნახავთ, თუ როგორ უნდა გავაკეთოთ ტყის ხანძრის დეტექტორის სისტემა, ტექსტური შეტყობინებით ავარიის ადგილის შესახებ, ინტეგრირებული gps sim808 მოდულის წყალობით, DFRobot– ის ხალხის მიერ, ჩვენ ვნახავთ წყაროს კოდი, sim808 მოდულის ზოგიერთი მახასიათებელი და მოქმედება, გარე გარემოში, ეს არის წინა პროექტის გაგრძელება, სადაც ჩვენ ვნახეთ, თუ როგორ უნდა გავაკეთოთ ძალიან მარტივი ცეცხლის დეტექტორის სისტემა სახლისთვის.
ნაბიჯი 1: შესავალი
ეს სისტემა ცდილობს თავიდან აიცილოს ხანძარი ტყეებსა და მინდვრებში, სადაც ამ ტიპის კატასტროფამ შეიძლება გამოიწვიოს დიდი ეკონომიკური ზარალი, მნიშვნელოვანი მატერიალური ზარალი, ადგილის ფლორისა და ფაუნის განადგურება, რამაც გამოიწვია დიდი მასშტაბის ეკოლოგიური დაზიანება, მაგრამ ყველაზე მნიშვნელოვანი ის არის ადამიანის სიცოცხლის გადარჩენა.
ოპერაციის პრინციპი ასეთია, როდესაც ალის სენსორით ცეცხლს აღმოაჩენს, ის ანალოგიურ სიგნალს გაუგზავნის არდუინოს, რომელიც მისი ღირებულებიდან გამომდინარე გაააქტიურებს ტექსტური შეტყობინების გაგზავნას GPS კოორდინატებით, სადაც ხანძარი მიმდინარეობს რა ამ პროექტისთვის ჩვენ დაგვჭირდება ფლეიმის სენსორი, arduino uno, sim808 მოდული, ბატარეა, კაბელები, შეგიძლიათ შეამოწმოთ მასალების შემდეგი ჩამონათვალი:
ნაბიჯი 2: Arduino One
ნაბიჯი 3: Sim808
ნაბიჯი 4: ფლეიმის სენსორი
ფლეიმის დეტექტორის მოდულის შესახებ
- ეს მოდული მგრძნობიარეა ალის და მისი გამოსხივების მიმართ. მას ასევე შეუძლია აღმოაჩინოს ჩვეულებრივი სინათლის წყარო ტალღის სიგრძის დიაპაზონში 760 ნმ -დან 1100 ნმ -მდე.
- ალის სენსორს შეუძლია გამოსცეს ციფრული ან ანალოგური სიგნალი.
- ის შეიძლება გამოყენებულ იქნას როგორც ხანძრის სიგნალიზაცია.
- დაახლოებით 60 გრადუსიანი კუთხის გამოვლენა, განსაკუთრებით მგრძნობიარე ფლეიმის სპექტრის მიმართ. რეგულირებადი მგრძნობელობა (ციფრული პოტენომეტრის ლურჯ რეგულირებაში).
- შედარების გამომავალი, სუფთა სიგნალი, კარგი ტალღა, მამოძრავებელი სიმძლავრე, 15 mA- ზე მეტი.
- საოპერაციო ძაბვა 3.3 V-5 V. გამომავალი ფორმა: ციფრული გადართვის შედეგები (0 და 1) და ანალოგური ძაბვის გამომავალი AO. ფიქსირებული ჭანჭიკის ხვრელები მარტივი ინსტალაციისთვის.
- მცირე ზომის PCB დაფები ზომა: 3.2 სმ x 1.4 სმ.
- გამოიყენეთ LM393 გამაძლიერებელი ძაბვის შესადარებლად
ნაბიჯი 5: დუპონტის კაბელები
ნაბიჯი 6: ბატარეა 12 ვოლტი (შეიძლება იყოს 12 -ის წყარო სულ მცირე პირველადი ტესტების ჩასატარებლად)
ნაბიჯი 7: ყუთი ფილტრით (სურვილისამებრ)
ნაბიჯი 8: წრე
ნაბიჯი 9: წყაროს კოდი
გთხოვთ გადმოწეროთ
ნაბიჯი 10: Dfrobot– ის Sim808 მოდულის შესახებ
SIM808 GPS/GPRS/GSM arduino ფარი არის ინტეგრირებული ოთხ ბარიანი GSM/GPRS და GPS ნავიგაციის ტექნოლოგია Arduino გაფართოების ფარები. მხოლოდ საკრედიტო ბარათის ზომა, სტანდარტული Arduino pin შეფუთვის მიხედვით, თავსებადია Arduino UNO– სთან, arduino Leonardo– სთან, arduino Mega– სთან და arduino– ს სხვა დაფაზე. წინა თაობასთან შედარებით SIM908, SIM808– მა გააუმჯობესა შესრულება და სტაბილურობა. ნორმალური SMS და ტელეფონის ფუნქციების გარდა, ფარი ასევე მხარს უჭერს MMS, DTMF, FTP და სხვა ფუნქციებს. თქვენ შეგიძლიათ მიაღწიოთ მონაცემთა მოპოვებას, უკაბელო მონაცემთა მიმღებს, IoT აპლიკაციას და GPS ორიენტირებას. ეს უნდა იყოს ინტეგრირებული მიკროფონისა და ყურსასმენის ბუდეზე, დაზოგავს თქვენს ხარჯებს და გაადვილებს თქვენს პროექტს. მას ასევე შეუძლია პირდაპირ დაუკავშირდეს GSM და GPS ანტენას გარე ანტენის კონექტორით.
SIM808 GPS/GPRS/GSM Arduino Shield V1.0 იყენებს Simcom SIM808 მოდულის უახლეს ვერსიას, შედარებით ადრე ბაზარზე არსებული SIM808 მოდულთან შედარებით, ახალ მოდულს აქვს უკეთესი სტაბილურობა. მაგრამ AT ბრძანებების GPS ნაწილი არ არის თავსებადი SIM808 მოდულის ძველ ვერსიასთან, გთხოვთ, მიმართოთ AT ბრძანებების "მეტი" ბოლოში.
ნაბიჯი 11: სპეციფიკაცია
- სამუშაო ძაბვა: 5V
- შეყვანის სიმძლავრე: 7-23V
- ოთხბაზიანი 850/900/1800/1900MHz
- GPRS მრავალ სლოტი კლასი 12/10
- GPRS მობილური სადგური კლასი B
- შეესაბამება GSM ფაზას 2/2 +კლასი 4 (2 W @ 850 / 900MHz)
- კლასი 1 (1 W @ 1800 / 1900MHz)
- დაბალი ენერგიის მოხმარების რეჟიმის მხარდაჭერა: 100mA @ 7V-GSM რეჟიმი
- მხარდაჭერა AT ბრძანების კონტროლისთვის (3GPP TS 27.007, 27.005 და SIMCOM გაძლიერებული AT ბრძანებები)
- GPS თანამგზავრული სანავიგაციო ტექნოლოგიის მხარდაჭერა
- LED სტატუსის ინდიკატორის მხარდაჭერა: კვების ბლოკის სტატუსი, ქსელის სტატუსი და მუშაობის რეჟიმი
- სამუშაო გარემო: -40 ℃ ~ 85 ℃ ზომა: 69 * 54 მმ/2.71 * 2.12 ინჩი
ნაბიჯი 12: დაფის მიმოხილვა
მოდულის ინტერფეისი და სიფრთხილის ზომები:
დაკავებული ქინძისთავები: D0, D1, D12, ციფრული პინი "D12" დაკავშირებულია SIM808 მოდულის სიმძლავრის GPIO- სთან. ის შეიძლება გამოყენებულ იქნას როგორც SIM808 მოდულის ჩართვის / გამორთვის კონტროლი. SIM808 საბორტო MIC და 3.5 მმ SIM808 მიკროფონი იყენებენ ერთსა და იმავე MIC არხს, როდესაც ჩართავთ თქვენს მიკროფონს, ბორტზე MIC ავტომატურად გათიშული იქნება. ჩატვირთვის ღილაკი-SIM808 მოდული გადართვა, მოკლე დაჭერით 1s SIM808– ის დასაწყებად, ხანგრძლივად დაჭერით 3 – ის გამორთვა. LED "ON" - SIM808 დენის მაჩვენებელი, მხოლოდ გარე ენერგიის შეერთებისას, მოდულს შეუძლია გამართულად იმუშაოს. NET - GSM სიგნალის მაჩვენებელი სწრაფი Flash: ძიება ქსელი ნელი ფლეშ (3-ჯერ ერთხელ): ქსელის რეგისტრაცია დასრულებულია ფუნქციის გადართვა არცერთი- თავისუფალი SIM808 სერიული pin ესკიზის ჩამოსატვირთად, აკრიფეთ აქ. USB_DBG-- როდესაც გაფართოების დაფა ჩართულია Arduino– ზე, აკრიფეთ აქ, რათა SIM808 დაუკავშირდეს კომპიუტერს გამართვა (გამართვისას). Arduino- როდესაც გაფართოების დაფა ჩართულია Arduino– ში, აკრიფეთ აქ, რათა SIM808 დაუკავშირდეს Arduino– ს.
ნაბიჯი 13: USB გამართვა (AT Command)
ამ განყოფილებაში ჩვენ გამოგიგზავნით AT ბრძანებებს სერიული პორტის საშუალებით SIM808 გაფართოების ფარის გამართვის მიზნით. გთხოვთ იხილოთ SIM808 AT ბრძანების ნაკრები მეტი ფუნქციისთვის.
ნაბიჯი 14: მომზადება
აპარატურა:
- Arduino UNO x1
- SIM808 გაფართოების დაფა x1
- გარე კვების წყარო x1
პროგრამული უზრუნველყოფა:
- Arduino IDE
- სერიული გამართვის ასისტენტი (ამ განყოფილებაში ჩვენ ვიყენებთ DF სერიულ გამართულს Lisper– ის მიერ)
'' 'ნაბიჯი' ''
შეაერთეთ თქვენი SIM ბარათი SIM808 გაფართოების ფარზე და შეაერთეთ გაფართოების ფარი Arduino UNO– ში, იმავდროულად არ დაგავიწყდეთ გარე კვების წყაროს დაკავშირება. აკრიფეთ ფუნქციის გადართვა None– ზე, ჩამოტვირთეთ ნიმუშის კოდი Blink რათა დარწმუნდეთ, რომ სერიული პორტი არ არის დაკავებულია. დააჭირეთ ჩატვირთვის დენის ღილაკს და დაელოდეთ SIM ბარათის ქსელის სწორად რეგისტრაციას, ქსელის ინდიკატორი ნელ -ნელა ციმციმებს (3 ჯერ ერთხელ). გადააცილეთ ფუნქციის გადართვა USB_DBG– ზე, შემდეგ კი ჩვენ შეგვიძლია პირდაპირ დავუკავშირდეთ SIM808 ჩიპს სერიული პორტის ასისტენტის საშუალებით.
ნაბიჯი 15: დარეკეთ ტელეფონზე
გააგზავნეთ AT სერიული პორტის ასისტენტში, თუ ის ბრუნდება OK, ეს ნიშნავს რომ სერიული კომუნიკაცია დამყარდა. მიჰყევით ფიგურას, შეიყვანეთ AT ბრძანებები, თქვენ უნდა მიიღოთ იგივე შინაარსი.
ნაბიჯი 16: უპასუხეთ ტელეფონს და გათიშეთ
ნაბიჯი 17: გაგზავნეთ SMS
ნაბიჯი 18: წაიკითხეთ SMS
ნაბიჯი 19: TCP კომუნიკაცია
ნაბიჯი 20: GPS ორიენტაცია
შენიშვნა: GPS ანტენა უნდა განთავსდეს გარეთ, სანამ მას შეუძლია მიიღოს სტაბილური GPS ადგილმდებარეობის მონაცემები.
გაგზავნეთ AT + CGSN PWR = 1 ბრძანება (გახსენით GPS ენერგია)
AT + CGNSTST = 1 ბრძანების გაგზავნა (მიიღეთ GPS მონაცემები სერიული პორტიდან)
ნაბიჯი 21:
თუ GPS ანტენა განთავსებულია გარეთ, თქვენ უნდა მიიღოთ სწორი მონაცემები მალე.
როდესაც გსურთ GPS მონაცემების გამომავალი პაუზის გაკეთება, შეგიძლიათ გაგზავნოთ AT + CGNSTST = 0 ბრძანება GPS მონაცემების გამომავალი პაუზისთვის.
როდესაც გსურთ GPS ფუნქციის გამორთვა, შეგიძლიათ გააგზავნოთ AT + CGNSPWR = 0 ბრძანება GPS ენერგიის გამორთვისთვის. გაგზავნეთ AT + CPOWD = 1 SIM808 ჩიპის დახურვის მიზნით. უფრო საინტერესო ინსტრუქცია, გთხოვთ იხილოთ AT ბრძანება გვერდზე ბოლომდე. ეს ორი სატესტო კოდი ძალიან მარტივია და ადვილად გასაგები. საჭიროა მხოლოდ შესაბამისი სერიული AT ბრძანებების შეყვანა, თქვენ მიაღწევთ შესაბამის ფუნქციებს.
ნაბიჯი 22: SIM808 დაბალი ენერგიის მოხმარების რეჟიმი
მინიმალური ფუნქციონალური რეჟიმი
სისტემა დაიყვანება უმარტივეს რეჟიმში მინიმალურ ფუნქციონალურ რეჟიმში. ეს დაზოგავს ენერგიის მოხმარებას ამ რეჟიმში.
AT+CFUN = = 0, 1, 4
AT + CFUN = 0: მინიმალური ფუნქციონალური რეჟიმი. ამ რეჟიმში, თქვენ კვლავ შეგიძლიათ გააგრძელოთ სერიული პორტის გამოყენება, მაგრამ AT ბრძანება RF და SIM ბარათის მახასიათებლებით გამორთული იქნება.
AT + CFUN = 1: სრული ფუნქციის რეჟიმი (ნაგულისხმევი).
AT + CFUN = 4: თვითმფრინავის რეჟიმი. ამ რეჟიმში, თქვენ კვლავ შეგიძლიათ გააგრძელოთ სერიული პორტის გამოყენება, მაგრამ AT ბრძანება RF და SIM ბარათის მახასიათებლებით გამორთული იქნება.
სხვა მახასიათებლებს გთხოვთ მიმართოთ AT ბრძანებებს
github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf
შესაძლოა თქვენ დაინტერესებული იყოთ პროექტებით arduino, pic, robotics, telecommunications, გამოიწერეთ https://www.youtube.com/user/carlosvolt?sub_confirmation=1 ბევრი ვიდეო სრული წყაროს კოდით და დიაგრამებით
გირჩევთ:
Slide Advance Alert System: 6 ნაბიჯი
Slide Advance Alert System: Brown Dog Gadgets– ში ჩვენ ვაკეთებთ ბევრ ვიდეო ნაკადს სემინარებისთვის და ჩვენი კონფიგურაცია მოიცავს ერთ ადამიანს კამერაზე და მეორე პირს, როგორც პროდიუსერს, რომელიც მუშაობს პროგრამულ უზრუნველყოფაზე, თვალყურს ადევნებს ჩატის ფანჯარას და აკეთებს კამერის გადართვას და პროგრესს სლაიდები
სრიალი Amazon Fire Remote TV Remote: 3 ნაბიჯი (სურათებით)
სრიალი Amazon Fire Remote TV Remote: Oh Amazon, თქვენი Fire TV იმდენად საოცარია, რატომ არ მოგვცეს თქვენი დისტანციური მართვის ხმის კონტროლი? ისე, Amazon– ზე 5 დოლარზე ნაკლები ფასად, შეგიძლიათ შეიძინოთ ეს საყვარელი პატარა დისტანციური, დენის, მუნჯი , მოცულობა და არხი ყველა პატარა პაკეტში. შეიყვანეთ 3D პრინტერში
ISO სტანდარტული Werewolf Perky Ears Alert System: 3 ნაბიჯი (სურათებით)
ISO სტანდარტული Werewolf Perky Ears Alert System: არავის არ მოსწონს, როდესაც ვიღაც ან რაღაც უკნიდან ამოდის მოულოდნელად. ვინაიდან ადამიანების უმრავლესობას არ აქვს დახვეწილი მეტყველების გრძნობა, დაამატეთ ელექტრონიკა იმის დასადგენად, თუ როდის არის რაღაც იმალება უკან. დაიცავით თქვენი ექვსი. რადგან გარეთ ძალიან ცივა
Arduino Washer Dryer Alert - Push შეტყობინება ტელეფონზე Blynk– ით: 5 ნაბიჯი (სურათებით)
Arduino Washer Dryer Alert - Push შეტყობინება ტელეფონზე Blynk: ჩვენი სარეცხი მანქანა არის ავტოფარეხში და ჩვენ არ გვესმის სიგნალების სიგნალი, რომ მიუთითოს რომ სარეცხი დასრულებულია. მინდოდა ვიპოვო შეტყობინების მიღების საშუალება, სადაც არ უნდა ვიყოთ სახლში, როდესაც ციკლი დასრულდა. მე ვრეკავდი Arduino– სთან, ESP8266 WiFi– სთან
შექმენით Applescript/Arduino Alert დროშა .: 5 ნაბიჯი (სურათებით)
შექმენით Applescript/Arduino Alert Flag .: ოდესმე გიგრძვნიათ, რომ თქვენს Mac- ზე ფოსტის ხმა უბრალოდ არ იყო საკმარისი? უბრალო ბგერები და სიგნალები უბრალოდ არ შეგიწყვეტია? გსურთ რაიმე უფრო თვალსაჩინო და ჯილდო? თუ ასეა, ეს არის ინსტრუქცია, რომელსაც თქვენ ეძებდით. ამ ინსტრუქციაში