Sisukord:

Leegilogija: 7 sammu
Leegilogija: 7 sammu
Anonim
Leekide logija
Leekide logija

See on lihtne projekt; leegianduri valmistamiseks ja teabe andmete registreerimiseks. Tahtsin oma katla külge midagi ühendada, et registreerida leegi aeg. Kuna boiler on vanem, tundus see olevat kõige lihtsam viis

Ma pole Internetis midagi sellist näinud (seega lahendamatu), seal on palju DataLogging for Time Temp jne, kuid mitte midagi leekide salvestamiseks või palju muud.

Tarvikud

Arduino UNO

Leegiandur

HiLetgi minilogimise salvesti, andmekoguja moodulikilp V1.0 laienduskilp

hüppaja juhtmed

Samm: osad

Osad
Osad
Osad
Osad
Osad
Osad

Siin pole palju öelda- kõik osad on leitud Amazonist

Elegoo EL-CB-001 UNO R3 tahvel ATmega328P ATMEGA16U2 koos USB-kaabliga Arduino jaoks $ 12 Shop

HiLetgo Mini logimissalvesti andmesalvestusmooduli kilp V1.0 Arduino UNO SD -kaardi jaoks $ 7 Shop

Jumper juhtmed- vähem kui 10 dollarit

IR leegianduri mooduli detektor Smartsense temperatuuri tuvastamiseks ühildub Arduinoga Atomic Marketis $ 7 Shop

Mul oli seda kraami mõne ostetud komplekti tõttu.

2. samm: leegiandur

Leegiandur
Leegiandur

Tavaliselt on leekianduril, mis on seadistatud Arduino külge ühendamiseks, neli ühendust

1 VCC - pinge

2 GND - maapind

3 A0- analoogväljund

4 D0- Digiväljund

Mõnel anduril on ainult DO (digitaalsed väljundid)

Samm: Arduino UNO

Arduino UNO
Arduino UNO

Arduino liinil on nii palju teavet, et ma ei hakka siin pikast rääkima

YouTube'i "Arduino" ja teil on kogu vajalik teave.

Samm 4: Andmekoguja

Andmete logija
Andmete logija

Sellel konkreetsel andmelogijal on RTC (reaalaja loendur), mis kasutab ja vajab CR1202 kellaakut, et salvestada, kui Arduino kaotab toite.

VÄGA TÄHTIS

Selle andmete logija ChipSelect on seatud Pin10- (jõuame selleni, kuid see on oluline)

Kuna see on kilp, peate ainult Arduinoga ühendama- nii et kõik, mida peate tegema, ühendage leegiandur laiendusplaadiga.

Samm: riistvara seadistamine

Väga lihtne

1 Võtke Arduino ja ühendage laiendusplaat Arduinoga

2 Ühendage leegiandur, VCC = 5v pin, GND-GND.

3 Seejärel seadke leegianduri tihvt- kui valite digitaalse, (D0), ühendage see Arduino digitaalse küljega, kui valite analoogkülje, ühendage leegiandur A0 külge.

Samm 6: LETS CODE

LETS CODE
LETS CODE

**** Nii et ma EI KOODI, SEE ON MINU ESIMENE ******

Kui näete võimalusi selle parandamiseks või täiustamiseks, võtke julgelt ühendust.

1. lisada servoteegid

2. lisada SPI

const int- (see on koht, kus chipSelect on oluline) peab andmelogija suutma Arduinoga rääkida- minu arusaam on, et see on PIN-kood, mis räägib Arduinoga.

Tühista seadistus-

(see on skripti üks osa, mis käivitatakse üks kord; mis kehtestab skripti)

Serial.begin- see teeb kindlaks, et jadamonitor (räägib arvutiga)

Kuigi funktsioon - ootab pordi ühendamist

Sarjaprintimine = kuvatakse lihtsalt jadamonitoril

kui <- see avab jao algus-

Põhimõtteliselt loob see kaardi

Samm 7: Kokkuvõttes

Pean tippima ülejäänud koodi jaotuse, kuid see on esimene juhend, mille ma kirjutasin, nii et olge lihtne

Soovitan: