1 Erste Schritte im Internet of Things
2 Internet of things „Die immer kleineren eingebetteten Computer Applikationen sollen Menschen unterstützen, ohne abzulenken oder überhaupt aufzufallen.“ © Wikipedia – Internet der Dinge Definition
3
4 Elektrotechnik Nachrichtentechnik Elektronik EnergietechnikAntriebstechnik Nachrichtentechnik Elektronik
5 Nachrichtentechnik die Übermittlung von Informationen durch den Raum (von Ort A nach Ort B, sprich „Kommunikation“) die Übermittlung von Informationen durch die Zeit (von Moment 1 nach Moment 2, sprich „Speicherung“) die geregelte Umformung von Informationen in Raum und Zeit durch einen Algorithmus (sprich „Computer-Berechnungen“).
6 Elektronik Analogelektronik DigitalelektronikBauelemente Widerstände, Kondensatoren, Transistoren, Röhren Anwendungsbereiche Rundfunk, HiFi Verstärker,… „Unendlich viele Werte“ Digitalelektronik Bauelemente Logikgatter, Mikroprozessoren und Datenspeicher Anwendungsbereiche: Computer, LCD-TV,… Nur 2 Werte: 0 / 1 - Low / High – Aus / Ein
7 Mikroprozessor vs MicrocontrollerMicrocontroller (SoC) Computer Processor Clock Driven Register Based Digital Integrated Circuit for general purpose Mikroprozessor Programm Memory (ROM) RAM Additional controller one ONE Chip for embedded applications
8 Hardware Entwicklung für einsteigerEntwicklungs Kit RaspberryPi Arduino … Breadboard Widerstände,Dioden,…. (Shields)
9 Nützliche HilfsmittelMultimeter Logic Analyser Lötkolben/Lötstation (Labor)Netzgerät Digitalspeicher Oszilloskop
10 DEMO
11 Bezugsquellen Demo HardwareRaspberry Pi 3 Arduino Mega + Hardware: Arduino Uno + Hardware : Fez Hat (Aufsatz für Raspberry Pi) :
12 Roman Ranzmaier https://twitter.com/rranzmaier
13 Danke!
14 GPIO general purpose input/output Mögliche Zustände Led Steuern1, Ein bzw. High 0, Aus bzw. Low Led Steuern Über Relay/MOSFET Geräte ein bzw aus schalten
15 Pulsweitenmodulation (PWM)Verbindung zwischen 2 Geräten Servo Steuerung Umwandeln von Digital auf Analog und Umgekehrt Klangerzeugung …
16 Inter-Integrated Circuit (I²C)Bus System 1 Master, Viele Slaves Daten zwischen verschiedenen Bauteilen (z.b. Sensoren) austauschen 0,1 Mbit/s bis 3,4 Mbit/s bidirektional. 5,0 Mbit/s unidirektional
17 Universal Asynchronous Receiver Transmitter (UART)Verbindung zwischen 2 Geräten Z.b. COM Ports am PC, Bluetooth Übertragungen , Früher Maus bzw Modem am PC Baud Rate üblicherweise – bit/s
18 Controller Area Network (CAN)Verbindet viele Geräte Gleichberechtigt („Multi Master“) Automobilindustrie Flugzeugen und Raumfahrt
19 Weitere SchnittstellenAnalog Video Ethernet TCP UDP 1-Wire Bus ….