IoT Projekte

Protokollierung von Sensordaten mit Intel Edison und Python

Agustin Pelaez
· 1 Minute Lesezeit
Per E-Mail versenden

Während des Hackster Hardware Weekends hatte ich die Gelegenheit, das Intel Edison-Board zu testen und war von seinem Formfaktor und seiner Geschwindigkeit ziemlich erstaunt.

Intel hat dafür gesorgt, Arduino-Kompatibilität in seine Edison- und Galileo-Boards zu integrieren, und obwohl ich denke, dass es eine schöne Alternative ist, bin ich der Meinung, dass einige Projekte dies einfach nicht erfordern und das Hinzufügen dieser Ebene die Programmierung nur erschweren würde kann mehr Ressourcen verbrauchen.

Also suchte ich nach Möglichkeiten, direkt aus der Linux-Umgebung auf die GPIO-Pins zuzugreifen, ohne den Arduino-Overhead, und glücklicherweise habe ich die MRAA-Bibliothek . Es macht es SO einfach, mit den Edison-Pins bequem über ein Python-Skript zu kommunizieren (und es gibt auch eine Javascript-Bindung).

In diesem Tutorial verwenden wir die MRAA-Bibliothek, um Sensordaten zu protokollieren und an Ubidots zu streamen.

Um noch heute mit der Lösung von Problemen im Internet der Dinge zu beginnen, erstellen Sie einfach ein Ubidots -Konto und senden Sie Ihre Daten mühelos an die IoT Anwendungsentwicklungsplattform Ubidots um noch heute Ihre Problemlösungsanwendung zu entwickeln, zu visualisieren und bereitzustellen!