Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright
Learn Arduino Prototyping in 10 days
Credits About the Author About the Reviewers www.PacktPub.com
Why subscribe?
Customer Feedback Preface
What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support
Downloading the example code Downloading the color images of this book Errata Piracy Questions
Boot Camp
Organization of the chapters How to use the book Things you will need to get started Things you will learn in this book Summary
The Arduino Platform
Introduction to the Arduino platform Overview of Arduino prototyping Setting up the Arduino board Arduino program structure and execution Understanding the first Arduino sketch Compiling, loading and running a sketch Commonly used in-built C sketch functions Digital input and output Analog input and output Try the following Things to remember Summary
Day 1 - Building a Simple Prototype
The three LED project Rationale for using a resistor The Piezo Buzzer project Using transistors Using diodes LED with a push button Try the following Things to remember Summary
Day 2 - Interfacing with Sensors
Types of sensor components
Basic sensor components
Using a basic sensor - photodiode Using a basic sensor - photo resistor (LDR)
Using integrated sensor modules
Using a temperature sensor module (with an Arduino library) Understanding sensor module datasheets Installing the sensor-specific Arduino library Sensor interfacing sketch Viewing the program output
Using a soil moisture sensor module (without an Arduino library)
Soil moisture sensor circuit Soil moisture sensor sketch
Future inspiration Try the following Things to remember Summary
Day 3 - Building a Compound Device
Compound devices Building a smoke detector Smoke detector - Digital I/O method Smoke detector sketch - Digital I/O method Smoke detector (analog I/O method) Smoke detector sketch (analog I/O method) Local storage with SD card modules Try the following Things to remember Summary
Day 4 - Building a Standalone Device
Standalone devices External power supply options Determining power source capacity Building a distance measurement device Distance measurement device circuit Distance measurement device sketch Operating the distance measurement device Finishing touches Try the following Things to remember Summary
Day 5 - Using Actuators
About actuators Special considerations while using DC motors A basic DC motor prototype Basic DC motor sketch DC motor speed control - PWM method
DC motor speed control sketch
Using Arduino interrupts Interfacing with a servo motor
Servo motor control circuit Servo motor control sketch
Future inspiration Try the following Things to remember Summary
Day 6 - Using AC Powered Components
Using relays with AC powered devices Part 1 - Simulation of sound activated light bulb controller
The sound-activated device sketch
Part 2 - Actual prototype for sound activated light bulb controller Future inspiration - Automatic room lights Try the following Things to remember Summary
Day 7 - The World of Transmitters, Receivers, and Transceivers
Understanding Infrared communications
Infrared communication frequency Infrared communication protocol
Hacking into an existing remote control Building an Infrared receiver device
The Arduino Infrared library Using IR receiver TSOP series IR receivers Using IR receiver SM0038
Building an Infrared transmitter device
Using an IR transmitter LED
Controlling Arduino projects Transceivers Try the following Things to remember Summary
Day 8 - Short Range Wireless Communications
Building a radio frequency device
Using the nRF24L01 transceiver module
Wiring nRF24L01 with Arduino Downloading the open source RF library for Arduino Transmitting radio frequency waves Receiving radio frequency signals Testing the RF transmitter-receiver pair
Bluetooth communications
Using the HC-05 Bluetooth module Connecting HC-05 to Arduino Uno HC-05 sketch Communicating with the HC-05 prototype
Try the following Things to remember Summary
Day 9 - Long-Range Wireless Communications
The GSM module AT commands GSM module interfacing with Arduino Uno GSM module sketch Forest fire early warning system - Inspiration Try the following Things to remember Summary
Day 10 - The Internet of Things
Introduction to IOT
IoT edge devices IoT Cloud platforms
IoT cloud configuration
Step 1 - IoT cloud registration Step 2 - Configuring an edge device channel
Edge device setup
Building the edge device Edge device sketch
Smart retail project inspiration IOT project considerations Try the following Things to remember Summary
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion