Lesson 1 Protocol - Water-Monitor/IoT-Portfolio-FJS GitHub Wiki
The first lesson
About us
Johanna
- Media Technology and Design student
- Programming languages: C++, Java, Python, ...
- Experience with micro controllers: None
- Experience with board computer: None, but has heard of Raspberry Pi
- Not part of a maker community
- Knowledge about IoT: Knows that it includes Smart Homes, Smart Health and so on...
- Actually wants to know what micro controllers, board computers, etc. are
Stijn
- 2.5 years ago is the last time I had to make a physical prototype. I made a shower with motors, LCD and LEDs with arduino and C#. Ive also worked a bit with LEGO mindstorms for a half year (code based).
- I feel way more familiar with Java since I have been programming in that language for the majority of the time.
- I never worked with IoT, but I am looking forward to work with it.
Research
Domains
- Wearables
- Smart Health
- Smart Home
- Agriculture
- Manufacturing
- Logistics
- Healthcare
- Retail
- Sports
- Smart City
- Automobile
- Energygrid
- Communication
Protocols
- MQTT (Message Queuing Telemetry Transport)
- CoAP (Constrained Application Protocol)
- AMQP (Advanced Message Queuing Protocol)
- HTTP
- TCP/IP
Devices
- Voice Controller
- Smart Air Quality Monitor
- Smart Coffee Machine
- Smart Irrigation Controller
- Smart Car
- Smart Mowing Machine
- Smart Room Designer
- Smart Watch
- An alarm that when it goes off starts your coffee machine
- Smart Light (motion detector at the stairs for example)
- smart vacuumcleaner
- smart heating system
- Smart Fridge (check stock of fridge)
- automatic Law-mower
- Chinas citizen observatory system
...and many more. Results were discussed and shared. After watching a few videos, more information was added and benefits and disadvantages were added. To help stream the videos without any loss of quality, we helped Ulrich to set up a Watch2gether room.
Benefits of IoT
- Saves time
- Saves effort
- Easy to control
- Easy to monitor
- ...
Disadvantages of IoT
- No electricity = no IoT
- Loss of privacy
- Is hard to adapt in healthcare system (who's gonna pay?)
- If everything relates to each other, one fatal error could destroy the whole system
- regulation by the government can restrict IoT
In the end we collected everything on Google Docs.