.. note:: 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 [|link_sf_facebook|] und treten Sie heute bei! .. _ar_pedestrian: 3.2 Fußgängerüberwegtaste ================================ Überblick ------------- Wenn Fußgänger die Straße überqueren, müssen sie nur den Knopf am Laternenpfahl der Signallampe am Straßenrand berühren, und das grüne Licht über der Fahrspur wird rot, dann können Fußgänger sicher passieren. Damit wird die schwierige Situation der Bürgerinnen und Bürger, die die Straße überqueren, umfassend gelöst. Gleichzeitig ist, wenn kein Fußgänger zu drücken ist, die Ampel über der Fahrspur, die zum Überholen von Fahrzeugen eingestellt ist, immer grün, wodurch die Nutzungseffizienz der Straße und die Verkehrskapazität erheblich verbessert werden. Erforderliche Komponenten ------------------------------- .. image:: img/Part_three_2.png :align: center * :ref:`cpn_mega2560` * :ref:`cpn_breadboard` * :ref:`cpn_wires` * :ref:`cpn_resistor` * :ref:`cpn_led` * :ref:`cpn_74hc595` * :ref:`cpn_7_segment` * :ref:`cpn_touch` Fritzing-Schaltung ---------------------- In diesem Beispiel sind 74hc595, 7-Segment, LED, Touchsensor gemäß Tabelle anzuschließen. .. image:: img/Part_three_2_Fritzing_Circuit.png :align: center .. image:: img/image269.png :alt: 3.2 Pedestrian Crossing Button_bb :align: center Schematische Darstellung ---------------------------- .. image:: img/image270.png :align: center Code -------------- .. note:: * Sie können die Datei ``3.2_pedestrianCrossingButton.ino`` unter dem Pfad ``sunfounder_vincent_kit_for_arduino\code\3.2_pedestrianCrossingButton`` direkt öffnen. * Oder kopieren Sie diesen Code in Arduino IDE. .. raw:: html Example Explanation ------------------------- Der Ablauf des Projekts ist wie im Flussdiagramm dargestellt. Die Funktion der Zahlenanzeige von 7-Segment wird durch Schreiben von 8-Bit-Daten in 74HC595 realisiert. Wenn es erforderlich ist, 「0」 anzuzeigen, werden die Pins abcdef der Segmentanzeige mit dem hohen Pegel verbunden. Die Pins g und dp müssen mit niedrigem Pegel verbunden werden, um「0x3f」(B00111111) in die Codes zu schreiben. Die vollständigen Codes für die Zahlenanzeige von 7-Segment sind wie folgt. .. image:: img/Part_three_2_Example_Explanation.png :align: center =========== ================== ======== **Numbers** **Common Cathode** \ (DP)GFEDCBA Hex Code 0 00111111 0x3f 1 00000110 0x06 2 01011011 0x5b 3 01001111 0x4f 4 01100110 0x66 5 01101101 0x6d 6 01111101 0x7d 7 00000111 0x07 8 01111111 0x7f 9 01101111 0x6f =========== ================== ======== Phänomen Bild ------------------------- .. image:: img/image272.jpeg :align: center