Mein Name ist Ryosuke Kamei und ich bin ein IT-Berater, der auf der Idee der "sanften IT" basiert! Derzeit ist meine Arbeit vorgelagert und konzentriert sich auf Anforderungsanalyse und Anforderungsdefinition, aber ich schreibe auch Programme! Im Rahmen unserer freundlichen IT-Aktivitäten werden wir "Raspberry Pi 3" (allgemein bekannt als "Raspberry Pi 3") vorstellen, dessen Philosophie darin besteht, "kostengünstige PCs bereitzustellen, die für Bildungszwecke programmiert werden können"!
Dieses Mal geben wir eine Zahl (1 Stelle) an die 7-Segment-LED aus! Es ist ein Temperatursensor, der einen analogen Temperatursensor und einen A / D-Wandler verwendet! [Razpai Magazine - Ausgabe Juni 2016 Besonderheit 1 Akibas Schaltplan für beliebte Teile Best 17 15 Zahlen können angezeigt werden](https://www.amazon.co.jp/ Razpai Magazine - Ausgabe Juni 2016 - Nikkei BP PC Beste Mook - Nikkei Linux-ebook / dp / B01EH2RX42 / ref = as_li_ss_tl ie = UTF8 & DPID = 61P3o6Agz + L & dpSrc = sims & PRest = OU09__BG0,0,0,0_FMpng_AC_UL160_SR120,160 & psc = 1 & refRID = 31SKG5E0DGKBSF9BWNGV & Linkcode = ll1 & tag = sr2smail-22 & linkId = 18fd04738627edef8d6fffd6c9b8f9c2) Wird bezeichnet.
Schaltplan ist [Razpai Magazine-Ausgabe Juni 2016 Besonderheit 1 Akibas beliebte Teile Schaltplan am besten 17 15 Zahlen können angezeigt werden](https://www.amazon.co.jp/ Razpai Magazine-2016 6 Monatliche Ausgabe-Nikkei BP PC Best Mook-Nikkei Linux-eBook / dp / B01EH2RX42 / ref = as_li_ss_tl? 22 & linkId = 18fd04738627edef8d6fffd6c9b8f9c2) So wie es ist.
Wenn Sie ein Bild wie dieses erhalten, beziehen Sie sich auf das Bild der Schaltung
Ich habe auch ein Video gemacht
Textversion Von der Seite der Raspeltorte
--Rasppie 12. Pin - 7 Segmenttreiber 7 D0 --Raspeye Pin 23 --7 Segmenttreiber 1 D1 --Raspeye Pin 24 --7 Segmenttreiber 2 D2 ――Rasppie Pin 25 ―― 7-Segment-Treiber 3 D3 --Raspeye Pin 6 (GND) --7 Segmenttreiber 5 LE --Raspeye Pin 6 (GND) --7 Segmenttreiber 8 GND --Raspeye Pin 6 (GND) - 7 Segment LED 3 GND --Raspeye Pin 6 (GND) - Batterie minus Seite
7-Segment-Fahrerseite
―― 7-Segment-Treiber 3 LT ―― Batterie (3V) plus Seite ―― 7-Segment-Treiber 4 BL ―― Batterie (3 V) plus Seite --7 Segmenttreiber 16 Vcc - Batterie (3V) plus Seite
Das Programm ist auch [Ausgabe des Razpai-Magazins - Juni 2016 - Sonderfunktion 1 Akibas Schaltplan für beliebte Teile Best 17 15 Zahlen können angezeigt werden](https://www.amazon.co.jp/ Ausgabe des Razpai-Magazins - Juni 2016) -Nikkei BP PC Bestes Mook-Nikkei Linux-eBook / dp / B01EH2RX42 / ref = as_li_ss_tl? Auf 18fd04738627edef8d6fffd6c9b8f9c2) wird verwiesen.
Die Quelle wird auf GitHub hochgeladen. Verwenden Sie sie daher nach Belieben.
Mit Git klonen
$ git clone https://github.com/RyosukeKamei/raspberrypi3.git
7segment.py
#Bibliothek, die GPIO steuert
import wiringpi
#Timer-Bibliothek
import time
#Argumente abrufen
import sys
#Geben Sie die GPIO-Terminalnummer an, die an 74HC5411 (7-Segment-Treiber) angeschlossen ist.
d0_pin = 18
d1_pin = 23
d2_pin = 24
d3_pin = 25
#Versetzen Sie jedes Terminal in den Ausgangsmodus
wiringpi.wiringPiSetupGpio()
wiringpi.pinMode( d0_pin, 1 )
wiringpi.pinMode( d1_pin, 1 )
wiringpi.pinMode( d2_pin, 1 )
wiringpi.pinMode( d3_pin, 1 )
#Initialisieren Sie alle auf 0
wiringpi.digitalWrite( d0_pin, 0 )
wiringpi.digitalWrite( d1_pin, 0 )
wiringpi.digitalWrite( d2_pin, 0 )
wiringpi.digitalWrite( d3_pin, 0 )
#Argumente abrufen
param = sys.argv
set_number = int(param[1])
if( set_number >= 0 and set_number < 10):
#Nimm das UND des 1. Bits
wiringpi.digitalWrite( d0_pin, set_number & 0x01 )
#Nimm das UND des zweiten Bits
wiringpi.digitalWrite( d1_pin, set_number & 0x02 )
#Nimm das UND des 3. Bits
wiringpi.digitalWrite( d2_pin, set_number & 0x04 )
#Nimm das 4. Bit UND
wiringpi.digitalWrite( d3_pin, set_number & 0x08 )
else:
print("Error:Die Argumente sind 0-9.")
Ich habe das Video aufgenommen, wie es sich bewegt.
Aktivieren Sie den Temperatursensor
$ sudo python3 temperature_sensor.py
Raspberry Pi 3-Installation → WLAN → Japanische Ein- / Ausgabe → Betrieb vom Mac
Docker auf RaspberryPi3 installieren Erstellen Sie mit Docker auf RaspberryPi3 eine Python + Flasche + MySQL-Umgebung![Einfache Konstruktion] Erstellen Sie mit Docker auf RaspberryPi3 eine Python + Flasche + MySQL-Umgebung![Versuch und Irrtum]
Machen Sie einen in die Klimaanlage integrierten PC "airpi" mit Raspberry Pi 3!
Programmieren mit Node-RED-Programmieren mit Raspberry Pi 3 und normaler Programmierung Beleuchten Sie die LED mit Python auf Raspberry Pi 3 (Hello World) Schalterstatus mit Raspberry Pi 3 erkennen Führen Sie einen Servomotor mit Python auf Raspberry Pi 3 aus Steuern Sie den Motor mit einem Motortreiber mit Python auf Raspberry Pi 3! Erkennen Sie den Schiebeschalter mit Python auf Raspberry Pi 3! Erkennen Sie Magnetschalter mit Python auf Raspberry Pi 3! Ermitteln Sie die Temperatur mit Python auf Raspberry Pi 3! Raspberry Pi 3 verwendet Python, um den Summer zu ertönen! Analoge Signale mit A / D-Wandler mit Python auf Raspberry Pi 3 erkennen! Erkennen Sie "Helligkeit" mit Python auf Raspberry Pi 3! Ermitteln Sie "Temperatur (mit A / D-Wandler)" mit Python auf Raspberry Pi 3! Ausgabe auf "7 Segment LED" mit Python auf Raspberry Pi 3!
Codierungsregeln "Schreiben wir sanften Code" (FuelPHP) Namensregeln "Freundlich zu sich selbst, teamfreundlich und unsichtbare Mitglieder nach 3 Monaten"
PHP-Umgebung + Eclipse mit Docker mit Apache verknüpfen Erstellen einer PHP-Entwicklungsumgebung für Kraftstoff mit Docker Erstellen eines CRUD-Skeletts mit den Anfangseinstellungen der FuelPHP-Entwicklungsumgebung mit Docker und Scaffold Migration der FuelPHP-Datenbank
Recommended Posts