SlideShare une entreprise Scribd logo
1  sur  22
OPEN SOURCE HARDWARE
Open source electronics prototyping platform with
ARDUINO
• http://opensourceecology.org/wiki/File:LiftT
racWithTracks.jpg
http://blog.ted.com/2012/07/27/civilization-reboot-fellows-friday-with-marcin-jakubowski/
ARDUINO NETDUINO
16 MHz 8-bit AT mega
32K
2K
~ 25 EUR,-
Native (Cpp)
48 MHz 32-bit Atmel ARM
128K
60K
~ 50 EUR,-
Micro SD
Ethernet
.NET TinyCLR
CPU
Max program size
RAM
HMM, BEER!
HMM, BEER!
BREW PROCESS
Mashing -> Boiling -> Cooling -> Fermenting -> Bottling
MAISCHEN
Heat water to 64 C
40 min. at 62 C
20 min. at 72 C
5 min. at 74 C
Temperature control
THE CALCULATIONS
4186 joules for 1 Liter water to heat 1° Kelvin
1 Watt = 1 joule / second
Heater = +/- 1000W
Heat 20L water 25° = 4186 * 20 * 25 = 2093000 joules
2093000 / 1000 / 60 = 34 min.
AUTOMATIC HEATING
The materials
• Electric heating plate
• Npn temperature sensor
• Arduino
• Relay
• LCD touchscreen
ARCHITECTURE
PID
proportional-integral-derivative controller (PID controller)
NO PID
Heat only; Only On-Off switch;
Measure Delta
• Far – long bursts
• Medium – medium bursts
• Close – short bursts
EVENT LOOP
SOFTTIMER
WHEN YOU GET MORE NEED FOR CONTROL
SOFTTIMER
WHEN YOU GET MORE NEED FOR CONTROL
GUI
GUI
GUI
SHOW ME THE CODE AND
HARDWARE !
BUILDING STUFF IS EASY!
 OPEN SOURCE HARDWARE IS ALL
AROUND
 CHEAP AND ACCESSIBLE
 CONNECTIVITY IS EASY
WHAT WILL YOU DO?
You can build almost anything you can imagine yourself

Contenu connexe

Tendances

Show & Tell.- Introduction
Show & Tell.- IntroductionShow & Tell.- Introduction
Show & Tell.- Introduction
zvikapika
 
MCDU-538 Data Sheet (Interface Displays)
MCDU-538 Data Sheet (Interface Displays)MCDU-538 Data Sheet (Interface Displays)
MCDU-538 Data Sheet (Interface Displays)
kkhutton
 
Introducing SAMSUNG Chromebook(XE303)
Introducing SAMSUNG Chromebook(XE303)Introducing SAMSUNG Chromebook(XE303)
Introducing SAMSUNG Chromebook(XE303)
JJ Wu
 
Digital Recorder Presentation- Draft 1
Digital Recorder Presentation- Draft 1Digital Recorder Presentation- Draft 1
Digital Recorder Presentation- Draft 1
Meshal Alawwad
 

Tendances (19)

My mouse adrian
My mouse adrianMy mouse adrian
My mouse adrian
 
May doc ma_vach_opticon_nvl2101
May doc ma_vach_opticon_nvl2101May doc ma_vach_opticon_nvl2101
May doc ma_vach_opticon_nvl2101
 
Appsterdam talk - about the chips inside your phone
Appsterdam talk - about the chips inside your phoneAppsterdam talk - about the chips inside your phone
Appsterdam talk - about the chips inside your phone
 
arduino-ppt
 arduino-ppt arduino-ppt
arduino-ppt
 
TinyML at DevFestLagos21
TinyML at DevFestLagos21TinyML at DevFestLagos21
TinyML at DevFestLagos21
 
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
Arduino vs Raspberry Pi | Which Board to Choose for IoT Projects | IoT Device...
 
Show & Tell.- Introduction
Show & Tell.- IntroductionShow & Tell.- Introduction
Show & Tell.- Introduction
 
MCDU-538 Data Sheet (Interface Displays)
MCDU-538 Data Sheet (Interface Displays)MCDU-538 Data Sheet (Interface Displays)
MCDU-538 Data Sheet (Interface Displays)
 
Robotics with arduino
Robotics  with arduinoRobotics  with arduino
Robotics with arduino
 
Zipato zipatile-data-sheet-1.2z
Zipato zipatile-data-sheet-1.2zZipato zipatile-data-sheet-1.2z
Zipato zipatile-data-sheet-1.2z
 
Digigram Cancun
Digigram CancunDigigram Cancun
Digigram Cancun
 
Introducing SAMSUNG Chromebook(XE303)
Introducing SAMSUNG Chromebook(XE303)Introducing SAMSUNG Chromebook(XE303)
Introducing SAMSUNG Chromebook(XE303)
 
Digital Recorder Presentation- Draft 1
Digital Recorder Presentation- Draft 1Digital Recorder Presentation- Draft 1
Digital Recorder Presentation- Draft 1
 
Fibaro Z-Wave Home Automation Modules
Fibaro Z-Wave Home Automation ModulesFibaro Z-Wave Home Automation Modules
Fibaro Z-Wave Home Automation Modules
 
Home automation
Home automationHome automation
Home automation
 
Interfacing with Arduino
Interfacing with ArduinoInterfacing with Arduino
Interfacing with Arduino
 
Arduino
ArduinoArduino
Arduino
 
Using arduino and raspberry pi for internet of things
Using arduino and raspberry pi for internet of thingsUsing arduino and raspberry pi for internet of things
Using arduino and raspberry pi for internet of things
 
Introducere in sisteme integrate
Introducere in sisteme integrateIntroducere in sisteme integrate
Introducere in sisteme integrate
 

En vedette

Ironman helmet
Ironman helmetIronman helmet
Ironman helmet
lefolindo
 
41631 lecture 6 pt2 arduino
41631 lecture 6 pt2   arduino41631 lecture 6 pt2   arduino
41631 lecture 6 pt2 arduino
Tom Howard
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line follower
Priya Hada
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
Priya Hada
 
PID Controller
PID ControllerPID Controller
PID Controller
saishah72
 

En vedette (18)

Pid control for line follwoers
Pid control for line follwoersPid control for line follwoers
Pid control for line follwoers
 
Arduino, Hardware Hacking and Physical Computing - Some Examples
Arduino, Hardware Hacking and Physical Computing - Some ExamplesArduino, Hardware Hacking and Physical Computing - Some Examples
Arduino, Hardware Hacking and Physical Computing - Some Examples
 
Arduino
ArduinoArduino
Arduino
 
Powerful Electronics with Arduino
Powerful Electronics with ArduinoPowerful Electronics with Arduino
Powerful Electronics with Arduino
 
Ironman helmet
Ironman helmetIronman helmet
Ironman helmet
 
Line follower Robot using PID algorithm
Line follower Robot using PID algorithmLine follower Robot using PID algorithm
Line follower Robot using PID algorithm
 
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)
 
Arduino
ArduinoArduino
Arduino
 
41631 lecture 6 pt2 arduino
41631 lecture 6 pt2   arduino41631 lecture 6 pt2   arduino
41631 lecture 6 pt2 arduino
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line follower
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line following robot - Mini project
Line following robot - Mini projectLine following robot - Mini project
Line following robot - Mini project
 
PID Controller
PID ControllerPID Controller
PID Controller
 
How to make a Line Follower Robot
How to make a Line Follower RobotHow to make a Line Follower Robot
How to make a Line Follower Robot
 
Proportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) ControlProportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) Control
 
Temperature monitoring and controling using arduino
Temperature monitoring and controling using arduinoTemperature monitoring and controling using arduino
Temperature monitoring and controling using arduino
 
Line Following Robot using Arduino UNO
Line Following Robot using Arduino UNOLine Following Robot using Arduino UNO
Line Following Robot using Arduino UNO
 
Instrumentation et régulation
Instrumentation et régulationInstrumentation et régulation
Instrumentation et régulation
 

Similaire à Opensource hardware with Arduino, why PID is hard

Mini Power Station Product Brochure - Salevo Pty Ltd
Mini Power Station Product Brochure - Salevo Pty LtdMini Power Station Product Brochure - Salevo Pty Ltd
Mini Power Station Product Brochure - Salevo Pty Ltd
Christopher Panopoulos
 
AccuThermo AW 410 Rapid Thermal Processing Equipment
AccuThermo AW 410 Rapid Thermal Processing EquipmentAccuThermo AW 410 Rapid Thermal Processing Equipment
AccuThermo AW 410 Rapid Thermal Processing Equipment
Peter Chen
 
Capstone Project Presentation
Capstone Project PresentationCapstone Project Presentation
Capstone Project Presentation
Wai Yuen Tang
 
3310 g logger acceleration acquisition system
3310 g logger acceleration acquisition system3310 g logger acceleration acquisition system
3310 g logger acceleration acquisition system
prg4770
 

Similaire à Opensource hardware with Arduino, why PID is hard (20)

Lenovo HPC: Energy Efficiency and Water-Cool-Technology Innovations
Lenovo HPC: Energy Efficiency and Water-Cool-Technology InnovationsLenovo HPC: Energy Efficiency and Water-Cool-Technology Innovations
Lenovo HPC: Energy Efficiency and Water-Cool-Technology Innovations
 
OCP Tech Week Immersion Cooling Optimized IT platforms
OCP Tech Week Immersion Cooling Optimized IT platformsOCP Tech Week Immersion Cooling Optimized IT platforms
OCP Tech Week Immersion Cooling Optimized IT platforms
 
DIY Home Weather Station (Devoxx Poland 2023)
DIY Home Weather Station (Devoxx Poland 2023)DIY Home Weather Station (Devoxx Poland 2023)
DIY Home Weather Station (Devoxx Poland 2023)
 
Mini Power Station Product Brochure - Salevo Pty Ltd
Mini Power Station Product Brochure - Salevo Pty LtdMini Power Station Product Brochure - Salevo Pty Ltd
Mini Power Station Product Brochure - Salevo Pty Ltd
 
AccuThermo AW 410 Rapid Thermal Processing Equipment
AccuThermo AW 410 Rapid Thermal Processing EquipmentAccuThermo AW 410 Rapid Thermal Processing Equipment
AccuThermo AW 410 Rapid Thermal Processing Equipment
 
Accu thermo aw 610 rapid thermal processor
Accu thermo aw 610 rapid thermal processorAccu thermo aw 610 rapid thermal processor
Accu thermo aw 610 rapid thermal processor
 
Soil plant testing machine
Soil plant testing machineSoil plant testing machine
Soil plant testing machine
 
Forced Convection Oven by ACMAS Technologies Pvt Ltd.
Forced Convection Oven by ACMAS Technologies Pvt Ltd.Forced Convection Oven by ACMAS Technologies Pvt Ltd.
Forced Convection Oven by ACMAS Technologies Pvt Ltd.
 
Case Study Caso Thor
Case Study Caso ThorCase Study Caso Thor
Case Study Caso Thor
 
China Web T2 fiber fusion splicer
China Web T2 fiber fusion splicerChina Web T2 fiber fusion splicer
China Web T2 fiber fusion splicer
 
Green Data Center
Green Data CenterGreen Data Center
Green Data Center
 
Poster WiTS
Poster WiTSPoster WiTS
Poster WiTS
 
Get Jetronix-Eco BGA Machine at Affordable Price
Get Jetronix-Eco BGA Machine at Affordable PriceGet Jetronix-Eco BGA Machine at Affordable Price
Get Jetronix-Eco BGA Machine at Affordable Price
 
Capstone Project Presentation
Capstone Project PresentationCapstone Project Presentation
Capstone Project Presentation
 
huawei-ce6856-hi-b-b0a-brochure-datasheet.pdf
huawei-ce6856-hi-b-b0a-brochure-datasheet.pdfhuawei-ce6856-hi-b-b0a-brochure-datasheet.pdf
huawei-ce6856-hi-b-b0a-brochure-datasheet.pdf
 
3310 g logger acceleration acquisition system
3310 g logger acceleration acquisition system3310 g logger acceleration acquisition system
3310 g logger acceleration acquisition system
 
AccuThermo AW 820V Vacuum Rapid Thermal Anneal Equipment
AccuThermo AW 820V Vacuum  Rapid Thermal Anneal EquipmentAccuThermo AW 820V Vacuum  Rapid Thermal Anneal Equipment
AccuThermo AW 820V Vacuum Rapid Thermal Anneal Equipment
 
SMART ELECTRIC GEYSER (report)
SMART ELECTRIC GEYSER (report)SMART ELECTRIC GEYSER (report)
SMART ELECTRIC GEYSER (report)
 
Thinfilm Electronics Commercializing Printed Memory and Integrated Systems
Thinfilm Electronics Commercializing Printed Memory and Integrated SystemsThinfilm Electronics Commercializing Printed Memory and Integrated Systems
Thinfilm Electronics Commercializing Printed Memory and Integrated Systems
 
Build WiFi gadgets using esp8266
Build WiFi gadgets using esp8266Build WiFi gadgets using esp8266
Build WiFi gadgets using esp8266
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Opensource hardware with Arduino, why PID is hard

Notes de l'éditeur

  1. Last year I saw an inspirational ted talk about open-source ecology… Open source hardware is everywhere. You see it in electronics, but also in music and agriculture. This image is the LifeTrac 2 open source Tractor, you can find this on opensourceecology.org. An organization dedicated to open source hardware and villages, so you can build your own farm and your own equipment. With the coming of new technology, such as the 3d printer, online communities and the open source dogma, you as an individual are empowered to create anything.
  2. Why people use this? You can build it yourself Cheaper than commercial manufacturing You can improve designs, and contribute to the community
  3. Cool. I want to build something and play with these toys. I always wanted to do something with electronics, so I bought an arduino and a netduino. Both are open source hardware, created for prototyping electronics. So what is this stuff: Microcontrollers, with Digital and analog IO…
  4. http://www.brouwerijdepoort.nl Node SASS Bootstrap Grunt Azure
  5. Last year me and some friends started brewing beer (and some mead). When this is fermenting a constant temperature is desired…
  6. I’ve got the stuff, played with it a bit. What to do, what to do, so many options..
  7. Let’s start easy, I got a temperature sensor in the starter kit. So how hard can it be to show the temperature…. (and later maybe other data, or maybe i can control some heater or cooler based on the current temperature)
  8. Let’s start easy, I got a temperature sensor in the starter kit. So how hard can it be to show the temperature…. (and later maybe other data, or maybe i can control some heater or cooler based on the current temperature)
  9. https://code.google.com/p/arduino-softtimer/
  10. https://code.google.com/p/arduino-softtimer/
  11. https://gist.github.com/Ruzzie/22bbd40e5b2f1804fca8
  12. https://gist.github.com/Ruzzie/f6f0caa6a78eddcb3ab4
  13. RESOURCES ARE RICH AND AVAILABLE BUT CREATIVITY ISN’T
  14. WAT INSPIREERT JULLIE? WELKE MOGELIJKHEDEN ZIEN JULLIE OM DIT (WAT IS DIT) TOE TE PASSEN BINNEN MIRABEAU? 3D Printing