Wie man eine SMS Türklingel mit einem Raspberry Pi zu bauen

Wie man eine SMS Türklingel mit einem Raspberry Pi zu bauen


der bescheidene Türklingel ist für uns die Besucher warnen, solange wir in Hörweite sind, aber wir konnten das in Ordnung bringen mit einem kleinen Internet der Dinge (IoT) Know-how und der Raspberry Pi .

Für dieses Projekt haben wir eine günstige verwendet Funk-Türklingel (auf Amazon für einen Fünfer gefunden). Wir fuhren mit dem Druckknopf-Einheit auseinander und fand eine Schaltung, die einen einfachen Taster durch eine 12V-Batterie mit Strom versorgt verwendet.

Der Raspberry Pi GPIO können nicht direkt mit Spannungen über 5 V arbeiten, so dass wir zuerst die Stromversorgung für niedrigere etwas ändern müssen.

Sie müssen

Aufbau des Projekt

Sie müssen zwei Drähte auf die Batteriekontakte für den Druckknopf-Einheit zu löten. Wird die Taste gedrückt, schaltet der Taster die Macht zu erden und fällt effektiv die aktuelle, den Zustand der Einheit von Ein auf Aus ändern und einen Auslöser zu schaffen.

ein Multimeter verwenden, suchen die richtigen Stifte für Ihr Gerät und Lötdrähte zu ihnen. Für zusätzliche Festigkeit eines Heißklebepistole verwenden, um die Drähte an den Kontakten zu halten. Bringen Sie den Pluspol der Batterie mit dem 3V3 GPIO-Pin und die GND der Batterieklemme mit dem GND des Raspberry Pi.

Auf dem Taster die Taste legen 17 (Broadcom Stift Referenz) und die andere mit dem 3V3 GPIO-Pin pin.

Sie müssen ein die Twilio API für Python eine SMS Starten Sie Ihren Himbeere und navigieren Sie zum Terminal und geben Sie den folgenden installieren zu senden Twilio Testkonto um: $ sudo w PIP3 installieren Twilio .

Wie bauen eine SMS-Türklingel mit einem Raspberry Pi

Öffnen sie die Python 3-Anwendung über das Programmiermenü, eine neue Datei erstellen und sofort als Doorbell-SMS.py speichern. Wir beginnen unser Projekt durch die Twilio API importieren, die Zeitbibliothek und die GPIO-Bibliothek:

aus twilio.rest Import TwilioRestClient

Import Zeit

Import RPi.GPIO als GPIO

Danach müssen wir unsere GPIO zu konfigurieren, dass die Broadcom Pin-Zuordnung zu verwenden, einrichten Stift 17 als Eingang und setzen Sie den internen Widerstand der Strom nach unten ziehen:

GPIO.setmode (GPIO.BCM)

GPIO .setup (17, GPIO.IN, GPIO.PUD_DOWN)

Als Nächstes erstellen wir eine Funktion, die das Versenden einer SMS mit dem Twilio API behandelt. Sie müssen die Rechnung und Token-Details mit, dass der eigenen und verändern die zu = und From_ = Telefonnummern mit unseren Anforderungen entsprechen zu ersetzen. Beachten Sie die Leerzeichen vor jeder Zeile:

 Wie man eine SMS Türklingel mit einem Raspberry Pi

Unsere letzte Abschnitt des Codes zu bauen, ist eine Schleife, die Runde ständig gehen. Wir suchen nach der aktuellen am 17. Stift in der Schleife fallen zu lassen und wenn es die Funktion auf Ihrem Mobil genannt wird ein SMS Auslösung gesendet:

 Raspberry Pi Türklingel

Ihre Sparen Code ein und klicken Sie auf Run> Run Module zu testen.

externe Dienste

Arbeiten mit externen Datenquellen und Dienste ist ein spannendes Gebiet mit Raspberry Pi zu erkunden. Es gibt viele verschiedene Quellen, wie Wetter, astronomische und Mobilfunkdaten.

Datenquellen können als eine Methode der Eingabe verwendet werden, um eine Veranstaltung in der physischen Welt auslösen, beispielsweise wie bei einem Ventilator dreht basierend auf die aktuelle Temperatur oder eine Datenquelle als Ausgang, beispielsweise wie ein Luftdruckänderungen verwendet werden, melden Sie sich.

In diesem Projekt haben wir den Twilio Dienst SMS-Funktionalität durch eine Python-API zugreifen. Twilio ist eine preiswerte und robuste Service für Projekte und nachdem die kostenlose Testversion endet es ist ziemlich billig pro Monat bei $ 1 Gebühr zu nutzen und um $ 0.04 pro SMS. Mit Twilio können wir noch weiter gehen und wenden uns einfach IoD (Internet von Türklingeln) zu einem wirklich leistungsfähiges Gerät mit MMS (Multimedia Messages), die von der Raspberry Pi Kamera aufgenommenen Videos und Bilder enthalten.

Es gibt noch andere SMS-Anbieter, von denen eines www.smspi.co.uk , die selbst eine Pi zu handhaben nutzt das Senden und Empfangen von SMS-Nachrichten und kommt mit 2000 gratis-SMS.








Techradar – Alle aktuellen Technologie-Nachrichten

Wie man eine SMS Türklingel mit einem Raspberry Pi zu bauen
Source: deutsch  
February 5, 2016


Next Random post