Სარჩევი:

ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით: 6 ნაბიჯი
ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით: 6 ნაბიჯი

ვიდეო: ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით: 6 ნაბიჯი

ვიდეო: ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით: 6 ნაბიჯი
ვიდეო: ძარცვა 20 წამში 2024, ნოემბერი
Anonim
ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით
ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით

გამარჯობა, ყველაფერი ეს არის ჩემი მე –5 სასწავლო. ჩვეულებრივ ვწერ ინსტრუქციულად, როდესაც არის რაიმე კონკურსი, რომელშიც შემიძლია Arduino- ს გამოვიყენო, როგორც ჩემი ძირითადი კომპონენტი. ამ ოპტიკურ კონკურსზე მე მივიღე შანსი წარმოვაჩინო მარტივი სასკოლო პროექტი ძალიან ცოტა და მარტივი კომპონენტით, მაგრამ გასაოცარი პროექტით.

ახლა ავაშენოთ ღამის ქურდობის დეტექტორი არდუინოს გამოყენებით.

ნაბიჯი 1: მასალების სია

  1. მინი არდუინო
  2. LDR ერთი ცალი
  3. ლიზერ
  4. AA ბატარეები (2)
  5. AA ბატარეების დამჭერი
  6. სლაიდების გადამრთველი (2)
  7. სარკე (თქვენ არ გჭირდებათ ასახვა)
  8. პატარა ყუთი ზომის 6 სმ X 5 სმ
  9. ერთმა გამოიწვია
  10. ერთი ზუზუნი
  11. 5 ვ კვების წყარო
  12. ყურსასმენი 5 ცალი
  13. ველოსიპედი ლაპარაკობდა 2 ცალი
  14. Სუპერ წებო

ნაბიჯი 2: სარკის მფლობელი ასახვისთვის

სარკის მფლობელი ასახვისათვის
სარკის მფლობელი ასახვისათვის
სარკის მფლობელი ასახვისათვის
სარკის მფლობელი ასახვისათვის
სარკის მფლობელი ასახვისათვის
სარკის მფლობელი ასახვისათვის
  1. ჩემი ზოგადი მაღაზიიდან, მე მივიღე სარკე ზომები 2 სმ X 2 სმ
  2. ასე რომ, მე დავბეჭდე მასზე თანდართული 3D პრინტერის დამჭერი, ამის გაკეთება შეგიძლიათ ნაყინის ჩხირების გამოყენებით.
  3. სუპერ წებოს გამოყენებით, სარკეზე ვამაგრებ ყურსასმენის პლასტმასის ნაწილს.
  4. ველოსიპედით ლაპარაკობდა, მე ვაიძულე მათ დაეტოვებინათ დამჭერი.

ნაბიჯი 3: Buzzer/Alarm გამოყენებით Arduino Mini

სიგნალიზაცია/სიგნალიზაცია Arduino Mini- ს გამოყენებით
სიგნალიზაცია/სიგნალიზაცია Arduino Mini- ს გამოყენებით
სიგნალიზაცია/სიგნალიზაცია Arduino Mini- ს გამოყენებით
სიგნალიზაცია/სიგნალიზაცია Arduino Mini- ს გამოყენებით
სიგნალიზაცია/სიგნალიზაცია Arduino Mini- ს გამოყენებით
სიგნალიზაცია/სიგნალიზაცია Arduino Mini- ს გამოყენებით

ეს სისტემა მუშაობს სინათლის ინტენსივობის შეგრძნებით მის გარემოში. სენსორი, რომლის საშუალებითაც შესაძლებელია სინათლის გამოვლენა, არის LDR. ეს იაფია და შეგიძლიათ შეიძინოთ ნებისმიერი ელექტრონიკის მაღაზიიდან ან ინტერნეტით.

LDR იძლევა ანალოგიურ ძაბვას VCC– სთან დაკავშირებისას (5V), რომელიც განსხვავდება სიდიდით პირდაპირ პროპორციულად მასზე შეტანილი სინათლის ინტენსივობის მიმართ. ანუ, რაც უფრო დიდია სინათლის ინტენსივობა, მით უფრო დიდი იქნება შესაბამისი ძაბვა LDR– დან. მას შემდეგ, რაც LDR იძლევა ანალოგიურ ძაბვას, ის დაკავშირებულია Arduino– ს ანალოგიურ შესასვლელთან. Arduino, თავისი ჩაშენებული ADC (ანალოგურ-ციფრული გადამყვანი), შემდეგ ანალოგიურ ძაბვას (0-5V– დან) ციფრულ მნიშვნელობად აქცევს (0-1023) დიაპაზონში. როდესაც მის გარემოში ან მის ზედაპირზე არის საკმარისი შუქი, LDR– დან Arduino– ს საშუალებით წაკითხული ციფრული მნიშვნელობები იქნება 800–1023 დიაპაზონში.

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

კოდის ატვირთვის შემდეგ, დააჭირეთ ღილაკს Arduino IDE სახელწოდებით "სერიული მონიტორი". ეს გახსნის ახალ ფანჯარას, რომელიც ბეჭდავს ეკრანზე სხვადასხვა მნიშვნელობებს. ახლა, გამოსცადეთ სენსორი მისი ზედაპირის დაბლოკვით და ნახე რა ღირებულებებს აფასებთ გადადი სერიულ მონიტორზე.

===================================

int prevSensorValue = 0; ის პირველად დადგება მოწყობილობის ჩართვისას. როდესაც შუქს დაბლოკავთ იქნება სენსორის მნიშვნელობის ვარდნა, შეამოწმეთ იგი სერიულ მონიტორში. ჩემთვის ეს იყო 200, ასე რომ მე დააყენეთ, თუ სხვაობა 150 -ზე მეტია, ვიდრე ის დააყენებს პინ 13 -ის მნიშვნელობას მაღალზე.

ის ჩართავს BJT გადამრთველს და მაღვიძარა ჩართულია 2 წუთის განმავლობაში.

საბოლოოდ შეიქმნა შემავსებელი 3D პრინტერის გამოყენებით.

ნაბიჯი 4: Leaser Beam

ლიზერ სხივი
ლიზერ სხივი
ლიზერ სხივი
ლიზერ სხივი
  1. მე მივიღე 3 ვ ლიზაერი, დიამეტრი 6 მმ.
  2. მე შევქმენი დამჭერი, შეგიძლია გამოტოვო და საჭიროების შემთხვევაში პირდაპირ წებო.
  3. გამოიყენეთ AA ბატარეის დამჭერი, 2 ბატარეით დაამატეთ პოზიტიური დასასრული ლიზერულ დადებით მავთულს და უარყოფით ბოლოს.
  4. როდესაც კავშირი სწორია თქვენ მიიღებთ ლაზერის სხივს.
  5. დააყენეთ გადამრთველი კავშირს შორის, სლაიდების გადამრთველი კარგად იმუშავებს.
  6. განათავსეთ იგი კედელზე, რომელი ფართობის დაცვა გსურთ ორმაგი ლენტის გამოყენებით.

ნაბიჯი 5: არჩევის დაყენება

არჩევის დაყენება
არჩევის დაყენება
არჩევის დაყენება
არჩევის დაყენება
არჩევის დაყენება
არჩევის დაყენება
  1. ლიზერის დაყენების შემდეგ, შეამოწმეთ სად ეცემა სხივი კედელზე.
  2. განათავსეთ ასახვის სარკე იქ და ეცადეთ დაიხუროს ის თქვენთვის სასურველ ადგილას დახრის გზით.
  3. გაიმეორეთ ნაბიჯი 2 სხვა სარკეებით, სანამ არ დაიფარავთ მთელ იმ ადგილს, რომლის დაცვაც გსურთ.
  4. გააკეთეთ საბოლოო სხივი LDR- ზე.

ნაბიჯი 6: დემო

მას შემდეგ რაც ყველაფერი ერთად იქნება, ის მშვენივრად იმუშავებს.

გირჩევთ: