Inhaltsverzeichnis:

Flammenlogger - Gunook
Flammenlogger - Gunook

Video: Flammenlogger - Gunook

Video: Flammenlogger - Gunook
Video: Камин 4K 🔥 Уютный фон огня (12 ЧАСОВ). Видео камина с горящими дровами и звуками огня 2024, November
Anonim
Flammenlogger
Flammenlogger

Dies ist ein einfaches Projekt; um einen Flammensensor herzustellen und die Informationsdaten protokollieren zu lassen. Ich wollte etwas an meinen Kessel anschließen, um die Zeit der Flamme zu protokollieren. Da der Kessel älter ist, schien dies der einfachste Weg zu sein

Ich habe so etwas online noch nicht gesehen (daher das Widerspenstige). Es gibt viele DataLogging für Time Temp usw., aber nichts zum Aufzeichnen von Flammen oder wirklich viel anderes.

Lieferungen

Arduino UNO

Flammensensor

HiLetgi Mini Logging Recorder, Datenlogger Modul Shield V1.0 Expansion Shield

Überbrückungsdrähte

Schritt 1: Teile

Teile
Teile
Teile
Teile
Teile
Teile

Hier gibt es nicht viel zu sagen - alle Teile sind auf Amazon zu finden

Elegoo EL-CB-001 UNO R3 Board ATmega328P ATMEGA16U2 mit USB-Kabel für Arduino $ 12

HiLetgo Mini Logging Recorder Datenloggermodul Shield V1.0 für Arduino UNO SD-Karte $ 7

Überbrückungsdrähte - Weniger als $10

IR-Flammensensor-Modul-Detektor Smartsense zur Temperaturerkennung, kompatibel mit Arduino von Atomic Market $7

Ich hatte einiges davon, weil ich nur wenige Sets gekauft habe.

Schritt 2: Flammensensor

Flammensensor
Flammensensor

Normalerweise hat ein Flammensensor, der an einen Arduino angeschlossen werden soll, vier Anschlüsse

1 VCC - Spannung

2 GND - Masse

3 A0- Analogausgang

4 D0- Digitalausgang

Einige Sensoren haben nur DO (digitale Ausgänge)

Schritt 3: Arduino UNO

Arduino UNO
Arduino UNO

Es gibt so viele Informationen über die Arduino-Linie, dass ich hier nicht über groß sprechen werde

YouTube "Arduino" und Sie haben alle Informationen, die Sie brauchen.

Schritt 4: Datenlogger

Datenlogger
Datenlogger

An diesem speziellen Datenlogger ist ein RTC (Real Time Counter) angeschlossen, er verwendet und benötigt eine CR1202-Uhrenbatterie, um aufzuzeichnen, wenn der Arduino Strom verliert.

SEHR WICHTIG

Der ChipSelect dieses Datenloggers ist auf Pin10 eingestellt - (wir kommen dazu - aber wichtig)

Da dies ein Shield ist, müssen Sie nur den Arduino einstecken - Sie müssen also nur den Flammensensor an die Erweiterungsplatine anschließen.

Schritt 5: Hardware-Setup

Sehr einfach

1 Nehmen Sie den Arduino und verbinden Sie die Erweiterungsplatine mit dem Arduino

2 Schließen Sie den Flammensensor an, VCC = 5V Pin, GND-GND.

3 Stellen Sie dann den Flammensensor-Pin ein - wenn Sie Digital (D0) wählen, schließen Sie ihn an die digitale Seite des Arduino an. Wenn Sie die analoge Seite wählen, schließen Sie den Flammensensor an den A0 an.

Schritt 6: LASS CODE

LASS CODE
LASS CODE

**** Also CODE NICHT, DAS IST MEINE ERSTE ******

Wenn Sie Möglichkeiten sehen, dies zu beheben oder zu verfeinern, fühlen Sie sich bitte frei.

1. Servobibliotheken einschließen

2. den SPI einschließen

const int- (hier ist chipSelect wichtig) Der Datenlogger muss mit dem Arduino sprechen können - mein Verständnis ist, dass dies die PIN ist, die mit dem Arduino spricht.

Einrichtung ungültig-

(Dies ist der Teil des Skripts, der einmal ausgeführt wird; der das Skript erstellt)

Serial.begin- Dies stellt fest, dass der serielle Monitor (mit dem Computer kommuniziert)

Während der Funktion - Warten auf die Verbindung des Ports

Serial Print= Wird einfach auf dem Serial Monitor angezeigt

wenn <- dies öffnet den Anfangsabschnitt-

im Grunde ist dies die Karte

Schritt 7: Fazit

Ich muss den Rest der Aufschlüsselung des Codes eingeben, aber dies ist die erste Anleitung, die ich geschrieben habe, also sei einfach