Retro Tech & Electronics | ESP32 Automated Irrigation Control System Project - PART 4 - Hardware Assembly @retrotechandelectronics | Uploaded January 2022 | Updated October 2024, 13 hours ago.
Today the project moves in a different direction as we hammer out a good share of the hardware work on the project. No code today... I have been planning this, and amassed some parts already for this project; collecting more as we move along.
This begins with the outdoor rated liquitite case and materials used to make the inner cover and mounting. With the base fabrications completed, the first of the pieces are assembled onto the base. These pieces on the bottom layer are AC power, and AC/DC regulation. This along with the relay for the valve are put in place, the ESP32 breakout module sits on a level over the AC/DC Power. Another layer off to the left of the ESP32 board will be more standoffs for a layer in support of the solenoids relay board.
Multi pin plugs will be installed on the bottom of the box in support of the valve and water meter. Room exists for another connector. A small antenna was installed for the ESP32 wifi. The board for the solenoids also has room to support a factory default button through the front cover.
Careful measurements were taken to cut out the size needed for a 20x4 LCD screen, any mistakes means redoing the front cover. Plastic standoffs were used and cot off from the front to make a mount for the screen. I've also added an encode/button combo as this will add input value at the box.
AC voltage has been routed to the Relays as well as the addition of a 2A breaker to the project. 30v AC lamps have been added to the relays as a good test indicator for development. The water meter emulator and the valve have been added to the connectors on the bottom.
All components currently connected are added and checked and working which brings this chapter to an end.
5 Wire Motorized Ball valve
amzn.to/3Tr81yf
Buck Converter
amzn.to/3n1WZ6o
Power Transformer 120vac
amzn.to/3Jsqg1I
Water Meter
amzn.to/42mNRd1
AC/DC Converter
amzn.to/3mY6OCx
DPDT Relay
amzn.to/3lluL6d
2.4G WiFi Antenna for FPV TX Antenna with RP-SMA Female Cable Dipole Whip
amzn.to/3FvAhtI
HiLetgo ILI9341 2.8" SPI TFT LCD Display Touch Panel 240X320 with PCB 5V/3.3V STM32
amzn.to/3TqgW3e
Knurled Insert Nuts - 50Pcs M4 x 6mm Length x 6.4mm OD Female
amzn.to/3JiCObY
I2C TWI Serial LCD 2004 20x4 Display Module with I2C Interface Adapter Blue Backlight
amzn.to/3lmS6oa
HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board
amzn.to/3Fv4KZ5
Screw Terminal Block Breakout Module Board for ESP32-DevKitC
amzn.to/3yLGr5q
2Pin Panel Mount 13mm Waterproof Power Connector IP67
amzn.to/3n1DDhH
SP13 6pin Waterproof Aviation Cable Connectors Plug Socket IP67
amzn.to/3n3cR8H
360 Degree Rotary Encoder Module KY-040 Brick Sensor
amzn.to/3ljdPgD
KUOYUH Circuit Breaker 91 Series 50VDC 125/250VAC (1A-2A) (2.0A)
amzn.to/3YQZ42l
5PCS Green AC/DC12-24V LED Indicator Lights
amzn.to/3YXiLWl
3pcs PCF8575 IO Expander Board Module I2C to 16IO IIC I2C I/O Extension
amzn.to/40f9jhZ
4pcs 2A 5V Charge Discharge Integrated Module 3.7V/4.2V PCB Board Module for 18650 Lithium Battery
amzn.to/3yTPkK1
10pcs AMS1117-3.3 DC-DC Step-Down Power Module AMS1117-3.3V Buck Module LDO 800MA
amzn.to/3n3JYti
#esp32 #arduino #iot
Today the project moves in a different direction as we hammer out a good share of the hardware work on the project. No code today... I have been planning this, and amassed some parts already for this project; collecting more as we move along.
This begins with the outdoor rated liquitite case and materials used to make the inner cover and mounting. With the base fabrications completed, the first of the pieces are assembled onto the base. These pieces on the bottom layer are AC power, and AC/DC regulation. This along with the relay for the valve are put in place, the ESP32 breakout module sits on a level over the AC/DC Power. Another layer off to the left of the ESP32 board will be more standoffs for a layer in support of the solenoids relay board.
Multi pin plugs will be installed on the bottom of the box in support of the valve and water meter. Room exists for another connector. A small antenna was installed for the ESP32 wifi. The board for the solenoids also has room to support a factory default button through the front cover.
Careful measurements were taken to cut out the size needed for a 20x4 LCD screen, any mistakes means redoing the front cover. Plastic standoffs were used and cot off from the front to make a mount for the screen. I've also added an encode/button combo as this will add input value at the box.
AC voltage has been routed to the Relays as well as the addition of a 2A breaker to the project. 30v AC lamps have been added to the relays as a good test indicator for development. The water meter emulator and the valve have been added to the connectors on the bottom.
All components currently connected are added and checked and working which brings this chapter to an end.
5 Wire Motorized Ball valve
amzn.to/3Tr81yf
Buck Converter
amzn.to/3n1WZ6o
Power Transformer 120vac
amzn.to/3Jsqg1I
Water Meter
amzn.to/42mNRd1
AC/DC Converter
amzn.to/3mY6OCx
DPDT Relay
amzn.to/3lluL6d
2.4G WiFi Antenna for FPV TX Antenna with RP-SMA Female Cable Dipole Whip
amzn.to/3FvAhtI
HiLetgo ILI9341 2.8" SPI TFT LCD Display Touch Panel 240X320 with PCB 5V/3.3V STM32
amzn.to/3TqgW3e
Knurled Insert Nuts - 50Pcs M4 x 6mm Length x 6.4mm OD Female
amzn.to/3JiCObY
I2C TWI Serial LCD 2004 20x4 Display Module with I2C Interface Adapter Blue Backlight
amzn.to/3lmS6oa
HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board
amzn.to/3Fv4KZ5
Screw Terminal Block Breakout Module Board for ESP32-DevKitC
amzn.to/3yLGr5q
2Pin Panel Mount 13mm Waterproof Power Connector IP67
amzn.to/3n1DDhH
SP13 6pin Waterproof Aviation Cable Connectors Plug Socket IP67
amzn.to/3n3cR8H
360 Degree Rotary Encoder Module KY-040 Brick Sensor
amzn.to/3ljdPgD
KUOYUH Circuit Breaker 91 Series 50VDC 125/250VAC (1A-2A) (2.0A)
amzn.to/3YQZ42l
5PCS Green AC/DC12-24V LED Indicator Lights
amzn.to/3YXiLWl
3pcs PCF8575 IO Expander Board Module I2C to 16IO IIC I2C I/O Extension
amzn.to/40f9jhZ
4pcs 2A 5V Charge Discharge Integrated Module 3.7V/4.2V PCB Board Module for 18650 Lithium Battery
amzn.to/3yTPkK1
10pcs AMS1117-3.3 DC-DC Step-Down Power Module AMS1117-3.3V Buck Module LDO 800MA
amzn.to/3n3JYti
#esp32 #arduino #iot