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 ziemlich erstaunt über seine Bauform und Geschwindigkeit.

Intel hat dafür gesorgt, dass die Edison- und Galileo-Boards Arduino-Kompatibilität bieten, und obwohl ich das als eine schöne Alternative betrachte, bin ich der Meinung, dass manche Projekte dies einfach nicht benötigen und dass das Hinzufügen dieser Ebene die Programmierung nur erschweren und möglicherweise mehr Ressourcen verbrauchen würde.

Ich suchte also nach Möglichkeiten, die GPIO-Pins direkt aus der Linux-Umgebung anzusteuern, ohne den Arduino-Overhead, und fand glücklicherweise die MRAA-Bibliothek . Sie macht die Ansteuerung der Edison-Pins über ein Python-Skript (und es gibt auch eine JavaScript-Anbindung) unglaublich einfach.

In diesem Tutorial verwenden wir die MRAA-Bibliothek, um Sensordaten zu protokollieren und an Ubidotszu 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!