The whole Mushrooms' Paradise blog
Components
ESP32
DIY Irrigation kit
Soil moisture sensors.
Water pumps
3.3v Relays
And the problem
This post is about the vegetable part of the farm. This part doesn’t use anything from Element14 kit, but I thought it could be a nice add-on to mushrooms farm. Components ESP32 Vegetable part of the farm will be controlled by ESP32. I chose ESP32 because I will need analog pins for ...
The whole blog
Introduction
Step 1. Rehydrating the mushroom cakes
Step 2. Preparation of Vermiculite and Perlite
Step 3. Putting mushrooms on the trays
Introduction To grow mushrooms I used the “PF Tek” method. Full description on how to do it can be found here: Start To Finish “PF Tek” For Growing Mushrooms At Home (Part 1) Start To Finish "PF Tek" For Growing Mushrooms At Home (Part 2) I already did the initial part of it ...
The whole blog For the enclosure I used an old non-working fridge. Mushrooms and vegetables will grow inside the fridge, electronics are located just next to it. The reason for electronics to be outside is I need RPI to be able to connect to WiFi and it will be not possible from inside of metal fridge. The access side of the enclosure is covered with plastic film, to make humidification more efficient. Here are the dimensions. Fridge seems to be pretty big, so I thought it ...
The whole Mushrooms' Paradise blog
3v Relays
IoT Relay
Other
The final result
Demo run
Data visualization by ThingSpeak
Components (continued from Mushrooms' Paradise #9. PI components review in detail. Part 1 ) 3v RelaysThere were not a lot of 3v relays options. I got mine here and they don’t have any specifications listed. But it looks like they need less than 16mA, otherwise they will not work. IoT RelayIt is used to run a humidifie ...
The whole Mushrooms' Paradise blog
The whole Python code
Code explanations
Imported Libraries and classes
Classes
Common properties for all the classes
Common methods for all the classes
Code for lights
Code for fan
Code for Humidifier
Initialization of ThingSpeak data
Main loop
Error handling code
This project has 3 types of components: mushrooms specific, vegetables specific and common. Mushrooms specific components are ...
The whole Mushrooms' Paradise blog
Power supply
Raspberry PI
Enviro HAT
Humidifier components.
Fan components.
LED strips.
Power supply The power supply is an ATX PSU with 24-pin cable. The power connector pinout Detailed description can be found here: ATX Power Supply Pinout and Connectors. Basically all back wires are Ground, yellow - 12V, Orange - 3.3V, Red - 5V. Note: green wire - PS_ON needs to be connected to the Ground for the p ...
The whole blog
The Wiring Pi package
GPIO Utility
Allow connection to PI desktop GUI without monitor
The Wiring Pi package The Wiring PI package contains the GPIO utility which I can use from the Terminal to debug wiring issues. The Wiring Pi package was not installed with my PI by default, so I needed to install it manually. Instructions to do so can be found here: wiringPi updated to 2.52 for the Raspberry Pi 4B. Basically the commands to be run from T ...
The whole blog I will have roughly half of the components controlled by the RPI and half by the ESP32. RPI components are controlling mushrooms part of the farm, ESP32 - vegetable part. This entry is about the components controlled by the Raspberry PI. This is the set before being assembled. It contains: 1 Raspberry PI 4 heat sinks for RPI 1 Enviro HAT 3 computer fans 3 LED strips 1 Humidifier 1 IOT Relay for humidifier 2 5V relays for LEDs and for fans 1 ATX PSU (power supply un ...
The whole blog
Hardware
Steps for configuring PI
Steps for configuring ESP32
(Optional) Configuring VNC
HardwareMy Raspberry PI model is 4B with 4GB RAM My ESP32 model is NodeMCU-32S My laptop is Intel Core i5 and has Windows 10 Home OS. Maybe I will need to add something there in the future, but so far the configuration steps are below, with links to detailed instructions on each step. Steps for configuring PI Download Pi Imager fo ...
The whole blog For vegetables part of the garden I chose lettuce and radishes, I explained the choice in Part #1 ( Mushrooms' Paradise #1 - Initial Plan | element14 | 1 Meter of Pi) of the blog. The vegetable part of the garden will be at the bottom of the enclosure, in planters. For Lettuce, after some research (for example, growing facts How to grow lettuce indoors? An easy step-by-step guide – Bulbo® and growing instructions Growing Lettuce Indoors Year-Round ...
The whole blog I plan to use Raspberry PI and ESP 32 as controlling devices - the brains of the project; Enviro for temperature and humidity sensors, humidifier, 4 soil moisture sensors for vegetables part of enclosure, 4 fans for ventilation, 4 water pumps for irrigation, several LED strips as growing light. RPI will control Enviro, fans and humidifier. ESP 32 will control the soil moisture sensors and pumps. ESP 32 will communicate with the PI using MQTT. Optionally (if I will be abl ...
The whole Mushrooms' Paradise blog
Introduction
Step 1. Create a still air box
Step 2. Inject jars with mycelium
Step 3. Move jars to a dark clean chamber and wait
Introduction This is the last part of creating mushroom cakes. The goal today was to inoculate them with mycelium and let it grow in a dark place. During this step the medium is sterilized already. However if the environment where this task is done is not sterile, there is a high probabili ...
The whole Mushrooms' Paradise blog
Introduction
Step 1. Modification of the jars
Step 2. Preparation of the medium mix
Step 3. Filling jars with the medium
Step 4. Jars' sterilization process
Introduction This post is not about electronics but about preparation of mushroom farming. It will take about 2 weeks for mycelium to grow, in any dark place, no specific temperature or humidity. During this time I can set up the electronic part of my enclosure. ...
The whole blog
Abstract
Setup
Environment
Enclosure
Light
Irrigation
Power source
Air circulation
Camera
Abstract My project will be to grow as many mushrooms as possible in a contained space. I also want to experiment and see if I can grow lettuce and radishes in the same environment. Choice of crops All the crops are chosen to maximize the amount of protein, fiber, vitamins and micro elements. M ...