Best cleaner/solvent? June 05, 2021 10:33PM | Registered: 3 years ago Posts: 152 |
Nozzle Tip Unscrews? June 06, 2021 03:45PM | Admin Registered: 7 years ago Posts: 164 |
Re: Nozzle Tip Unscrews? June 06, 2021 07:02PM | Registered: 3 years ago Posts: 152 |
Re: Defender Arduino Design August 15, 2021 06:15PM | Registered: 4 years ago Posts: 27 |
// Mega Defender Mosquito Magnet //MOSFET Tester 25 April 2020 #include <Wire.h> #include <SD.h> #include <SPI.h> #include <dht.h> #include <OneWire.h> #include <DallasTemperature.h> #include <SoftwareSerial.h> #define amb_temp 8// ambient DHT temp/humidity #define igPin 9 //igniter #define fanPin 10 // fan #define valvePin 11 // propane valve #define sd_card 53 #define gasPin A0 #define thermistorPin A1 #define Temperature_ONE_WIRE_BUS 2 // good temp sensors #include "SSD1306AsciiAvrI2c.h"//OLED Display driver and address #define OLED_ADDRESS 0x3C //set I2c Address, OLED specific dht DHT; SSD1306AsciiAvrI2c oled; OneWire oneWire(2); // DS18B20 temperaure sensors DallasTemperature sensors(&oneWire); SoftwareSerial BTserial(19,18); // RX | TX bool start = false; float chk; int ignit =0; float start_time = 299;// total igiition cycle until timeout; ~300 seconds works float lightoff = 10.1;// delta T (deg F) for ignition float temp = 0; float dTemp = 0; float aTemp, iTemp,a2Temp; unsigned long readsec,initTime; int elapsed; float propane_hours, total_hours, propane_days, total_days; float x = 0, y = 0, z = 0; int sec = 0; byte iMinute = 0; byte second, minute, hour, dayOfWeek, dayOfMonth, month, year; float hours, dec_hour, dec_min; String stat = "INITIALIZE"; String stat2 = "unassigned"; float gas_sensor, thermistor; File myFile; #define DS3231_I2C_ADDRESS 0x68 // Real time clock byte decToBcd(byte val){ return( (val/10*16) + (val%10) );} byte bcdToDec(byte val){ return( (val/16*10) + (val%16) );} void setup(){ Serial.begin(9600); BTserial.begin(9600); initTime = millis()/1000; pinMode(fanPin, OUTPUT);pinMode(igPin, OUTPUT);pinMode(valvePin, OUTPUT); digitalWrite(valvePin, LOW);//propane off analogWrite(fanPin, 0);// Set fan to mid speed; range is 0-255 analogWrite(igPin, 0);// igniters off until called sensors.begin(); delay(500); get_temps(); oled.begin(&Adafruit128x64, OLED_ADDRESS); //OLED Display initialize oled.setFont(Adafruit5x7); uint32_t m = micros(); oled.clear(); refresh_oled(); //Show initialize screen to check temp sensors delay(500);// wait 6 seconds to allow OLED screen to be read and settle gas sensor } void loop(){ get_temps(); iMinute = minute; readDS3231time(&second, &minute, &hour, &dayOfWeek, &dayOfMonth, &month, &year); dec_min = minute; dec_hour = hour; hours = dec_hour + (dec_min/60); for (int zz = 0; zz<= 2; zz++) { // run valve check Serial.print(zz); digitalWrite(valvePin, HIGH); Serial.print(" propane on"); delay(1000); digitalWrite(valvePin, LOW); Serial.println(" propane off"); Serial.println(); delay(1500); } for (int zz = 0; zz<= 2; zz++) { // run fan check Serial.print(zz); analogWrite(fanPin, 210); Serial.print(" fan on"); delay(1000); analogWrite(fanPin, 0); Serial.println(" fan off"); Serial.println(); delay(1500); } analogWrite(igPin, 255); Serial.print(" igniter on"); delay(12000);analogWrite(igPin, 0); delay(3000); }
Re: Defender Arduino Design July 09, 2022 08:59PM | Registered: 4 years ago Posts: 27 |
Thread and Igniter FET July 10, 2022 03:26PM | Admin Registered: 7 years ago Posts: 164 |
Re: Defender Arduino Design July 11, 2022 06:21AM | Registered: 3 years ago Posts: 152 |
Re: Defender Arduino Design August 07, 2022 12:45AM | Registered: 4 years ago Posts: 27 |
Re: Defender Arduino Design August 24, 2023 01:13AM | Registered: 4 years ago Posts: 27 |
Re: Defender Arduino Design August 24, 2023 02:11AM | Registered: 3 years ago Posts: 152 |
Re: Defender Arduino Design April 30, 2024 02:39AM | Registered: 17 days ago Posts: 5 |
Re: Defender Arduino Design May 02, 2024 09:21PM | Registered: 17 days ago Posts: 5 |
Re: Defender Arduino Design May 03, 2024 11:40AM | Admin Registered: 7 years ago Posts: 164 |
Re: Defender Arduino Design May 03, 2024 11:45AM | Admin Registered: 7 years ago Posts: 164 |
Re: Defender Arduino Design May 03, 2024 06:28PM | Registered: 17 days ago Posts: 5 |
Re: Defender Arduino Design May 04, 2024 12:55AM | Registered: 3 years ago Posts: 152 |
Re: Defender Arduino Design May 04, 2024 01:00AM | Registered: 3 years ago Posts: 152 |