Turinys:

Liepsnos registratorius: 7 žingsniai
Liepsnos registratorius: 7 žingsniai

Video: Liepsnos registratorius: 7 žingsniai

Video: Liepsnos registratorius: 7 žingsniai
Video: VEGA - Dėl tavęs 2024, Lapkritis
Anonim
Liepsnos kaupiklis
Liepsnos kaupiklis

Tai paprastas projektas; sukurti liepsnos jutiklį ir užregistruoti informacijos duomenis. Norėjau ką nors prijungti prie savo katilo, kad užregistruotų liepsnos laiką. Kadangi katilas yra senesnis, tai atrodė lengviausias būdas

Aš nemačiau nieko panašaus internete (taigi sudėtinga), yra daug „DataLogging for Time Temp“ir tt, bet nieko, kad būtų galima įrašyti liepsną ar tikrai daug kitų dalykų.

Prekės

Arduino UNO

Liepsnos jutiklis

„HiLetgi Mini“registravimo įrašymo įrenginys, duomenų kaupiklis „Module Shield V1.0“išplėtimo skydas

jungiamieji laidai

1 žingsnis: dalys

Dalys
Dalys
Dalys
Dalys
Dalys
Dalys

Čia nėra daug ką pasakyti- visos dalys yra „Amazon“

Elegoo EL-CB-001 UNO R3 plokštė ATmega328P ATMEGA16U2 su USB laidu „Arduino“

„HiLetgo Mini Logging Recorder“duomenų registravimo modulio skydas V1.0, skirtas „Arduino UNO“SD kortelei 7 USD

Trumpieji laidai- mažiau nei 10 USD

IR liepsnos jutiklio modulio detektorius „Smartsense“temperatūros nustatymui, suderinamas su „Arduino by Atomic Market“7 USD

Turėjau šiek tiek šios medžiagos dėl kelių pirktų rinkinių.

2 žingsnis: liepsnos jutiklis

Liepsnos jutiklis
Liepsnos jutiklis

Paprastai liepsnos jutiklis, prijungtas prie „Arduino“, turi keturias jungtis

1 VCC - įtampa

2 GND - žemė

3 A0- Analoginė išvestis

4 D0- Skaitmeninė išvestis

Kai kurie jutikliai turi tik DO (skaitmeninius išėjimus)

3 žingsnis: „Arduino UNO“

Arduino UNO
Arduino UNO

„Arduino“linijoje yra tiek daug informacijos, kad apie aukštą čia nekalbėsiu

„YouTube“„Arduino“ir turėsite visą reikalingą informaciją.

4 žingsnis: duomenų kaupiklis

Duomenų kaupiklis
Duomenų kaupiklis

Prie šio duomenų registravimo įrenginio yra prijungtas RTC (realaus laiko skaitiklis), jis naudoja ir jam reikia CR1202 laikrodžio baterijos, kad būtų galima įrašyti, jei „Arduino“netenka galios.

LABAI SVARBUS

Šis duomenų kaupiklio „ChipSelect“nustatymas yra „Pin10“(mes tai padarysime, bet svarbu)

Kadangi tai yra skydas, viskas, ką jums reikia padaryti, yra prijungti prie „Arduino“, todėl viskas, ką jums reikia padaryti, prijunkite liepsnos jutiklį prie išplėtimo plokštės.

5 žingsnis: Aparatūros nustatymas

Labai paprasta

1 Paimkite „Arduino“ir prijunkite išplėtimo plokštę prie „Arduino“

2 Prijunkite liepsnos jutiklį, VCC = 5v kaištis, GND-GND.

3 Tada nustatykite liepsnos jutiklio kaištį- jei pasirinksite skaitmeninį, (D0), tada prijunkite jį prie skaitmeninės „Arduino“pusės, jei pasirinksite analoginę pusę, tada prijunkite liepsnos jutiklį prie A0.

6 veiksmas: KODUOKITE

KODUOKITE
KODUOKITE

**** Taigi aš NEGALIU KODUOTI, tai mano pirmasis ******

Jei matote būdų tai pataisyti ar patikslinti, nedvejodami.

1. įtraukti servo bibliotekas

2. įtraukti SPI

const int- (čia svarbu „chipSelect“) Duomenų kaupėjas turi turėti galimybę pasikalbėti su „Arduino“- aš suprantu, kad tai yra PIN kodas, kalbantis su „Arduino“.

Tuštumos nustatymas-

(tai yra scenarijaus dalis, kuri paleidžiama vieną kartą; kuri nustato scenarijų)

Serial.begin- tai nustato, kad serijinis monitorius (kalba su kompiuteriu)

Nors funkcija - laukiama, kol prievadas prisijungs

Serijinis spausdinimas = tiesiog rodomas serijiniame monitoriuje

jei <- tai atidarykite pradžios skyrių-

iš esmės tai nustato kortelę

7 žingsnis: Pabaigoje

Turiu įrašyti likusį kodo suskirstymą, bet tai yra pirmosios instrukcijos, kurias parašiau, todėl būkite lengvos

Rekomenduojamas: