SlideShare a Scribd company logo
1 of 27
CEIS 114
BY: TODD MIZERA
Introduction
 This digital devices class has given me so many career skills I don’t know
where to start. Not just the specific career knowledge but life knowledge
that will follow me forever. Problem solving is key to anything in life and in
the workplace and any CEIS student will tell you the problem solving is
key. For this course I built a smart traffic light system an I will now take you
through that process.
The First Step
 A part inventory was the first step and configuring my board to the
Arduino IDE.
A Challenge
 During this time I had only used a Arduino MEGABOARD and the ESP was
a whole new world. The ESP was a very easy learning curve and I now have
a new trick in my sleve.
Inventory (Picture)
 ESP 32 Board
 Colored LEDs: Red, Yellow,
Green, and Blue
 220 Ohm Resistors (optional)
 Wires
 Breadboard(s)
 LCD Unit with I2C Adapter
 Active Buzzer
 Mini Router
 Push Button(s)
 PIR Motion Sensor
ESP32 (Picture)
 Microcontroller mounted and
powered ON
Installation of
Arduino IDE
 Screenshot of Arduino IDE
with Port selected from Tools
menu.
Example
ESP32 WiFi Scan
 Screenshot of Serial Monitor
in Arduino IDE showing the
available networks
Step 2
 Now was the time I had to test my board and LED’s. A challenge I faced
was troubleshooting the IDE with the new board.
Picture of circuit
with working LEDs
 ESP 32 Board
 Colored LEDs: Red, Yellow and
Green
 220 Ohm Resistors (optional)
 Wires
 Breadboard
Screenshot of code
in Arduino IDE
 Screenshot of code in Arduino
IDE showing your name in
the comment
Step 3
 Now it was time to add more wires and LED’s to the board. I faced a lot of
troubles connecting to the proper GPIO.
Picture of circuit
with working LEDs
 ESP 32 Board
 Colored LEDs: Red, Yellow and
Green (two sets)
 220 Ohm Resistors (optional)
 Wires
 Breadboard
Screenshot of code
in Arduino IDE
 Screenshot of code in Arduino
IDE showing your name in
the comment
Step 4
 Next was The start to the stop light system. I had trouble getting the code
in the IDE properly.
Picture of circuit
with working LEDs
 ESP 32 Board
 Colored LEDs: Red, Yellow and
Green (two sets)
 220 Ohm Resistors (optional)
 Push Button
 Wires
 Breadboard
Screenshot of Serial
Monitor in Arduino
IDE
 Screenshot of output in Serial
Monitor
Screenshot of code
in Arduino IDE
 Screenshot of code in Arduino
IDE showing your name in
the comment
Step 5
 Next it was time to add a LED panel and buzzer and this was a challenge.
It was tough to configure the LED panel to be able to show the text.
Picture of circuit
with working LEDs
and LCD display
 ESP 32 Board
 Colored LEDs: Red, Yellow and
Green (two sets)
 220 Ohm Resistors (optional)
 Push Button
 LCD Unit with Message
Display
 Wires
 Breadboard
Screenshot of code
in Arduino IDE
 Screenshot of code in Arduino
IDE showing your name in
the comment
Screenshot of Serial
Monitor in Arduino
IDE
 Screenshot of output in Serial
Monitor
Step 6
 Now it was time to finalize the project with the motion sensor. This a lot of
extra parts and it got a little confusing.
Working LED with Motion Sensor
Code for Crosswalk
Serial Monitor for Crosswalk
In Conclusion
 This project taught me more about digital devices than ever. I also gained
a lot on trouble shooting IDE’s. Thank you for watching.

More Related Content

What's hot

Infrared Transmission
Infrared TransmissionInfrared Transmission
Infrared Transmission
Devang Bhatti
 

What's hot (20)

Micro Electronic capsule
Micro Electronic capsuleMicro Electronic capsule
Micro Electronic capsule
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
The internet of things.pptx
The internet of things.pptxThe internet of things.pptx
The internet of things.pptx
 
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino uno
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition system
 
Digital Stopwatch
Digital StopwatchDigital Stopwatch
Digital Stopwatch
 
Introduction to Arduino Microcontroller
Introduction to Arduino MicrocontrollerIntroduction to Arduino Microcontroller
Introduction to Arduino Microcontroller
 
Air flow detector
Air flow detectorAir flow detector
Air flow detector
 
Newt191 final project
Newt191 final projectNewt191 final project
Newt191 final project
 
Password based door locking system
Password based door locking systemPassword based door locking system
Password based door locking system
 
Infrared Transmission
Infrared TransmissionInfrared Transmission
Infrared Transmission
 
Smart Door locking system using arduino
Smart Door locking system using arduinoSmart Door locking system using arduino
Smart Door locking system using arduino
 
Heart Beat Monitoring System
Heart Beat Monitoring SystemHeart Beat Monitoring System
Heart Beat Monitoring System
 
Introduction to the automotive esd(iso 10605)
Introduction to the automotive esd(iso 10605)Introduction to the automotive esd(iso 10605)
Introduction to the automotive esd(iso 10605)
 
Standard cells library design
Standard cells library designStandard cells library design
Standard cells library design
 
Arduino IoT (shared)
Arduino IoT (shared)Arduino IoT (shared)
Arduino IoT (shared)
 
Heart beat detector using arduino
Heart beat detector using arduinoHeart beat detector using arduino
Heart beat detector using arduino
 
HEART BEAT DETECTOR PPT
HEART BEAT DETECTOR PPTHEART BEAT DETECTOR PPT
HEART BEAT DETECTOR PPT
 
Final project CEIS 106
Final project CEIS 106Final project CEIS 106
Final project CEIS 106
 
Arduino based home automation using tv remote
Arduino based home automation using tv remoteArduino based home automation using tv remote
Arduino based home automation using tv remote
 

Similar to Arduino Project

Arduino Workshop (3).pptx
Arduino Workshop (3).pptxArduino Workshop (3).pptx
Arduino Workshop (3).pptx
HebaEng
 

Similar to Arduino Project (20)

Arduino - Learning.pdf
Arduino - Learning.pdfArduino - Learning.pdf
Arduino - Learning.pdf
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
 
What is Arduino ?
What is Arduino ?What is Arduino ?
What is Arduino ?
 
Aurdidino1 anurag preetirajesh-sgsits
Aurdidino1  anurag preetirajesh-sgsitsAurdidino1  anurag preetirajesh-sgsits
Aurdidino1 anurag preetirajesh-sgsits
 
Arduino workshop
Arduino workshopArduino workshop
Arduino workshop
 
Rdl esp32 development board trainer kit
Rdl esp32 development board trainer kitRdl esp32 development board trainer kit
Rdl esp32 development board trainer kit
 
Ardublock tutorial
Ardublock tutorialArdublock tutorial
Ardublock tutorial
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdf
 
Lab2ppt
Lab2pptLab2ppt
Lab2ppt
 
Arduino Introduction by coopermaa
Arduino Introduction by coopermaaArduino Introduction by coopermaa
Arduino Introduction by coopermaa
 
Ardu
ArduArdu
Ardu
 
Simply arduino
Simply arduinoSimply arduino
Simply arduino
 
Designers, please mind the gap! Let's get started with Arduino
Designers, please mind the gap! Let's get started with ArduinoDesigners, please mind the gap! Let's get started with Arduino
Designers, please mind the gap! Let's get started with Arduino
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Arduino Workshop (3).pptx
Arduino Workshop (3).pptxArduino Workshop (3).pptx
Arduino Workshop (3).pptx
 
Arduino
ArduinoArduino
Arduino
 
Build cool stuff with arduino for sci camp 16 dec13
Build cool stuff with arduino for sci camp 16 dec13Build cool stuff with arduino for sci camp 16 dec13
Build cool stuff with arduino for sci camp 16 dec13
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pptxARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pptx
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
 
Arduino
Arduino Arduino
Arduino
 

Recently uploaded

☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
mikehavy0
 

Recently uploaded (20)

Presentation on Slab, Beam, Column, and Foundation/Footing
Presentation on Slab,  Beam, Column, and Foundation/FootingPresentation on Slab,  Beam, Column, and Foundation/Footing
Presentation on Slab, Beam, Column, and Foundation/Footing
 
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
☎️Looking for Abortion Pills? Contact +27791653574.. 💊💊Available in Gaborone ...
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 

Arduino Project

  • 2. Introduction  This digital devices class has given me so many career skills I don’t know where to start. Not just the specific career knowledge but life knowledge that will follow me forever. Problem solving is key to anything in life and in the workplace and any CEIS student will tell you the problem solving is key. For this course I built a smart traffic light system an I will now take you through that process.
  • 3. The First Step  A part inventory was the first step and configuring my board to the Arduino IDE.
  • 4. A Challenge  During this time I had only used a Arduino MEGABOARD and the ESP was a whole new world. The ESP was a very easy learning curve and I now have a new trick in my sleve.
  • 5. Inventory (Picture)  ESP 32 Board  Colored LEDs: Red, Yellow, Green, and Blue  220 Ohm Resistors (optional)  Wires  Breadboard(s)  LCD Unit with I2C Adapter  Active Buzzer  Mini Router  Push Button(s)  PIR Motion Sensor
  • 6. ESP32 (Picture)  Microcontroller mounted and powered ON
  • 7. Installation of Arduino IDE  Screenshot of Arduino IDE with Port selected from Tools menu. Example
  • 8. ESP32 WiFi Scan  Screenshot of Serial Monitor in Arduino IDE showing the available networks
  • 9. Step 2  Now was the time I had to test my board and LED’s. A challenge I faced was troubleshooting the IDE with the new board.
  • 10. Picture of circuit with working LEDs  ESP 32 Board  Colored LEDs: Red, Yellow and Green  220 Ohm Resistors (optional)  Wires  Breadboard
  • 11. Screenshot of code in Arduino IDE  Screenshot of code in Arduino IDE showing your name in the comment
  • 12. Step 3  Now it was time to add more wires and LED’s to the board. I faced a lot of troubles connecting to the proper GPIO.
  • 13. Picture of circuit with working LEDs  ESP 32 Board  Colored LEDs: Red, Yellow and Green (two sets)  220 Ohm Resistors (optional)  Wires  Breadboard
  • 14. Screenshot of code in Arduino IDE  Screenshot of code in Arduino IDE showing your name in the comment
  • 15. Step 4  Next was The start to the stop light system. I had trouble getting the code in the IDE properly.
  • 16. Picture of circuit with working LEDs  ESP 32 Board  Colored LEDs: Red, Yellow and Green (two sets)  220 Ohm Resistors (optional)  Push Button  Wires  Breadboard
  • 17. Screenshot of Serial Monitor in Arduino IDE  Screenshot of output in Serial Monitor
  • 18. Screenshot of code in Arduino IDE  Screenshot of code in Arduino IDE showing your name in the comment
  • 19. Step 5  Next it was time to add a LED panel and buzzer and this was a challenge. It was tough to configure the LED panel to be able to show the text.
  • 20. Picture of circuit with working LEDs and LCD display  ESP 32 Board  Colored LEDs: Red, Yellow and Green (two sets)  220 Ohm Resistors (optional)  Push Button  LCD Unit with Message Display  Wires  Breadboard
  • 21. Screenshot of code in Arduino IDE  Screenshot of code in Arduino IDE showing your name in the comment
  • 22. Screenshot of Serial Monitor in Arduino IDE  Screenshot of output in Serial Monitor
  • 23. Step 6  Now it was time to finalize the project with the motion sensor. This a lot of extra parts and it got a little confusing.
  • 24. Working LED with Motion Sensor
  • 26. Serial Monitor for Crosswalk
  • 27. In Conclusion  This project taught me more about digital devices than ever. I also gained a lot on trouble shooting IDE’s. Thank you for watching.