Model No. IOT-16900
1. Introduction
IoT-16900 includes a CPU Board, Gateway (Raspberry Pi), eight different sensors, and seven actuators.
It provides an environment for users to design and implement the IoT farm management
2. Features
1) IoT-16900 is a training System for students to learn IoT, IoT design principle, and how to implement IoT Applications.
2) The collected date can be transferred to a smart phone in real-time.
3) It provides a fun and easy developing environment to make your ideas in reality.
4) Each application example consists of a Gateway (Raspberry Pi) S/W, Sensor S/W, Actuator S/W, Smartphone Application S/W.
5) Gateway works with variety of sensors (temperature, humidity, light intensity, movement, sound, flame, smoke, gas, soil Temperature / Humidity, cameras, etc.) And it controls various actuators (Relay, LED, Buzzer, Sound, flashing lights, Piezo Siren, Pump, Motor, etc.)
6) Through a smart phone app, you can implement a variety of scenarios in response to the video and sensor data.
7) IoT-16900 offers Firmware, Web program, smart phone (for Android) software examples necessary to various application design / practice.
3. System configuration
IoT application design & Android Application UI , (the following image is Farm Management App)
IoT farm management
IoT fire alarm
IoT internet control toy
IoT security application
IoT pet helper
4. Components
IoT Hardware platform
40pin GPIO extension cable
SD Memory Reader
DC 5V power adapter
DC 12V power adapter
WiFi Dongle
Bluetooth dongle
HDMI to DVI cable
5. Training Contents
Chap 1, IoT introduction
Chap 2, IoT-based technologies
Chap 3, IoT sensors and actuators
Chap 4, Raspberry Pi
Chap 5, IoT camera Module
Chap 6, Smartphone programs
Chap 7, Apache, PHP, MySQL Server construction
Chap 8, Database practice
Chap 9, Introduction to the IoT training system
Chap 10, IoT Farm Management
6. Spec
1) Hardware spec
(1) CPU Board (web server gateway)
Core architecture : ARM11
Memory : 512MB SDRAM
Operating System : Linux operating system
Power : Micro USB socket 5V/2A
Ethernet : 10/100 BaseT Ethernet socket
Video Output : HDMI (rev 1.3 & 1.4) Composite RCA (PAL and NTSC)
Audio Output : 3.5mm jack, HDMI, USB : 4 x USB 2.0 Connector
GPIO Connector : 40-pine expansion,
Camera : 15-pin MIPI Interface
Display Connector : Display Serial Interface (DSI)
Memory Card Slot : SDIO
(2) Camera Module
5M Pixel
Omnivision 5647 Camera Module
Video : Supports 1080p @ 30fps, 720p @ 60fps
(3) Micro SD Card
The storage device for Gateway booting and Linux-based operating system.
Executable application software (Class 10) for Gateway is installed.
(4) IO Board (Actuator + Sensor Interface)
item | spec | output/input |
Interface | 40-pin GPIO(Raspberry Pi) | GPIO connector |
Power Supply | DC 3.3V, DC 5V, DC12V | GPIO connector |
8-channel, AD converter | MCP3208, SPI interface | input |
8-channel analog sensor connector | 8 ports | input |
DC 3.3V digital sensor connector | 4 ports | input |
DC 3.3V UART connector | 1 port | output |
UART connector | 1 port | output |
(5) 8 kinds of sensor module - inter-working with Raspberry Standard GPIO Headers (40 pins)
Gas sensor | Detects ammonia, contaminated gas. |
Motion sensor | IR coming from the human or animal body has a wavelength of about 10㎛. |
Temperature / Humidity Sensor | Check temperature and humidity |
Proximity Sensors | May be measured about 10 ~ 80cm away, the output voltage changes |
Ultrasonic Sensors |
The ultrasonic sensor emits short sound waves through high-frequency pulses at regular intervals and it detects the reflected wave as the wave collides an object. |
Acoustic sensors | The sensor transduces an input electrical signal into a mechanical wave which, unlike an electrical signal, can be easily influenced by physical phenomena. The device then transduces this wave back into an electrical signal. Changes in amplitude, phase, frequency, or time-delay between the input and output electrical signals can be used to measure the presence of the desired phenomenon. |
Flame Sensor | detect flame wavelength (frequency, 760nm~1100nm) within 1 m. |
Light sensor | Detect by converting light itself or information of light into electric signals. |
(6) 7 kinds of Actuator module - independently works with Raspberry Pi (40 pins)
DC motor |
Rated voltage : 12V |
Servo motor | Dual ball bearing, brushless digital servo Working voltage : 4.8V,4.8V/6.0V,6V Torque (Kg.cm): 10Kg.cm speed: Medium Size (g): 50g, gear Material: Plastic Rotation angle: 180 degrees |
Fan |
Brushless DC FAN |
Water pump |
Rated voltage : 12V |
RGB LED |
RGB 3-chip luminosity Chip LED |
LED |
3 Pcs |
Buzzer |
102dB Piezo Siren |
2) Software spec
OS | Debian GNU/Linux, Fedora, Arch Linux ARM, RISC OS |
Compiler | gcc version 4.6.3 |
Python | Python 2.7.3(Python 3.0 support) |
Device Drivers |
USB, MIFI Camera Device Driver, HDMI Device Driver Audio In/Out Device Driver, Micro SD Device Driver 10/100 Mbit/s Ethernet Device Driver 17Pin GPIO, UART, I²C , SPI, I²S Device Driver WiFi Device Driver, Bluetooth Device Driver |
API |
GPIO control -8 kinds of sensor driver & 7 kinds of actuator driver program - IoT Farm Management example program & web server program APM(Apache PHP MySQL) Web server program, database program |
Android platform Apps | IoT Farm Management App program source code is provided |