Inhoudsopgave:
- Benodigdheden
- Stap 1: Onderdelen
- Stap 2: Vlamsensor
- Stap 3: Arduino UNO
- Stap 4: Datalogger
- Stap 5: Hardware instellen
- Stap 6: LETS CODE
- Stap 7: tot slot
Video: Vlamlogger - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Dit is een eenvoudig project; om een vlamsensor te maken en de informatiegegevens te laten loggen. Ik wilde iets aansluiten op mijn ketel om de tijd van de vlam te registreren. Aangezien de ketel ouder is, leek dit de gemakkelijkste manier
Ik heb zoiets nog nooit online gezien (vandaar het hardnekkige), er zijn veel DataLogging voor Time Temp enz. Maar niets voor het opnemen van vlammen of echt veel anders.
Benodigdheden
Arduino UNO
Vlamsensor
HiLetgi Mini Logging Recorder, Datalogger Module Shield V1.0 Expansion Shield
jumperdraden
Stap 1: Onderdelen
Hier valt niet veel te zeggen - alle onderdelen zijn te vinden op amazon
Elegoo EL-CB-001 UNO R3-kaart ATmega328P ATMEGA16U2 met USB-kabel voor Arduino $ 12
HiLetgo Mini Logging Recorder Data Logger Module Shield V1.0 Voor Arduino UNO Sd-kaart $ 7
Jumperdraden - Minder dan $ 10
IR-vlamsensormodule Detector Smartsense voor temperatuurdetectie Compatibel met Arduino door Atomic Market
Ik had wat van dit spul vanwege een paar sets die ik had gekocht.
Stap 2: Vlamsensor
Typisch heeft een vlamsensor die is ingesteld om te worden aangesloten op een Arduino vier aansluitingen
1 VCC - spanning
2 GND - Aarde
3 A0- Analoog Uit
4 D0- Digitale Uit
Sommige sensoren hebben alleen DO (digitale uitgangen)
Stap 3: Arduino UNO
Er is zoveel informatie over de Arduino-lijn dat ik hier niet over ga praten
YouTube "Arduino" en je hebt alle informatie die je nodig hebt.
Stap 4: Datalogger
Deze specifieke datalogger heeft een RTC (Real Time Counter) eraan bevestigd, hij gebruikt en heeft een CR1202-horlogebatterij nodig om op te nemen als de Arduino stroom verliest.
ERG BELANGRIJK
De ChipSelect van deze datalogger is ingesteld op Pin10- (we komen hier op terug, maar belangrijk)
Aangezien dit een Shield is, hoeft u alleen maar de Arduino in te pluggen, dus u hoeft alleen maar de vlamsensor aan het uitbreidingsbord te haken.
Stap 5: Hardware instellen
Erg makkelijk
1 pak de Arduino en sluit het uitbreidingsbord aan op de Arduino
2 Sluit de vlamsensor, VCC = 5v Pin, GND-GND aan.
3 Stel vervolgens de vlamsensor-pin in - als u Digital kiest, (D0), sluit deze dan aan op de digitale kant van de Arduino, als je de analoge kant kiest, sluit dan de vlamsensor aan op de A0.
Stap 6: LETS CODE
**** Dus IK CODE NIET, DIT IS MIJN EERSTE******
Als u manieren ziet om dit op te lossen of te verfijnen, aarzel dan niet.
1. inclusief servobibliotheken
2. voeg de SPI. toe
const int- (hier is de chipSelect belangrijk) de datalogger moet met de Arduino kunnen praten - ik heb begrepen dat dit de pincode is die met de Arduino praat.
Ongeldige setup-
(dit is het deel van het script dat één keer wordt uitgevoerd; dat het script tot stand brengt)
Serial.begin- dit stelt vast dat de seriële monitor (praat met de computer)
Terwijl functie - wachten op de poort om verbinding te maken
Serial Print= Wordt gewoon weergegeven op de seriële monitor
als <- dit opent de beginsectie-
in feite stelt dit de kaart vast
Stap 7: tot slot
Ik moet de rest van de uitsplitsing van de code typen, maar dit zijn de eerste instructables die ik heb geschreven, dus wees gemakkelijk