Bevor ich mein Projekt anfing, hatte ich mehrere Ziele, die ich in Reginald sehen wollte:
- Haben Sie eine Batterie, die alles macht (redundante Technologien verursachen Komplikationen)
- Implementieren Sie eine Methode, wo das video-Feed und die Kontrollen durch die gleiche Technologie arbeiten. Dieses vereinfacht Reginald für den Endverbraucher. Der Benutzer muss nur zum Herstellen von Reginald auf eine Art und Weise und nicht zwei getrennte Wege das ist, was sehe ich oft in den meisten Projekten, die video-Feeds (Again, redundante Komplikationen; sättigen zwei separate Verbindungen zu einem) zu implementieren.
- Für den Benutzer, Reginald in Echtzeitinteragieren zu können.
- Verschlüsseln Reginald also niemand kann einfach die IP-Adresse eingeben und auf ihn zugreifen
- Haben Sie ein Einplatinen ein-/Ausgang die Schaltung zu sättigen. Auf diese Weise: Reginald ist viel sauberer aussehenund schafft eine stabile elektrische Stiftung um meine Peripheriegeräte zu verbinden.
- Haben Sie ein live-Konsole bringt Informationen für den Benutzer.
- Code eine GUI, die gut aussieht kann über Tastaturbefehle gesteuert werden und ist reich an Funktionen.
- Einfachheit in der Benutzerfreundlichkeit; So konnte jeder Laie bedienen.
- Am wichtigsten ist: richten Sie die Netzwerkverbindung, von überall aus zugreifenkönnen.
Was ist der Sinn davon?
Reginald ist ein sehr nützliches Projekt für den Endverbraucher. Wenn ein Benutzer bei der Prüfung auf sein oder ihr Haus von der Schule oder Arbeit interessiert ist, würde diese Person in der Lage von eine unendliche Menge an Winkel dazu sein. Der Benutzer kann drahtlos rund um das Haus zu bewegen und andere zu begrüßen. Wenn Sie Kinder haben, lassen Sie sie wissen, Sie haben immer Ihr Auge auf sie!
Noch wichtiger ist, ist die größte Verwendung dieses Instructable Sonderangebot-die Implementierung der UDP-Technologie. Wenn jemand körperlichen und/oder elektrischen Objekt, ein Arduino-Schnittstelle kann, könnte diese Person in der Lage, dieses Objekt in Echtzeit von überall drahtlos zu steuern sein. Dies ist sehr nützlich. Reginald ist eine Beispielanwendung für UDP, ein höchst unter eingesetzten Technologie unter Projekte.
Was wird dieses Instructable bereitstellen?
Diese Instructable stellen Reginald als Ganzes und gehen Sie dann in eine Aufschlüsselung der einzelnen Komponenten im Detail.
Durchführung der notwendigen Vernetzung um dies zu erreichen kann sehr komplex und sein beteiligt, aber diese Methode der Kommunikation ist geklärt und diese Instructable erforscht. Ich gesättigt etwa einen solide Monat der Forschung und in eine einfache Anleitung zur Fehlerbehebung; Ich biete zur Problembehandlung Anleitung und Beispiel-Prüfungen auf dem Weg.