Სარჩევი:

BME280, ადამიანის საკონტაქტო დეტექტორი: 5 ნაბიჯი
BME280, ადამიანის საკონტაქტო დეტექტორი: 5 ნაბიჯი

ვიდეო: BME280, ადამიანის საკონტაქტო დეტექტორი: 5 ნაბიჯი

ვიდეო: BME280, ადამიანის საკონტაქტო დეტექტორი: 5 ნაბიჯი
ვიდეო: Кем вы являетесь на самом деле. Показываю куда смотреть за 1 минуту, искателям просветления 2024, ივლისი
Anonim
BME280, ადამიანის საკონტაქტო დეტექტორი
BME280, ადამიანის საკონტაქტო დეტექტორი

გამარჯობა და კეთილი იყოს თქვენი მობრძანება ადამიანთა საკონტაქტო დეტექტორის პროექტში BME280 სენსორის გამოყენებით Sparkfun– დან. ეს პროექტი გამოიყენებს BME280- ის ტემპერატურის სენსორს, რათა გამოავლინოს ადამიანთა კონტაქტი ტემპერატურის ცვლილებით.

მარაგები

ამ პროექტისთვის გამოვიყენებ:

1. არდუინო უნო

2. BME280 (https://www.sparkfun.com/products/13676)

3. 4 პინიანი სათაური ბორბორდინგისთვის

4. პურის დაფა

5. LED და რეზისტორი

6. Arudino პროგრამული უზრუნველყოფა

7. მავთულები!

ნაბიჯი 1: მომზადება

დაასრულეთ ეს ნაბიჯები პროექტის მოსამზადებლად:

1. დააინსტალირეთ Arduino პროგრამული უზრუნველყოფა

2. დააინსტალირეთ BME280 ბიბლიოთეკა შემდეგი ბმულიდან:

3. შეაერთეთ 4 პინიანი სათაური BME280– ზე

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

Კოდი
Კოდი

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

კოდი შეაგროვებს სენსორის ინფორმაციას BME280– დან, დაამუშავებს ამ ინფორმაციას და გამოუშვებს სიგნალს, რომ ჩართოს LED, თუ გამოჩნდება ტემპერატურის საკმაოდ დიდი ცვლილება.

ნაბიჯი 3: კავშირები (პურის დაფა)

კავშირები (პურის დაფა)
კავშირები (პურის დაფა)

ეს არის კონფიგურაცია პურის დაფისთვის.

წითელი (პოზიტიური +) მავთული გადადის არდუინოს 2 პორტში.

შავი (უარყოფითი -) მავთული გაივლის არდუინოს ერთ – ერთ სახმელეთო პორტს.

ნაბიჯი 4: კავშირები (Arduino და BME280)

არ იყოს გადატვირთული. BME280 არდუინოსთან დაკავშირება არ არის ისეთი დამაბნეველი ან რთული, როგორც ერთი შეხედვით ჩანს.

გააკეთეთ შემდეგი კავშირები:

1. BME280- ის GND (სახმელეთო) სათაურის პინი დაუკავშირეთ არდუინოს სახმელეთო პორტს.

2. შეაერთეთ BME280– ის 3.3V სათაურის პინი Arduino– ს 3.3V პორტთან.

3. შეაერთეთ BME280– ის SDA სათაურის პინდი Arduino– ს A4 პორტთან.

4. შეაერთეთ BME280– ის SCL სათაურის pin Arduino– ს A5 პორტთან.

ნაბიჯი 5: გამოიყენეთ

მას შემდეგ რაც ყველაფერი დაკავშირებულია და კოდი აიტვირთება Arduino– ში, გახსენით სერიული მონიტორი Arduino Software– ში. გაითვალისწინეთ იმ ოთახის გარემოს ტემპერატურა, რომელშიც ხართ და შეიყვანეთ ეს მნიშვნელობა კოდში (const float ambientTemp). ამ მნიშვნელობის შეცვლა არის ის, რაც გამოიწვევს LED- ს განათებას.

ახლა, დააყენეთ სენსორი თქვენს სხეულზე და დაელოდეთ LED- ის ჩართვას. სენსორის გათბობას რამდენიმე წამი დასჭირდება, მაგრამ LED ჩართავს. ამოიღეთ სენსორი თქვენი სხეულიდან და სენსორის გაგრილების შემდეგ, LED კვლავ გამორთულია. გილოცავთ, თქვენ გყავთ სამუშაო ადამიანის საკონტაქტო დეტექტორი.

გირჩევთ: