Სარჩევი:

Arduino ხმის სენსორის სიგნალიზაცია: 5 ნაბიჯი
Arduino ხმის სენსორის სიგნალიზაცია: 5 ნაბიჯი

ვიდეო: Arduino ხმის სენსორის სიგნალიზაცია: 5 ნაბიჯი

ვიდეო: Arduino ხმის სენსორის სიგნალიზაცია: 5 ნაბიჯი
ვიდეო: ულტრაბგერითი სენსორი და არდუინო (1) 2024, ნოემბერი
Anonim
Arduino ხმის სენსორის სიგნალიზაცია
Arduino ხმის სენსორის სიგნალიზაცია

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

ნაბიჯი 1: საჭირო კომპონენტი

1. ხმის სენსორი

2. LED

3. 330 ოჰმიანი რეზისტორი

4. არდუინოს დაფა

5. მავთულის მტევანი

6. კომპიუტერი

გარდა ამისა, ის მოითხოვს არდუინოს კოდისა და პითონის ძირითად გაგებას

ნაბიჯი 2: შექმენით წრე

ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე

ისევე როგორც პირველი გრაფიკი, ხმის სენსორს აქვს ოთხი ქინძისთავი. VCC და GND დაუკავშირდება 5V და GND არდუინოზე. D0 უნდა შეაერთო ნებისმიერი ციფრული პინით, რომელიც არის 7 ჩემს სქემაში არდუინოს დაფაზე. ასე უნდა იყოს ხმის სენსორი მავთულხლართში.

მოგვიანებით, ლედსაც უნდა დაუკავშირდეს. მოკლე მხარე უნდა დაუკავშირდეს მიწას მინი დაფაზე. მათ შორის ყველაზე მნიშვნელოვანია 330-ohm რეზისტორი მათ შორის. გრძელი მხარე დაუკავშირდება სხვა ციფრულ პინს, რომელიც არის 13 ჩემს წრედში.

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

სქემის დაყენების შემდეგ, ჩვენ შეგვიძლია გამოვიყენოთ Arduino კოდი, რომ ის იმუშაოს.

ნაბიჯი 4: ბოთლი

კოლბა
კოლბა

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

Routes.py უნდა გადასცეს მონაცემები, თუ ჩვენ რაიმე ცვლილებას შევცვლით ხმის სენსორს. გარდა ამისა, ჩვენ უნდა გამოვიყენოთ pyserial პაკეტი Arduino– სთან კომუნიკაციისთვის, რადგან Arduino კოდი შედგენილია C კოდში. ის ჩაწერს მნიშვნელობას არდუინოში სენსორის ჩართვისა და გამორთვისთვის.

ჩვენ ასევე გვჭირდება ორი HTML ფაილი ვებგვერდის გასაშვებად. შესვლის ფაილი არის ფაილი, რომელსაც ნახავთ სენსორის მდგომარეობას. თუ გსურთ შეცვალოთ მდგომარეობა, ის გადამისამართდება ინდექსის გვერდზე და ეს არის გვერდი, რომლის საშუალებითაც შეგიძლიათ ჩართოთ და გამორთოთ სენსორი.

ყველა ფაილი უნდა იყოს შენახული სურათების სახით მათ გასაშვებად. ასევე, თქვენ უნდა გამოიყენოთ pip install, რომ დააინსტალიროთ კოლბა, pyserial, flask-wtf თუ არ გაქვთ. ეს არის აუცილებელი მოდულები შემდეგი ფაილების გასაშვებად.

ნაბიჯი 5: ტესტი

ყოველი ზემოაღნიშნული ნაბიჯის დასრულების შემდეგ, თქვენ უნდა შეძლოთ თქვენი ახალი პატარა სიგნალიზაციის გაშვება. ამის გასაკეთებლად თქვენ უნდა გაუშვათ "python iotapp.py".

გირჩევთ: