Სარჩევი:

მოძრაობის დეტექტორი ბლინკის შეტყობინებებით (WeMos D1 Mini + HC-SR04): 4 ნაბიჯი (სურათებით)
მოძრაობის დეტექტორი ბლინკის შეტყობინებებით (WeMos D1 Mini + HC-SR04): 4 ნაბიჯი (სურათებით)

ვიდეო: მოძრაობის დეტექტორი ბლინკის შეტყობინებებით (WeMos D1 Mini + HC-SR04): 4 ნაბიჯი (სურათებით)

ვიდეო: მოძრაობის დეტექტორი ბლინკის შეტყობინებებით (WeMos D1 Mini + HC-SR04): 4 ნაბიჯი (სურათებით)
ვიდეო: რუსები აპირებენ მოლდოვის ოკუპაციას?!🔴 2024, ნოემბერი
Anonim
მოძრაობის დეტექტორი ბლინკის შეტყობინებებით (WeMos D1 Mini + HC-SR04)
მოძრაობის დეტექტორი ბლინკის შეტყობინებებით (WeMos D1 Mini + HC-SR04)

გთხოვთ მიეცით ხმა ამ პროექტს უკაბელო კონკურსში. Გმადლობთ!

განახლება.22 - რამდენიმე შესწორება (ვერსია 2.2), თქვენ შეგიძლიათ დააყენოთ თქვენი სენსორი (დიაპაზონი და სახელი) ზუსტად განსაზღვრებაში. ასევე, ზოგჯერ ისეც ხდებოდა, რომ სენსორმა წაიკითხა არასწორი მნიშვნელობები და გამოგზავნა შეტყობინება, ამიტომ მე დავამატე და "თუ", სადაც მნიშვნელობები უნდა იყოს დიაპაზონში ზედიზედ ორჯერ. თუ თქვენ ჯერ კიდევ გაქვთ პრობლემები, შეგიძლიათ შეცვალოთ იგი 3, 4,…. ჯერ შეტყობინების გაგზავნამდე.

სიმების ადგილმდებარეობა = "გარაჟი"; int rangeMin = 0; int rangeMax = 50;

_

განახლება.11 - მე ჯერ კიდევ ვიპოვი საიდუმლოებებს ბლინკის მიღმა … ამას მოყვება სუფთა კოდი (ვერსია 2.1), შესაბამისი მარყუჟი და სხვა. ისიამოვნეთ და გამაგებინეთ როგორ მუშაობს ეს პროექტი თქვენთვის … მადლობა! _

მინდოდა გამეკეთებინა მოძრაობის დეტექტორი, რომელიც შემატყობინებდა ყოველ ჯერზე, როდესაც ჩემი ავტოფარეხის კარი გაიღებოდა. გარკვეული პერიოდის განმავლობაში ვთამაშობდი PIR სენსორთან, მაგრამ დაყენების პრობლემების (მგრძნობელობა x დრო) შემდეგ გადავწყვიტე გამომეყენებინა HC-SR04 სენსორი… და ის მუშაობს როგორც ხიბლი. იდეა მარტივია: თქვენ აყენებთ დეტექტორს ისე, რომ როდესაც კარი (ან ფანჯარა - დამოკიდებულია იმაზე, თუ როგორ გსურთ მისი გამოყენება), ის ხელს უშლის სენსორს, ასე რომ იზომება მანძილი. უპირატესობა ულტრასონული სენსორის გამოყენებით PIR– ის ნაცვლად უზარმაზარია. ის არ შეიძლება გააქტიურდეს სინათლით ან კოღოებით, რაც იყო მთავარი მიზეზი, რის გამოც არ მინდოდა PIR– ის გამოყენება.

რაც დაგჭირდებათ:

  • WeMos D1 მინი დაფა - eBay - 3.47 აშშ დოლარი (სხვა დაფები შესაძლებელია - უბრალოდ გაითვალისწინეთ, რომ მაგალითად NodeMCU ESP -12E V1.0 გამოსცემს მხოლოდ 3.3 ვს და HC -SR04 სენსორს სჭირდება 5 ვ)
  • HC -SR04+ ულტრაბგერითი სენსორი - eBay - 1.06 აშშ დოლარი ("+" - ის გამოყენებით, რადგან მას შეუძლია 3.3 ვ -ზე მუშაობა)
  • Blynk აპლიკაცია (თუ ახალი ხართ Blynk– ში და იყენებთ iOS მოწყობილობას, შეტყობინებების დასაყენებლად დაგჭირდებათ Android ტელეფონის სესხება)
  • Breadboard ან soldering რკინის
  • მავთულები
  • დაინსტალირებული კომპიუტერი Arduino IDE– ით

ნაბიჯი 1: ნაწილების გაერთიანება

ნაწილების გაერთიანება
ნაწილების გაერთიანება
ნაწილების გაერთიანება
ნაწილების გაერთიანება
ნაწილების გაერთიანება
ნაწილების გაერთიანება

გავიგე ადამიანების შესახებ, რომლებსაც პრობლემები ჰქონდათ HC-SR04 სენსორის დაფაზე ჩართვისას. ის მშვენივრად მუშაობს ჩემთვის, მაგრამ ამის თავიდან აცილების ყველაზე უსაფრთხო გზაა HC -SR04P (ან "+") გამოყენება, რომელსაც აქვს შეყვანის დიაპაზონი 3 - 5.5 ვ

კავშირები (იხ. დიაგრამა)

WeMos D1 HC-SR04 (P)

5V VCC

G GND

D6 ექო

D7 ტრიგ

ნაბიჯი 2: ბლინკის დაყენება

ბლინკის დაყენება
ბლინკის დაყენება
ბლინკის დაყენება
ბლინკის დაყენება
ბლინკის დაყენება
ბლინკის დაყენება

მათთვის, ვინც არ იცის რა არის ბლინკი, ეს არის პლატფორმა iOS და Android პროგრამებით, რომ გააკონტროლოს Arduino, Raspberry Pi და მსგავსი ინტერნეტით. ეს არის ციფრული დაფა, სადაც შეგიძლიათ ააწყოთ გრაფიკული ინტერფეისი თქვენი პროექტისთვის, ვიჯეტების უბრალოდ გადაადგილებით და ჩაშვებით.

დავიწყოთ ანდორიდის მოწყობილობაზე:

  • ჩამოტვირთეთ ბლინკის აპლიკაცია
  • დარეგისტრირდით ან შედით (თუ უკვე გაქვთ ანგარიში)
  • შეეხეთ "+" - ს ახალი პროექტის შესაქმნელად
  • მიეცით პროექტს სახელი და შეარჩიეთ მოწყობილობა, რომელსაც იყენებთ (ჩვენს შემთხვევაში ეს არის ESP8266) და შეეხეთ "შექმნას"
  • თქვენ მიიღებთ ავტორიზაციის ნიშანს თქვენს საფოსტო ყუთში, ჩვენ მოგვიანებით დაგვჭირდება
  • ბლინკის პროექტის გვერდზე დააჭირეთ ღილაკს "+" შეტყობინებების ვიჯეტის დასამატებლად (თუ ეს თქვენი პირველი ბლინკის პროექტია, თქვენ უნდა გქონდეთ საკმარისი ენერგია მის შესაძენად) და დააყენეთ ის, როგორც გსურთ. მე ვიყენებ პარამეტრებს როგორც ნაჩვენებია ეკრანის სურათზე.
  • პროექტის პარამეტრებში (თხილის ხატი თავზე) "გაგზავნეთ აპლიკაციასთან დაკავშირებული ბრძანება" ON- ზე.
  • დახურეთ პარამეტრები და დააჭირეთ ღილაკს თამაში

ახლა თქვენ შეგიძლიათ შეხვიდეთ Blynk აპლიკაციაში თქვენს iOS მოწყობილობაზეც და თქვენ უნდა ნახოთ პროექტი შეტყობინებების ვიჯეტით.

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

ახლა დროა ატვირთოთ კოდი ჩვენს დაფაზე.

  • გახსენით *.ino ფაილი Arduino IDE– ში
  • შეაერთეთ WeMos დაფა თქვენს კომპიუტერთან
  • ინსტრუმენტებში შეარჩიეთ WeMos D1 R2 & mini დაფა

შეასწორეთ შემდეგი:

char auth = "თქვენი საფოსტო ყუთიდან თქვენი ავტორიზაციის ნიშანი მიდის აქ"; char ssid = "თქვენი WiFi სახელი"; char pass = "თქვენი WiFi პაროლი";

ასევე, შეგიძლიათ შეცვალოთ დიაპაზონი, სადაც გსურთ გაცნობოთ (ნაგულისხმევი არის 1 - 49 სმ)

თუ (0 <მანძილი && მანძილი <50) {

დააჭირეთ ატვირთვას

გილოცავთ! თუ ყველაფერი სწორად არის დაყენებული, თქვენ უნდა მიიღოთ თქვენი პირველი შეტყობინება!

ნაბიჯი 4: შეჯამება

Შემაჯამებელი
Შემაჯამებელი
Შემაჯამებელი
Შემაჯამებელი
Შემაჯამებელი
Შემაჯამებელი

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

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

ვიმედოვნებ, რომ მოგეწონებათ ეს პროექტი, თუ მოგწონთ, გთხოვთ მომცეთ ხმა და დატოვეთ კომენტარი/წინადადება … მე სიამოვნებით ვიღებ სხვების შეხედულებებს!

Გაერთე!

გირჩევთ: