40
Developing a Smart Farm Using Low-Cost Electronics and Civil Engineering Background

Developing a Smart Farm: Using Low-Cost electronics and a Civil Engineering Background by Lex Bryan Bangot

Embed Size (px)

Citation preview

Developing a Smart FarmUsing Low-Cost Electronics and Civil Engineering Background

BACKGROUND

What I did

Decided to pursue programming

How I got involved in Smart Farm

1. Fascination with hardware

Failed Rover Project

Learned hardware programming through helping student thesis.

Joined hardware beta testing for free hardware.

2. Love for agriculture

My mother is an agriculturist

I always have a home garden whenever space permits.

I love aquaculture

3. Got invited to build a proof of concept of a food computer.

FOOD COMPUTER

Replicate the planting condition

Recipe

Tools Used

Software

● MongoDB● PostgreSQL● Django● Flask● C/C++ (Arduino)● Git

Hardware

● Raspberry Pi Zero● Arduino Mega● Sensors and Actuators

Hardware Design

● No monitor/No display○ Setup is done via Raspi AP

● Arduino and Raspi communicates via serial port.

● Arduino handles sensor and actuator controls● Raspi communicates with the server and

Arduino● Uses flask

Server Design

● Django● Postgres for all relational data● MongoDB for sensor data and other

non-relational data● Nginx for webserver

LESSONS

Always consider failure as a challenge to improve.

Always consider failure as a challenge to improve.

“I have not failed. I’ve just found 10,000 ways that won’t work.” -- Thomas Edison

Grab opportunity that leads to your dream.

If no one is hiring you, learn a new skill.

/next

ArdufarmVimlabs