Schritt 8: Einhaken und Testen des Systems
- Erstellen und Bereitstellen von ASP.NET SignalR Hub, der HTML-Client zusammen mit der SQL Server 2012-Datenbank auf einem Internet Information Server (IIS) in Ihrem lokalen Heimnetzwerk
- Zugriff auf die Webanwendung durch Öffnen des HTML-SignalR-Clients über HTTP
- die URL zu dieser Seite wäre in der Regel Http://yourComputer:port_number /
- Klicken Sie auf das Control Panel, und wenn die Anwendung ordnungsgemäß bereitgestellt wurde, wird der Hub durch Rücksendung der IR-Code und zeigt es im grauen Bereich angrenzend an das Control Panel reagieren
- Nicht vergessen! Du musst die Codes in Ihre Datenbank zu laden, indem Sie den IR-Empfänger-Bibliothek einrichten und erfassen die Codes, wie in meinem vorherigen IBLE beschrieben.
- Verbinden Sie die Arduino mit dem Raspberry Pi über USB - Öffnen der Arduino IDE auf die Pi und stellen Sie sicher, dass die UNO mit der Pi verbinden können
- Diese Arduino Tutorial-Artikeln sollten Sie dabei ziemlich schnell helfen
- Öffnen Sie den Python-Code und die folgenden Änderungen je nach Ihrer Umgebung
- die Serial Port-Adresse von Ihrem UNO wie aus Schritt 4 erworben
- die URL der SignalR Nabe entsprechend Ihrer lokalen URL aus Schritt2 - in diesem Beispiel wäre es Http://yourComputer:port_number/Signalr
- Schließlich eröffnen die Arduino-Sketch in der Arduino IDE auf dem Raspberry Pi und blinkt es an die UNO
- Das Brot an Bord, die Position hält die Schaltung in der Nähe mit dem Gerät gesteuert werden - die IR LED müssen eine klare Vision mit den IR-Empfänger-Anschluss des Gerätes
- Starten Sie das Python-Programm auf dem Raspberry Pi durch Betätigen der F5-Taste auf der Symbolleiste Python IDLE
- Zurück in der Systemsteuerung auf das HTML-Client-Programm (Schritt2) und klicken Sie auf eine Schaltfläche (z. B. Power On oder Volume Up)
Wenn das System korrekt eingerichtet wurde, dann sollte Sie in der Lage, um die HTML-Client-Seite auf Ihrem Smartphone oder Tablet und kontrollieren Ihr Gerät mit den Tasten auf Ihrer HTML-Client-Seite.