Naf Prof. Arduino For Evil Genius. A Complete Handbook 2017
Naf Prof. Arduino For Evil Genius. A Complete Handbook 2017
Naf Prof. Arduino For Evil Genius. A Complete Handbook 2017
Title Page
Preface
Components and System Design
Codes (Arduino UNO and Processing)
Arduino for the Evil Genius: A Complete Handbook to Develop a Smart Home Security System
Arduino, onboard micro-controller, has been considered to be a popular gear for building digital devices. With the introduction on Arduino,
these digital devices interact with the physical world by sensing and controlling various objects from the environment. This book titled "Arduino
for the Evil Genius: a complete handbook to develop a smart home security system" has been prepared and presented also to introduce Arduino
for kids and even introduce Arduino for Dummies. also. Thus, this Arduino project handbook provides a step by step guidance along with the
relevant codes to develop a smart home gadget, which automates and secures our home. This solution uses Arduino UNO and few other sensors
to detect the presence of intruders. Moreover, a ultrasonic sensor is used as a radar which can automatically detect threats. Furthermore, a PIR
sensor is used to detect human presence with an integrated alarm system. The book is divided into several chapters where the first chapter
discusses on the required hardware and system design. Later, installation of the hardware components and required codes in relevant languages
are explained. So, lets enjoy the ride.
ProfNaf
August 2017
Components and System Design
In order to develop a smart home security system, following components are required,
• Arduino UNO
• Ultrasonic Sensor
• PIR Sensor
• LED light
• Breadboard
• Servo Motor
• Jumpers
Once all the above mentioned components are connected with the breadboard as per the following picture.
Codes (Arduino UNO and Processing)
Once all the components are plugged in according to the guideline, implement the following codes in your system.
Radar View:
To view as Radar, User requires to download "Processing ". Thus, google it to get "processing "
Add the following java codes into Processing
Part 1:
Part 2:
Part 3:
Part 4:
Sample Output