Pinoo Neigungs- und Aufprallsensor

Was ist der Pinoo Neigungs- und Aufprallsensor?
Vorläufig:
Wir verbinden unsere Pinoo-Karte über ein USB-Kabel mit unserem Computer und stellen die Verbindung her, indem wir die folgenden Schritte ausführen.
Programmieren für Kinder
Robotik-Workshop
Codierung
Arduino


Neigungs- und Aufprallsensor
Bei korrektem Anschluss und Codierung des Aufprallsensors ergibt sich ein Wert von 0 oder 1. Lassen Sie uns das Funktionsprinzip dieses Moduls genauer untersuchen.
Sensor
Wenn die freie Feder im Inneren vibriert, ändert sich der Widerstandswert zwischen den beiden Enden und gibt Aufschluss darüber, dass eine Vibration vorliegt. Da die Feder im Inneren des Sensors vertikal ist, kann er Vibrationen in dieser Richtung erkennen. Es bietet einen digitalen Ausgang.
Beim Anschluss unseres Aufprallsensors müssen wir die Farben im Anschlussbereich berücksichtigen. Unser Sensor kann mit Hilfe eines Verbindungskabels an Türen mit den gleichen Farben auf der Pinoo-Karte angebracht werden. Für den Aufprallsensor sind die Türen 1,2,3,4,5 und 6 auf der Pinoo-Karte geeignet.
Wir verbinden unsere Pinoo-Karte, indem wir das mBlock-Programm auf unserem Computer öffnen. Dank des Sensor-Lesecodes im „Sag Hallo“-Code kann der Wert unseres Sensors ständig im Programm angezeigt werden.
Im Bild unten sehen Sie beispielhaft die Codes des an der 1. Tür angeschlossenen Aufprallsensors.
Kodierungssatz
Wir sehen den Wert 0, wenn keine Vibration erkannt wird.
mblock
Wir sehen den Wert 1, wenn Vibration erkannt wird.
mblock



IDE-Vorbereitung:
Wir verbinden unsere Pinoo-Karte über ein USB-Kabel mit unserem Computer und stellen die Verbindung her, indem wir die folgenden Schritte ausführen.
Arduino
Wählen wir das Menü „Extras“ – „Board“ – „Arduino Nano“.
Maker-Projekte
Wählen wir im Menü Extras – Prozessor – ATmega328P (Alter Bootloader).
mblock
Wählen wir im Menü Extras – Port – COM-Wert.




VERWENDUNG DES NEIGUNGSSENSORS MIT ARDUINO IDE

Arduino
An Pin 3 ist unser Neigungsaufprallsensor angeschlossen. Wir haben angegeben, dass es sich hierbei um einen Eingabepin handelt. Wir haben mit der Serie begonnen. Die Werte des Neigungsaufprallsensors lesen wir mit dem Befehl DigitalRead aus. Wir stellten sicher, dass die gelesenen Werte mit dem Befehl Serial.print auf den seriellen Monitor geschrieben wurden.