TOP
我的荣耀 开启荣耀之旅
Letzte Antwort :
Hallo liebe Community,
heute will ich etwas ankündigen. Das wird der letzte, große (es kommt noch ein kleiner Spieletest) Test vor meinem Gesamtreview des HONOR MagicBook Pro.
Ich möchte mit dem NoteBook eine verhältnismäßig kleines Projekt realisieren. Vorab: Es werden viele Begriffe kommen, die einigen nichts sagen werden. Wenn ihr euch für irgendwas davon interessiert oder den Begriff überhaupt nicht verstanden habt, fragt gerne nach!
Idee:
Da ich als Computernerd ständig in Kopfhörern vor dem Rechner sitze & garnichts von der Außenwelt mitbekomme, aber dennoch gerne meinem Hund Aufmerksamkeit schenken möchte, kam mir folgende Idee. Mein Hund kommt immer vor mein Zimmer und jault vor der Tür. Er ist aber meistens sehr leise, weshalb ich ihn nicht höre. Abgesehen davon, dass ich fast immer Kopfhörer auf habe. Jetzt wäre es doch cool, wenn ich einen Sensor vor meinem Zimmer stehen habe, der erkennt, ob sich davor irgendwas bewegt und mir eine Benachrichtigung gibt bzw. die Info auf einer Website anzeigt. Außerdem ist es sicher interessant, ob es einen Trend gibt, wann er immer bei mir vor der Tür steht und Aufmerksamkeit möchte (Er bekommt natürlich auch Aufmerksamkeit von mir, wenn er nicht vor der Tür jault :P).

(nicht mein Hund, den bekommt ihr im nächsten Post zu sehen :P)
Umsetzung:
Hardware
Für die Hardware benutze ich einen MicroController, nämlich den NodeMCU v3, bzw. ESP8266. In Zukunft könnte ich mir aber vorstellen, etwas kleineres zu verwenden.

Der ESP ist dazu da, um die Signale des Sensors aufzufangen und viá eingebautes WIFI Module über das HTTP Protokoll an den Server zu schicken.
Der Sensor, der hierfür zu Einsatz kommt ist ein Bewegungsensor (PIR HC-SR501).

Kosten insgesamt: Sagen wir 6€. Den ESP hatte ich schon da. Der Sensor ging für 2€ raus.
Beides kombiniert, wird dann irgendwo bei mir am Treppenende angebracht, wo dann die Bewegung erkannt wird. Meine natürlich auch.
Ob ich einen Akku einbauen möchte oder es am Strom lasse, weiß ich noch nicht. Aber es geht ja erstmal um die Grundidee.
Software:
Die Sensor Entwicklung erfolgt in der Programmiersprache C++, mit der Plattform IO Umgebung unter Visual Studio Code. Natürlich läuft alles auf dem HONOR MagicBook Pro, um dessen Kapazität es hier auch geht.
Jetzt will ich ja auch noch benachrichtigt werden, wenn der Sensor was erkennt. Dafür will ich zunächst eine Website schreiben, wo mir ein täglicher Graph zeigt, zu welcher Uhrzeit, der Sensor ausgeschlagen ist. Wenn ich während des Ausschlags am PC bin, bekomme ich eine Browser Benachrichtigung. Die Website bekommt die Daten von einem Server, welcher mit dem Server kommuniziert, denn ich selber mit der Programmiersprache "Go Lang" schreiben werde
Die Website kommt im klassischen Still mit TypeScript, CSS und HTML. Natürlich benuzte ich hierfür auch ein Framework. Dies wird wahrscheinlich Angular oder VueJS sein.
Kurz die Definition eines Frameworks aus Wikipedia, damit ihr nicht im Leeren bleibt: "Ein Framework (englisch für Rahmenstruktur) ist ein Programmiergerüst, das in der Softwaretechnik, insbesondere im Rahmen der objektorientierten Softwareentwicklung sowie bei komponentenbasierten Entwicklungsansätzen, verwendet wird. Im allgemeineren Sinne bezeichnet man mit Framework auch einen Ordnungsrahmen."(, https://de.wikipedia.org/wiki/Framework).
Zukünftig, könnte ich noch eine App in Flutter & Dart entwickeln, welches mir Push Benachrichtigungen auf mein Handy schickt.
Ich werde am Ende alles öffentlich bereitstellen, damit jeder den Code einsehen kann.
Weiteres:
Das wars erstmal von der Grundidee. Im nächsten Post, hab ich hoffentlich schon alles implementiert und habe erfahren, wie sich das MagicBook Pro in einem echten Projekt verhält.
Dort zeige ich auch die Website, den finalen Aufbau und eine Live Demo mit Hundi.
Ich hoffe euch hat der Beitrag gefallen, auch wenn ich euch heute vermutlich mit Infos überfahren habe. Wenn ihr irgendwelche Anmerkungen habt, gerne in die Kommentare damit!
Wie immer wünsche ich euch einen schönen Tag.
Mit freundlichen Grüßen, euer Techie ausm GeekLab,
Maxim.
Beliebteste Beiträge
10735
2
10294
15
9594
2
7758
29
Abonniere unseren Newsletter – HONOR entdecken
Mit der Eingabe meiner E-Mail-Adresse willige ich darin ein, dass die HONOR Technologies Germany GmbH mich per E-Mail uber HONOR Produkte, Events und Services informiert. Ich kann meine Einwilligung jederzeit widerrufen. Fur weitere Informationen siehe DATENSCHUTZERKLARUNG.
Vor dem Fortfahren die DATENSCHUTZERKLARUNG prüfen
Mit der Eingabe meiner WhatsApp-Nummer willige ich ein, dass die HONOR Technologies GmbH mich per WhatsApp über die HONOR Produkte, Events und Services informiert. Ich kann meine Einwilligung jederzeit widerrufen. Für weitere Informationen siehe Datenschutzerklärung.
Bitte akzeptieren Sie die Datenschutzerklärung der HONOR-Plattform.
Ich bin damit einverstanden, die neuesten Angebote und Informationen über Produkte, Veranstaltungen und Dienstleistungen von Honor auf Plattformen Dritter (Facebook, Google) zu erhalten. Ich kann meine Zustimmung jederzeit widerrufen, wie in der Datenschutzerklärung angegeben.
Kontakt
Copyright ©HONOR 2017-2026. Alle Rechte Vorbehalten.



Hallo liebe Community,
heute will ich etwas ankündigen. Das wird der letzte, große (es kommt noch ein kleiner Spieletest) Test vor meinem Gesamtreview des HONOR MagicBook Pro.
Ich möchte mit dem NoteBook eine verhältnismäßig kleines Projekt realisieren. Vorab: Es werden viele Begriffe kommen, die einigen nichts sagen werden. Wenn ihr euch für irgendwas davon interessiert oder den Begriff überhaupt nicht verstanden habt, fragt gerne nach!
Idee:
Da ich als Computernerd ständig in Kopfhörern vor dem Rechner sitze & garnichts von der Außenwelt mitbekomme, aber dennoch gerne meinem Hund Aufmerksamkeit schenken möchte, kam mir folgende Idee. Mein Hund kommt immer vor mein Zimmer und jault vor der Tür. Er ist aber meistens sehr leise, weshalb ich ihn nicht höre. Abgesehen davon, dass ich fast immer Kopfhörer auf habe. Jetzt wäre es doch cool, wenn ich einen Sensor vor meinem Zimmer stehen habe, der erkennt, ob sich davor irgendwas bewegt und mir eine Benachrichtigung gibt bzw. die Info auf einer Website anzeigt. Außerdem ist es sicher interessant, ob es einen Trend gibt, wann er immer bei mir vor der Tür steht und Aufmerksamkeit möchte (Er bekommt natürlich auch Aufmerksamkeit von mir, wenn er nicht vor der Tür jault :P).
(nicht mein Hund, den bekommt ihr im nächsten Post zu sehen :P)
Umsetzung:
Hardware
Für die Hardware benutze ich einen MicroController, nämlich den NodeMCU v3, bzw. ESP8266. In Zukunft könnte ich mir aber vorstellen, etwas kleineres zu verwenden.
Der ESP ist dazu da, um die Signale des Sensors aufzufangen und viá eingebautes WIFI Module über das HTTP Protokoll an den Server zu schicken.
Der Sensor, der hierfür zu Einsatz kommt ist ein Bewegungsensor (PIR HC-SR501).
Kosten insgesamt: Sagen wir 6€. Den ESP hatte ich schon da. Der Sensor ging für 2€ raus.
Beides kombiniert, wird dann irgendwo bei mir am Treppenende angebracht, wo dann die Bewegung erkannt wird. Meine natürlich auch.
Ob ich einen Akku einbauen möchte oder es am Strom lasse, weiß ich noch nicht. Aber es geht ja erstmal um die Grundidee.
Software:
Die Sensor Entwicklung erfolgt in der Programmiersprache C++, mit der Plattform IO Umgebung unter Visual Studio Code. Natürlich läuft alles auf dem HONOR MagicBook Pro, um dessen Kapazität es hier auch geht.
Jetzt will ich ja auch noch benachrichtigt werden, wenn der Sensor was erkennt. Dafür will ich zunächst eine Website schreiben, wo mir ein täglicher Graph zeigt, zu welcher Uhrzeit, der Sensor ausgeschlagen ist. Wenn ich während des Ausschlags am PC bin, bekomme ich eine Browser Benachrichtigung. Die Website bekommt die Daten von einem Server, welcher mit dem Server kommuniziert, denn ich selber mit der Programmiersprache "Go Lang" schreiben werde
Die Website kommt im klassischen Still mit TypeScript, CSS und HTML. Natürlich benuzte ich hierfür auch ein Framework. Dies wird wahrscheinlich Angular oder VueJS sein.
Kurz die Definition eines Frameworks aus Wikipedia, damit ihr nicht im Leeren bleibt: "Ein Framework (englisch für Rahmenstruktur) ist ein Programmiergerüst, das in der Softwaretechnik, insbesondere im Rahmen der objektorientierten Softwareentwicklung sowie bei komponentenbasierten Entwicklungsansätzen, verwendet wird. Im allgemeineren Sinne bezeichnet man mit Framework auch einen Ordnungsrahmen."(, https://de.wikipedia.org/wiki/Framework).
Zukünftig, könnte ich noch eine App in Flutter & Dart entwickeln, welches mir Push Benachrichtigungen auf mein Handy schickt.
Ich werde am Ende alles öffentlich bereitstellen, damit jeder den Code einsehen kann.
Weiteres:
Das wars erstmal von der Grundidee. Im nächsten Post, hab ich hoffentlich schon alles implementiert und habe erfahren, wie sich das MagicBook Pro in einem echten Projekt verhält.
Dort zeige ich auch die Website, den finalen Aufbau und eine Live Demo mit Hundi.
Ich hoffe euch hat der Beitrag gefallen, auch wenn ich euch heute vermutlich mit Infos überfahren habe. Wenn ihr irgendwelche Anmerkungen habt, gerne in die Kommentare damit!
Wie immer wünsche ich euch einen schönen Tag.
Mit freundlichen Grüßen, euer Techie ausm GeekLab,
Maxim.