Სარჩევი:
- ნაბიჯი 1: მასალების სია
- ნაბიჯი 2: სარკის მფლობელი ასახვისთვის
- ნაბიჯი 3: Buzzer/Alarm გამოყენებით Arduino Mini
- ნაბიჯი 4: Leaser Beam
- ნაბიჯი 5: არჩევის დაყენება
- ნაბიჯი 6: დემო
ვიდეო: ღამის ძარცვის სიგნალიზაცია არდუინოს გამოყენებით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა, ყველაფერი ეს არის ჩემი მე –5 სასწავლო. ჩვეულებრივ ვწერ ინსტრუქციულად, როდესაც არის რაიმე კონკურსი, რომელშიც შემიძლია Arduino- ს გამოვიყენო, როგორც ჩემი ძირითადი კომპონენტი. ამ ოპტიკურ კონკურსზე მე მივიღე შანსი წარმოვაჩინო მარტივი სასკოლო პროექტი ძალიან ცოტა და მარტივი კომპონენტით, მაგრამ გასაოცარი პროექტით.
ახლა ავაშენოთ ღამის ქურდობის დეტექტორი არდუინოს გამოყენებით.
ნაბიჯი 1: მასალების სია
- მინი არდუინო
- LDR ერთი ცალი
- ლიზერ
- AA ბატარეები (2)
- AA ბატარეების დამჭერი
- სლაიდების გადამრთველი (2)
- სარკე (თქვენ არ გჭირდებათ ასახვა)
- პატარა ყუთი ზომის 6 სმ X 5 სმ
- ერთმა გამოიწვია
- ერთი ზუზუნი
- 5 ვ კვების წყარო
- ყურსასმენი 5 ცალი
- ველოსიპედი ლაპარაკობდა 2 ცალი
- Სუპერ წებო
ნაბიჯი 2: სარკის მფლობელი ასახვისთვის
- ჩემი ზოგადი მაღაზიიდან, მე მივიღე სარკე ზომები 2 სმ X 2 სმ
- ასე რომ, მე დავბეჭდე მასზე თანდართული 3D პრინტერის დამჭერი, ამის გაკეთება შეგიძლიათ ნაყინის ჩხირების გამოყენებით.
- სუპერ წებოს გამოყენებით, სარკეზე ვამაგრებ ყურსასმენის პლასტმასის ნაწილს.
- ველოსიპედით ლაპარაკობდა, მე ვაიძულე მათ დაეტოვებინათ დამჭერი.
ნაბიჯი 3: Buzzer/Alarm გამოყენებით 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
- მე მივიღე 3 ვ ლიზაერი, დიამეტრი 6 მმ.
- მე შევქმენი დამჭერი, შეგიძლია გამოტოვო და საჭიროების შემთხვევაში პირდაპირ წებო.
- გამოიყენეთ AA ბატარეის დამჭერი, 2 ბატარეით დაამატეთ პოზიტიური დასასრული ლიზერულ დადებით მავთულს და უარყოფით ბოლოს.
- როდესაც კავშირი სწორია თქვენ მიიღებთ ლაზერის სხივს.
- დააყენეთ გადამრთველი კავშირს შორის, სლაიდების გადამრთველი კარგად იმუშავებს.
- განათავსეთ იგი კედელზე, რომელი ფართობის დაცვა გსურთ ორმაგი ლენტის გამოყენებით.
ნაბიჯი 5: არჩევის დაყენება
- ლიზერის დაყენების შემდეგ, შეამოწმეთ სად ეცემა სხივი კედელზე.
- განათავსეთ ასახვის სარკე იქ და ეცადეთ დაიხუროს ის თქვენთვის სასურველ ადგილას დახრის გზით.
- გაიმეორეთ ნაბიჯი 2 სხვა სარკეებით, სანამ არ დაიფარავთ მთელ იმ ადგილს, რომლის დაცვაც გსურთ.
- გააკეთეთ საბოლოო სხივი LDR- ზე.
ნაბიჯი 6: დემო
მას შემდეგ რაც ყველაფერი ერთად იქნება, ის მშვენივრად იმუშავებს.
გირჩევთ:
როგორ გავაკეთოთ RADAR არდუინოს გამოყენებით სამეცნიერო პროექტისათვის არდუინოს საუკეთესო პროექტები: 5 ნაბიჯი
როგორ გავაკეთოთ RADAR არდუინოს გამოყენებით სამეცნიერო პროექტისათვის საუკეთესო Arduino პროექტები: გამარჯობა მეგობრებო, ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ arduino nano– ს გამოყენებით აშენებული საოცარი სარადარო სისტემა
სინათლის ინტენსივობის შეთქმულება არდუინოს და პითონის არდუინოს სამაგისტრო ბიბლიოთეკის გამოყენებით: 5 ნაბიჯი
სინათლის ინტენსივობის შეთქმულება არდუინოს და პითონის არდუინოს სამაგისტრო ბიბლიოთეკის გამოყენებით: არდუინო არის ეკონომიური, მაგრამ მაღალეფექტური და ფუნქციონალური ინსტრუმენტი, ჩაშენებულ C- ში პროგრამირება ხდის პროექტების დამღლელ პროცესს! პითონის Arduino_Master მოდული ამარტივებს ამას და გვაძლევს საშუალებას გამოვთვალოთ, ამოიღოთ ნაგვის მნიშვნელობები
ძარცვის სიგნალიზაცია (მარტივი და კოდირების გარეშე): 3 ნაბიჯი
Burglar Alarm (Simple and No Coding): Level 1 IR based Burglar Alarm. This is the most basic and very easy project all you need is a bunch of electronics and ხაზები. პროექტი მიზნად ისახავს უბრალოდ აღმოაჩინოს ობიექტები მისი სპექტრი და bamm იქ მიდის ზუზუნი და ჩუმდება რამდენიმე წამის შემდეგ
შუშის დამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: 17 ნაბიჯი
შუშის ჩამტვრევის სიგნალიზაცია / ძარცვის სიგნალიზაცია: ეს წრე შეიძლება გამოყენებულ იქნას განგაშის გასაზრდელად შუშის ფანჯრის დამტვრევის შემჩნევის მიზნით, მაშინაც კი, როდესაც შემოჭრილი დარწმუნებულია, რომ დამსხვრეული მინის ხმა არ ისმის
5 დოლარიანი ძარცვის სიგნალიზაცია!: 17 ნაბიჯი
5 დოლარიანი ქურდობის სიგნალიზაცია!: მე განვაცხადე განგაშის სიგნალიზაცია 5 დოლარად და ნივთები, რომლებიც ვიპოვე სახლის ირგვლივ! შედუღება არ არის საჭირო. (შედუღების სურვილისამებრ) მე ავტვირთე ეს ვიდეო ვიდეო განყოფილებაშიც. ნახე ჩემი ვიდეო ქვემოთ: