Versuchen wir, den Temperatur-/Feuchtigkeitssensor HS3001 mit dem Eintrag zu betreiben
Bitte installieren Sie e2studio, die integrierte Entwicklungsumgebung für die RA-Familie, über den untenstehenden Link.
*Renesas verfügt über verschiedene Versionen von e2-studio, die für den RA-Mikrocontroller erforderliche Entwicklungsumgebung kann jedoch hier heruntergeladen werden.
e² Studio-Informationen für RA Family | Renesas
Starten Sie die heruntergeladene .exe-Datei.
Sie können die Zielbenutzer auswählen. Wählen Sie in diesem Fall „Alle Benutzer“ aus.
Sie können zwischen Schnellinstallation und benutzerdefinierter Installation wählen. In diesem Blog haben wir die Schnellinstallation ausgewählt. Bitte folgen Sie der Anleitung, um mit der Installation fortzufahren.
Das installierte e2-studio wird gestartet. Geben Sie einen beliebigen Arbeitsbereichsordner an und starten Sie ihn.
Geben Sie Ihre My Renesas-Kontoinformationen ein und klicken Sie auf „Anmelden“.*Wenn Sie sich noch nicht registriert haben, registrieren Sie sich bitte neu bei „My Renesas“.*Nach dem Anmelden werden Sie aufgefordert anzugeben, ob Sie Ihr Master-Passwort einrichten müssen, damit es funktioniert kann wiederhergestellt werden, wenn Sie es vergessen. Bitte stellen Sie dies ggf. ein.
Sobald e2-studio gestartet ist, gehen Sie zu „Datei“ > „Importieren“.
Gehen Sie zu „Allgemein“ > „Beispielprojekte auf der Renesas-Website“ > „Weiter>“. (Es ist sehr praktisch, Beispielprojekte herunterzuladen, ohne die Website aufzurufen.)
Wählen Sie das Gerät aus. Bitte wählen Sie „RA“ und klicken Sie auf die Schaltfläche „…“.
Geben Sie weitere Geräte an. Wählen Sie hier „R7FA2E2A7“ aus.
Eine Liste der Beispielprojekte, die RA2E2 entsprechen, wird angezeigt. Wählen Sie „RA2E2 HS3001 Sensor Device Beispiel-Anwendungsprojekt“ und klicken Sie auf „Fertig stellen“.
Klicken Sie auf „Fertig stellen“.
Öffnen Sie den Ordner und doppelklicken Sie auf „configuration.xml“, um den Konfigurationsbildschirm zu öffnen. Klicken Sie auf „Projektinhalt generieren“, um den für den Build erforderlichen Quellcode automatisch zu generieren.
Klicken Sie auf die Schaltfläche „Build“, um den Build zu starten.
Stellen Sie sicher, dass auf dem Konsolenbildschirm keine Fehler angezeigt werden.
Richten Sie die Hardware ein. Der Temperatur-/Feuchtigkeitssensor (US082-HS3001EVZ) sollte an PMOD1 am FPB-RA2E2 angeschlossen werden. Um das Debuggen zu ermöglichen, sollte CN1 außerdem mit Pin1 und Pin2 kurzgeschlossen werden.
Um außerdem die I2C-Schnittstelle des FPB-RA2E2 PMOD1 zu aktivieren, muss der Jumper wie folgt geändert werden: - E3 und E6 durchtrennen, um zu öffnen. - E4 und E5 zusammenlöten, um einen Kurzschluss herzustellen.
Konfigurieren Sie die Debug-Einstellungen. Klicken Sie auf die Schaltfläche „Debuggen“ und wählen Sie „Debug-Konfigurationen ...“.
Wählen Sie das Zielbeispielprojekt aus, bestätigen Sie, dass „E2 Lite(ARM)“ für „Hardware debuggen“ auf der Registerkarte „Debugger“ ausgewählt ist, und klicken Sie auf „Debuggen“.
Das Debuggen wird gestartet.
Sehr praktisch ist, dass die Temperatur- und Feuchtigkeitssensorwerte auf e2-studio überwacht werden können. Die Raumtemperatur ändert sich nicht sofort, stellen Sie also sicher, dass Sie in Echtzeit messen, indem Sie Ihren Finger darauf legen!
Nachdem das Debuggen abgeschlossen ist, gehen Sie zu „Windows“ > „Ansicht anzeigen“ > „Ausdrücke“.
In e2-studio erscheint ein Bildschirm „Ausdrücke“ zur Überwachung von Variablen (in diesem Fall Temperatur- und Feuchtigkeitssensormesswerte).
Öffnen Sie „sensors.c“ aus dem Ordner „src“.*Sie können zum Bildschirm mit der Projektdatei zurückkehren, indem Sie auf „C/C++“ klicken.
Gehen Sie erneut zum Debug-Bildschirm, doppelklicken Sie in Zeile 128 von „sensors.c“ auf „g_sensors_data“ und ziehen Sie es per Drag & Drop auf den Bildschirm „Expressions“.
Klicken Sie mit der rechten Maustaste auf „g_sonsors_data“ und wählen Sie „Echtzeitaktualisierung aktivieren“.
Klicken Sie zweimal auf die Schaltfläche „Ausführen“.
Legen Sie Ihren Finger auf den Temperatur-/Feuchtigkeitssensor, um zu bestätigen, dass Temperatur und Luftfeuchtigkeit in Echtzeit gemessen werden.
Das auf der offiziellen Renesas-Website veröffentlichte Video erklärt außerdem die Vorgehensweise zum Betrieb des Temperatur-/Feuchtigkeitssensors HS3001 mit dem RA2E2. Bitte nehmen Sie Bezug darauf.
Video: „Sensoranwendung für RA2E2 Fast Prototyping Board in e2 Studio erstellen“ Sensoranwendung für RA2E2 Fast Prototyping Board in e2 Studio erstellen | Renesas
*In diesem Video wird e2-studio von GitHub installiert, aber die neueste Version ändert nichts an der Installation.
-------------------------------------------------- -------Abschließend finden Sie hier einige verwandte Seiten als Referenz.
Beispiel für ein RA2E2 HS3001-Sensorgerät – Anwendungsprojekt (renesas.com) Dies ist ein Anwendungshinweis für dieses Beispielprojekt. Bitte ziehen Sie diese bei Bedarf nach, da sie Informationen zur verwendeten Hard- und Software enthält.
RA2E2 – 48 MHz Arm® Cortex®-M23 Allzweck-Mikrocontroller mit extrem geringem Stromverbrauch | RenesasDies ist die Einführungsseite des verwendeten RA2E2-Mikrocontrollers. Dieser Mikrocontroller eignet sich ideal für IoT-Sensorknoten und Batterieanwendungen, da er nicht nur einen extrem niedrigen Stromverbrauch aufweist, sondern auch über eine Reihe ultrakleiner Gehäuse verfügt.
Kleines Prototyping-Board liefert große Ideen | RenesasDies ist ein Blog, den ich in der Vergangenheit geschrieben habe und der RA2E2 vorstellt. Ich habe es für Sie leicht verständlich zusammengefasst!
FPB-RA2E2 v1 – Benutzerhandbuch (renesas.com) Weitere Informationen zum in diesem Projekt verwendeten FPB-RA2E2 finden Sie im Benutzerhandbuch.
Beispiel für ein Sensorgerät RA2E2 ZMOD4410 – Anwendungsprojekt (renesas.com) In diesem Projekt haben wir den Temperatur-/Feuchtigkeitssensor HS3001 verwendet, es ist jedoch auch ein Beispielprojekt für den Betrieb des Raumluftqualitätssensors ZMOD4410 verfügbar. Der ZMOD4410 ist ein Sensor, der dies kann Wird in Luftqualitätsüberwachungssystemen in Privathaushalten und Krankenhäusern eingesetzt.
Melden Sie sich an oder registrieren Sie sich, um Kommentare zu posten