Seed Stockers Bob's attempt at Wedding Glue - Seedstockers Solo Cup Challenge 2021

Thanks mate :cheers:


Thx Mom ♥ ♥
I guess it has to do with the surface area of the water. A low but wide dish can also help I think.
Ooor, you could go the high-tech approach and use something like this. :wiz:
51QQ2UOnt1L._AC_SL1024_.jpg

Looking well! What tech are u using for the environment reports bro
 
Looking well! What tech are u using for the environment reports bro
That's easy...
  • One ESP32 or ESP8266 --> the brains
  • One DHT44(RHT05)---------> humidity/temperature sensor
  • One resistor (4.7Ohm)
  • One phone charger with micro usb connector
  • A account for Blynk.com (free as far as I know) or if you're like me and want to run the Blynkserver yourself at home you can download a RPI image and run it from that. Which means
    • One Raspberry Pi 3 Model B is more then enough
    • 8GB SD(mini) card with Raspbian installed
    • Another phone charger with micro usb
    • network cable to connect to network
  • Blynk app on your smartphone
That was the hardware... Now the code...
Install this on the ESP32 or ESP8826
C++:
/*
*  V5 = Humidity
*  V6 = Temperature
*/

/* Comment this out to disable prints and save space */
//#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <DHT.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "PUT CODE HERE";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "SSID NAME";
char pass[] = "PASSWORD";

#define DHTPIN 2          // on the NodeMCU this is D4
#define fanPin 4          // on the NodeMCU this is D2

// Uncomment whatever type you're using!
//#define DHTTYPE DHT11     // DHT 11
#define DHTTYPE DHT22   // DHT 22, AM2302, AM2321
//#define DHTTYPE DHT21   // DHT 21, AM2301

DHT dht(DHTPIN, DHTTYPE);
BlynkTimer timer;

int gaugeValue = 55;

// This function sends Arduino's up time every second to Virtual Pin (5).
// In the app, Widget's reading frequency should be set to PUSH. This means
// that you define how often to send data to Blynk App.
void sendSensor()
{
  float h = dht.readHumidity();
  float t = dht.readTemperature();

  if (isnan(h) || isnan(t)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }
  // You can send any value at any time.
  // Please don't send more that 10 values per second.
  Blynk.virtualWrite(V5, h);
  Blynk.virtualWrite(V6, t);
}

void setup()
{
  // Debug console
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass, "PUT IP ADDRES SERVER HERE", 8080);    //Local server running on Raspberry Pi
  dht.begin();

  // Setup a function to be called every second = 1000L
  timer.setInterval(5000L, sendSensor);
}

void loop()
{
  Blynk.run();
  timer.run();
}

To install the Blynk server locally use the following LINK.
After you have installed the Blynk app on your phone use this link to copy my project


Voilla, you're done :wiz:
 
Last edited:
Hey gromies :toke:

The Wedding Glue is really starting to accelerate her growth. The roots have reached the bottom of the cup and are probably now expanding themselves throughout the entire medium which is just fine by me :woohoo1:

Wedding Glue - day 7
20211125_102628_small.jpg


Lucky me, I'm using a 4K camera which is able to take high res (4000x3000 pix.) pictures. That way I can still crop and create HD video...
 
Hey gromies :toke:

The Wedding Glue is really starting to accelerate her growth. The roots have reached the bottom of the cup and are probably now expanding themselves throughout the entire medium which is just fine by me :woohoo1:

Wedding Glue - day 7
View attachment 1390563

Lucky me, I'm using a 4K camera which is able to take high res (4000x3000 pix.) pictures. That way I can still crop and create HD video...

I love time lapse video, thank you hon !!
 
Back
Top