2.auto Indoor Hydroponic Fodder Grow Chamber
2.auto Indoor Hydroponic Fodder Grow Chamber
2.auto Indoor Hydroponic Fodder Grow Chamber
1
ABSTRACT
2
CHAPTER-1
INTRODUCTION
3
CHAPTER-1
1.1 INTRODUCTION
According to data 870 million people in the world do not have access to
enough food. this problem occurs due toincreasing population unpredictable
weather condition. droughts and low level production and povertyConventional
agriculture are struggling to overcome obstacles to feed the world due to growth
of populationover the years the agriculture load is overcome by residual needs
and unpredictable weather condition are alsoresponsible for leaving
conventional form expect and financial withdrawalLow land productivity is
overcome by overwork of soil to full fill quotes which eventually leads to
degradationof soilTo overcome all the problems new agricultural techniques are
being developed and to meet the need of thefuture generation one process is
known as hydroponic where plant are grown without soil in water nutrients are
mixed this nutrient rich solution which leads to less use of water.
4
temperature, oil level sensor is also used which detects any fall of oil level. The
values of voltage, current and temperature and level of oil of the transformer is
directly applied to one of the input ports of the microcontroller. Along with this,
a display is connected in the input port of the microcontroller value then the
transformer will automatically shut down and in this way transformer life will
be increased. We also designed Two-way communication here by which we can
ask system about given parameter value just by sending Wireless Data to it so
that we can have watch over transformer for this it is not necessary for the
operator to sit in the system premises which was the case at conventional
system.
5
CHAPTER-2
BLOCK DIAGRAM
6
CHAPTER-2
BLOCK DIAGRAM
7
CHAPTER-3
EMBEDDED SYSTEM
8
CHAPTER-3
3.1EMBEDDED SYSTEM
9
3.2 MICROPROCESSOR Vs MICROCONTROLLER
For transfer of data from external memory to the CPU, microprocessor needs
many operational codes. But in Microcontroller, one or two codes are
enough.
10
CHAPTER-4
METHODOLOGY
11
CHAPTER-4
4.1 METHODOLOGY
An indoor hydroponic fodder grow chamber is a controlled environment
where you can efficiently cultivate nutritious fodder for livestock or other
animals. Here's a general guide on how to set up such a system:
Choose a suitable location for your grow chamber, ensuring easy access
to water and electricity.Construct or purchase a chamber that can accommodate
your desired capacity. It could be a simple shelving unit with trays or a more
complex chamber with automated systems.
HYDROPONIC SYSTEM:
Set up a hydroponic system suitable for growing fodder. This typically involves
trays or racks with a constant flow or flood-and-drain system.You can use
materials like PVC pipes, trays, and a water reservoir to build your hydroponic
setup.
LIGHTING:
Install appropriate lighting for the growth of the fodder. LED grow lights are
commonly used for indoor hydroponic systems.Ensure the lighting setup
provides the necessary spectrum for optimal plant growth.
12
NUTRIENT SOLUTION:
Prepare a nutrient solution suitable for the specific type of fodder you're
growing. Commercial hydroponic nutrient solutions are available, or you can
prepare your own.Monitor and adjust the nutrient solution regularly to ensure
proper growth.
Seed your chosen fodder crop onto the trays or racks of the hydroponic
system.Ensure proper spacing and density to avoid overcrowding and promote
healthy growth.
:MAINTENANCE:
SCALING UP:
13
CHAPTER-5
HARDWARE REQUIREMENT
14
CHAPTER-5
5.HARDWARE REQUIREMENT
5.1 MICROCONTROLLERS
FEATURES:
Internal oscillator and the ability to use an external crystal for clocking.
DEVELOPMENT TOOLS:
15
To program the ATmega328P, you'll typically use an in-circuit serial
programmer (ICSP) or a bootloader.Popular development environments for
programming the ATmega328P include Atmel Studio, Arduino IDE, and
various third-party IDEs that support AVR microcontrollers.
You can use various hardware platforms for programming and development,
such as the Arduino Uno, Arduino Nano, or custom-made development boards.
PROGRAMMING:
Write your code in C/C++ or assembly language using the chosen development
environment.
Program the ATmega328P using an ICSP programmer or upload the hex file
using a bootloader and a USB-to-serial adapter.
You can also program the ATmega328P using the Arduino IDE by selecting the
appropriate board (e.g., Arduino Uno) and uploading your sketch via USB.
PERIPHERAL INTERFACING:
Utilize the GPIO pins for interfacing with external components such as sensors,
actuators, displays, and communication modules.
POWER MANAGEMENT:
APPLICATION EXAMPLES:
16
Embedded systems: IoT devices, home automation, data loggers, etc.
RESOURCES:
Online communities and forums, such as the Arduino forums and AVR Freaks,
offer support, tutorials, and code examples for working with the ATmega328P.
5.2LCD DISPLAY
The most commonly used Character based LCDs are based on Hitachi's
HD44780 controller or other which are compatible with HD44580. In this
project document, we will discuss about character based LCDs, their interfacing
with various microcontrollers, various interfaces (8-bit/4-bit), programming,
special stuff and tricks you can do with these simple looking LCDs which can
give a new look to your application.
17
Usually these days single controller LCD modules are used more in the
market. So in the project document we will discuss more about the single
controller LCD, the operation and everything else is same for the double
controller too.
18
The LM35 sensor is straightforward to use with microcontrollers like the
ATmega328P. It requires minimal external components, typically only a
decoupling capacitor for stability. The output voltage of the LM35 increases by
10 mV per degree Celsius rise in temperature. Therefore, to convert the output
voltage to temperature in Celsius, you simply need to multiply the output
voltage by 100 (or 200, depending on your reference voltage) to get the
temperature in Celsius directly.
It seems like there might be a typo in your request. I assume you meant to
ask about a humidity sensor and its integration into a program or system. One
commonly used humidity sensor is the DHT series, such as the DHT11 or
DHT22. These sensors provide accurate humidity and temperature readings.
Here's how you can integrate a DHT sensor, such as the DHT22, into an
ATmega328P-based system:
WIRING:
19
5.5 MOISTURE SENSOR
20
First, you need to select a water level sensor suitable for your application.
There are various types available, including float switches, ultrasonic sensors,
and capacitance-based sensors. Consider factors such as accuracy, reliability,
and environmental conditions when choosing the sensor.
In your programming, you'll need to read the sensor's output and interpret
it to determine the water level. This may involve using digitalRead() or
analogRead() functions to read the sensor's output pins and applying calibration
if necessary to obtain accurate readings. Depending on the water level threshold
you're monitoring, you can then implement logic to trigger actions such as
activating a pump or sending alerts when the water level crosses a certain point.
5.7 RELAY
The first step involves selecting the appropriate relay based on factors
such as voltage and current ratings, switching speed, and the type of load to be
controlled, whether it's AC or DC. Once the relay is chosen, it needs to be wired
to the microcontroller and the device you want to control. This typically
21
involves connecting the relay coil to a digital output pin of the microcontroller
and wiring the relay's switch contacts to the load.
The process begins with selecting an appropriate water pump suited to the
specific requirements of the project, considering factors such as flow rate, head
pressure, and power supply compatibility. Once the pump is selected, it needs to
be wired to the microcontroller and power source. Typically, this involves
connecting the pump's positive and negative terminals to a power supply, while
a transistor or relay controlled by a digital output pin of the ATmega328P is
used to switch the pump on and off.
22
CHAPTER-6
PROGRAMMING
CHAPTER-6
23
6.PROGRAMMING
6.2 POWER
The Arduino Uno board can be powered via the USB connection or with
an external power supply. The power source is selected automatically.
6.3 MEMORY
24
The ATmega328 has 32 KB (with 0.5 KB occupied by the bootloader). It also
has 2 KB of SRAM and 1 KB of EEPROM
25
Operating system Cross-platform
Website arduino.cc
Arduino programs are written in C or C++ The Arduino IDE comes with
a software library called "Wiring" from the original Wiring project, which
makes many common input/output.
Setup (): a function run once at the start of a program that can initialize
settings.
Loop (): a function called repeatedly until the board powers off
26
CHAPTER-7
CONCLUSION
CHAPTER-7
27
CONCLUSION
The system designed in this project fulfills the primary need of every
person’s indoor farming need. As we see, now a day’s drought is major problem
in front of us. In this condition, this system will be more helpful as it uses less
amount of water and gives more yield in less time interval. This system also
help crops to grow where soil is unsuitable and also Reduces plant disease
generated due to soil. If automation is introduced in hydroponics, no more
attention is required. Thus using this system will be considered wise.
Hydroponics is the fastest growing sector of agriculture, and it could very well
lead food production in the future. As population increases and arable land
declines due to poor land management, people will turn to new technologies
like hydroponics and vertical farming to create additional stations of crop
production. The system can be made completely automated for food industries
where freshly prepared yield can be provided directly to the industries.
28
CHAPTER-8
REFERENCES
CHAPTER-8
REFERENCES
29
[1] AI in Hydroponics: The Future Of Smart Farming March 1, 2021 by Anju
Nambiar .https://analyticsindiamag.com/ai-in-hydroponics-the-future-of-smart-
farming.
[2] A. Asuvaran& S. Senthilkumar, “Low delay error correction codes to correct
stuck-at defects and soft errors”, 2014 International Conference on Advances in
Engineering and Technology (ICAET), 2014. doi:10.1109/icaet.2014.7105257
[3] 2. Cong, M.Z. and F.C. Seman, Automated Hydroponic System for Indoor
Plant Growth in Urban Area. Evolution in Electrical and Electronic
Engineering, 2020.
[4] 3. A review on Seeed Studio pH and EC Sensor Kits July 2, 2020
https://www.e-tinkers.com/2020/07/a-review-on-seeed-studio-ph-and-ec-sensor-
kits-part-1.
[5] S. Suganya, R. Sinduja, T. Sowmiya& S. Senthilkumar, “Street Light Glow
on Detecting Vechile Movement Using Sensor”, International Journal for
Advance Research in Engineering and Technology, ICIRET-2014.
[6] 4. Megantoro, P. and A. Marif. Nutrient Film Technique for Automatic
Hydroponic System Based on Arduino. in 2020 2nd International Conference
on Industrial Electrical and Electronics (ICIEE). 2020. IEEE.
30