Kostenloser Versand ab €74,95 NL

Vor 16:00 bestelt = Heute versendet

Schnelle Lieferung mit DHL

XNUMX Tage Rückgaberecht *


Land

Dies ist die zweite Lektion aus dem Arduino IoT Cloud Handbuch. Hast du noch nicht die erste Lektion genommen? Überprüfen Sie dies heraus here. In der ersten Lektion haben Sie gelernt, wie man ein Licht ein- und ausschaltet. In dieser zweiten Lektion lernen Sie, wie Sie den Wert eines Potentiometers ablesen und wie Sie ihn im IoT Cloud-Dash anzeigenboard.

  • Level - Anfänger 20% 20%
  • Dauer - 20 / 30Min 30% 30%
  • Kosten - 34,80 € komplett 25% 25%

Schritt 1: Anforderungen

1x Arduino Nano 33 IoT

1x Brotboard

3X Überbrückungskabel

1X 10K Potentiometer

Arduino erstellen

Schritt 2: Arduino Create einrichten

Für dieses Projekt erstellen wir ein neues „Ding“. Sie können auch das „Ding“ aus der vorherigen Lektion verwenden, aber um alles organisiert zu halten, fangen wir von vorne an.
Wenn Sie ein neues "Ding" erstellen und dasselbe board Sie werden aufgefordert, die Verknüpfung aufzuheben. In diesem Projekt haben wir es „Ding“ Arduino-IoT-Lektion-2-Potmeter genannt.

Wenn Sie Ihr "Ding" erstellt haben, können Sie eine weitere "Eigenschaft" hinzufügen. In diesem Projekt ist die Eigenschaft ein 10K Potmeter. Wir nennen diese "Eigenschaft" Potmeter_Angle. Bei dem Typ, den wir füllen “int" im. Wir geben 0 am ”Min Value” ein. Wir geben 270 am "Maximalwert" ein. 
In diesem Projekt wählen wir Nur Lesen unter "Berechtigung". Wir tun dies, weil wir nur den Wert lesen müssen.
Bei "Update" wählen wir "

Unter der Überschrift „Dashboard” Sie können die neu erstellte Eigenschaft finden. Wie Sie sehen können, sind noch keine Daten verfügbar. Dies liegt daran, dass wir den Arduino noch nicht programmiert haben. Sobald der Arduino richtig angeschlossen ist, erscheint hier ein Wert.

Schritt 2: Bauen und Verkabeln

Jetzt werden wir das Projekt zusammenstellen.

Wir beginnen damit, den Arduino Nano 33 IoT auf das Brot zu legenboard† Mitten im Brotboard es gibt einen Steckplatz. Stellen Sie sicher, dass die Stifte der board auf beiden Seiten des Steckplatzes wie unten gezeigt. Platzieren Sie nun das Potentiometer und verbinden Sie den linken Pin mit GND. Verbinden Sie den mittleren Pin mit A0 und den rechten Pin mit 3.3 V. Sie haben nun das Potentiometer richtig angeschlossen und können mit der Programmierung beginnen.

Schritt 3: Programmierung

 

Nachdem Sie die Verkabelung und den Bau Ihres Arduino IoT-Potentiometers abgeschlossen haben, können Sie mit der Programmierung des Arduino Nano 33 IoT beginnen. Wir machen das genauso wie in Lektion 1. 

Unten finden Sie den Code, mit dem das Potentiometer funktioniert.

#include "thingProperties.h"
#define POTENTIOMETER_PIN A0 // Hier definieren wir Pin A0 als POTENTIOMETER_PIN

void setup () {
Serial.begin (9600);
Verzögerung (1500);

initProperties ();

ArduinoCloud.begin (ArduinoIoTPreferredConnection);

setDebugMessageLevel (2);
ArduinoCloud.printDebugInfo ();
}

void loop () {
ArduinoCloud.update ();
int AngleSensor = analogRead (POTENTIOMETER_PIN); // Hier stellen wir sicher, dass das Potentiometer abgelesen wird
potmeter_Hoek = map (AngleSensor, 0, 1023, 0, 270); // Hier geben wir die Werte des Potentiometers an

}

 

 

Sie können diesen Code jetzt auf den Arduino Nano 33 IoT hochladen. Wenn dies erfolgreich ist, wählen Sie „Go To IoT Cloud“. In deinem Bindestrichboard Sie können die Wertänderung live sehen, während Sie das Potentiometer drehen. Sie haben die zweite Lektion nun erfolgreich abgeschlossen. Jetzt wissen Sie, wie man ein Potentiometer über das Internet liest.  

Die Bewertung von www.elektronicavoorjou.nl bei WebwinkelKeur-Bewertungen ist 9.3 / 10 basierend auf 4782 Bewertungen.