Სარჩევი:

ფლეიმის ლოგერი: 7 ნაბიჯი
ფლეიმის ლოგერი: 7 ნაბიჯი

ვიდეო: ფლეიმის ლოგერი: 7 ნაბიჯი

ვიდეო: ფლეიმის ლოგერი: 7 ნაბიჯი
ვიდეო: ბუნებრივი საოცრება, ფლეიმის ჩანჩქერი (2020) 2024, ივლისი
Anonim
ფლეიმის ლოგერი
ფლეიმის ლოგერი

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

მე არ მინახავს მსგავსი რამ ინტერნეტში (აქედან გამომდინარე გაუსაძლისი) არის ბევრი DataLogging for Time Temp და ა. შ.

მარაგები

Arduino UNO

ფლეიმის სენსორი

HiLetgi Mini Logging Recorder, Data logger Module Shield V1.0 Expansion Shield

ჯუმბერის მავთულები

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები
ნაწილები
ნაწილები

აქ ბევრი არაფერია სათქმელი- ყველა ნაწილი ნაპოვნია ამაზონზე

Elegoo EL-CB-001 UNO R3 Board ATmega328P ATMEGA16U2 USB კაბელით Arduino– სთვის 12 $

HiLetgo Mini Logging Recorder Data Logger Module Shield V1.0 for Arduino UNO SD Card 7 $

ჯამპერის მავთულები- 10 დოლარზე ნაკლები

IR ფლეიმის სენსორის მოდულის დეტექტორი Smartsense ტემპერატურის გამოვლენისათვის Arduino– სთან თავსებადი ატომური ბაზრით 7 $

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

ნაბიჯი 2: ფლეიმის სენსორი

ფლეიმის სენსორი
ფლეიმის სენსორი

როგორც წესი, ფლეიმის სენსორი, რომელიც შექმნილია არდუინოსთან დასაკავშირებლად, აქვს ოთხი კავშირი

1 VCC - ძაბვა

2 GND - გრუნტი

3 A0- ანალოგური გამოსვლა

4 D0- ციფრული გამოსვლა

ზოგიერთ სენსორს აქვს მხოლოდ DO (ციფრული საშუალებები)

ნაბიჯი 3: Arduino UNO

Arduino UNO
Arduino UNO

არდუინოს ხაზზე იმდენი ინფორმაციაა, რომ აქ არ ვაპირებ მაღალზე ლაპარაკს

YouTube "Arduino" და გექნებათ ყველა საჭირო ინფორმაცია.

ნაბიჯი 4: მონაცემთა ჩამწერი

Მონაცემთა აღმრიცხველი
Მონაცემთა აღმრიცხველი

ამ კონკრეტულ Data Logger- ს აქვს RTC (რეალური დროის მრიცხველი) მიმაგრებული, ის იყენებს და საჭიროებს CR1202 საათის ბატარეას ჩაწერისთვის, თუ Arduino დაკარგავს ენერგიას.

ᲫᲐᲚᲘᲐᲜ ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ

ეს მონაცემთა ჟურნალის ChipSelect არის მითითებული Pin10- (ჩვენ ამას მივაღწევთ, მაგრამ მნიშვნელოვანია)

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

ნაბიჯი 5: აპარატურის დაყენება

Ძალიან მარტივი

1 აიღეთ არდუინო და დააკავშირეთ გაფართოების დაფა არდუინოსთან

2 დააკავშირეთ ფლეიმის სენსორი, VCC = 5v Pin, GND-GND.

3 შემდეგ დააყენეთ ფლეიმის სენსორის პინი- თუ თქვენ აირჩევთ ციფრულს, (D0) შემდეგ მიამაგრეთ იგი არდუინოს ციფრულ მხარეს, თუ აირჩევთ ანალოგურ მხარეს, მაშინ ააფეთქეთ ალის სენსორი A0– ზე.

ნაბიჯი 6: მივცეთ კოდი

მოდით კოდი
მოდით კოდი

**** ასე რომ მე არ ვწერ, ეს არის ჩემი პირველი ******

თუ ხედავთ ამის გამოსწორების ან დახვეწის გზებს, გთხოვთ მოგერიდოთ.

1. მოიცავს სერვო ბიბლიოთეკებს

2. მოიცავს SPI

const int- (აქ სადაც ჩიპის არჩევა მნიშვნელოვანია) მონაცემთა შემქმნელს უნდა შეეძლოს არდუინოსთან საუბარი- ჩემი აზრით, ეს არის PIN, რომელიც ესაუბრება არდუინოს.

ბათილი დაყენება-

(ეს არის სკრიპტის ის ნაწილი, რომელიც მუშაობს ერთხელ; რომელიც ადგენს სკრიპტს)

Serial.begin- ეს დაადგენს, რომ სერიული მონიტორი (კომპიუტერთან საუბრობს)

ფუნქციის დროს - ელოდება პორტის დაკავშირებას

სერიული ბეჭდვა = უბრალოდ აჩვენებს სერიულ მონიტორს

თუ <- გახსენით დაწყების განყოფილება-

ძირითადად ეს ადგენს ბარათს

ნაბიჯი 7: დასკვნაში

მე უნდა ჩავწერო დანარჩენი კოდის ავარია

მაგრამ ეს არის პირველი ინსტრუქცია, რომელიც მე დავწერე ასე რომ იყოს ადვილი

გირჩევთ: