Bemerkung
Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.
Warum beitreten?
Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.
Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.
👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!
13. Graustufen
In diesem Projekt lernen Sie, wie Sie das Omni Graustufen-Modul auf der Unterseite des Zeus-Autos lesen und kalibrieren.
Wie geht das?
ESP32-CAM und das Arduino-Board nutzen dieselben RX (Empfang) und TX (Senden) Pins. Beim Hochladen des Codes sollten Sie daher zunächst den ESP32-CAM trennen, um mögliche Konflikte oder Probleme zu vermeiden.
Öffnen Sie die Datei
13_hc165_and_grayscale.inoim Pfadzeus-car-main\examples\13_hc165_and_grayscale.Nach erfolgreichem Hochladen des Codes, schieben Sie den Ein-/Ausschalter auf ON, um das Zeus-Auto zu starten.
Bemerkung
Ziehen Sie in diesem Schritt nicht das USB-Kabel ab, da Sie die Daten des Omni Graustufen-Moduls auf Ihrem Computer überprüfen müssen.
Öffnen Sie den seriellen Monitor und stellen Sie sicher, dass die aktuelle Baudrate auf 115200 eingestellt ist. Es wird empfohlen, auf das Automatisches Scrollen umschalten Symbol zu klicken, damit Sie die neuesten Daten sehen können.
Drehen Sie das Auto um und im seriellen Monitor wird
data: 11111111angezeigt.Wenn Sie einen der Sensoren auf dem Modul mit der Hand abdecken, wird der Wert an der entsprechenden Position zu
0.Zum Beispiel, wenn Sie den
U11Sensor abdecken, sehen Siedata: 01111111.
Kalibrieren Sie das Omni Graustufen-Modul.
Da jeder Untergrund unterschiedliche Graustufenwerte hat, ist die werkseitig eingestellte Graustufenschwelle möglicherweise nicht für Ihre aktuelle Umgebung geeignet. Daher müssen Sie dieses Modul vor der Verwendung kalibrieren. Es wird empfohlen, die Kalibrierung durchzuführen, wenn sich die Bodenfarbe stark ändert.
Stellen Sie das Zeus-Auto auf eine weiße Oberfläche und drehen Sie das Potentiometer, bis das Licht des Grausensors gerade leuchtet.
Lassen Sie nun die beiden Grausensoren an der Seite genau zwischen der schwarzen Linie und der weißen Oberfläche positionieren und drehen Sie das Potentiometer langsam, bis die Signalanzeige gerade erlischt.
Bewegen Sie das Auto wiederholt über die schwarze Linie und die weiße Oberfläche, um sicherzustellen, dass die Lichter des Grausensors aus sind, wenn sie zwischen der schwarzen Linie und der weißen Oberfläche liegen, und leuchten, wenn sie auf der weißen Oberfläche sind. Das zeigt, dass das Modul erfolgreich kalibriert wurde.