RTC am Raspberry Pi einrichten Als erstes aktualisieren wir wie immer das System mit folgenden Befehlen und installieren dann das Paket "i2c-tools". sudo apt-get update && sudo apt-get upgrade sudo apt-get install i2c-tools Nun aktivieren wir die I²C Schnittstelle durch das editieren der Datei "" mit dem Editor Nano sudo nano /etc/modprobe. Raspberry Pi Uhrzeit über GPS beziehen - Zeitserver. d/ Die benötigten Module stehen im Standard auf der "Backlist" da viele diese nicht benötigen, um Sie von der schwarzen Liste zu entfernen fügen wir jeweils vor "blacklist spi-bcm2708" und "blacklist i2c-bcm2708" eine Raute ein. Das bewirkt dass das System die Zeilen als Kommentar wertet und die Module nicht mehr auf der Blacklist stehen. Ihr könnt die beiden Zeilen aber auch komplett löschen. # blacklist spi and i2c by default (many users don't need them) #blacklist spi-bcm2708 #blacklist i2c-bcm2708 Da wir die beiden genannten und weitere Module natürlich für den Betrieb der Uhr benötigen und bei jedem Start des Raspberry Pi laden möchten editieren wir die Datei "/etc/modules" wieder mit Nano.
Raspberry Pi Projekte Zeitschaltuhr Die
Alternativ gibt es auch DCF77 Funkmodule für die Uhrzeit aus Frankfurt, diese sind aber ähnlich teuer und als fertige USB Devices unbezahlbar. Das RTC Modul verkabeln Damit das Modul mit dem Raspberry Pi funktioniert müssen zwei Widerstände (R2 und R3) entfernt werden, diese müssen mit Hilfe eines Lötkolbens entlötet werden. Wer die Kabel nicht direkt anschließen oder anlöten möchte kann dann noch eine zusätzliche Stiftleiste an P1 verlöten. Mit einer Stiftleiste kann das Modul zum Beispiel auf einem Breadboard benutzt, oder anhand von Jumper Kabeln recht einfach mit dem Raspberry OPi verbunden werden. Die Widerstände müssen zwingend entfernt werden, andernfalls kann euer RasPi beschädigt werden. Raspberry pi projekte zeitschaltuhr die. Nun können wir das RTC-Modul an den abgeschalteten Raspberry Pi anschließen. Verwendet hierzu P1 am Modul. Gerne könnt ihr auch mein GPIO Worksheet verwenden. #--------------------------# | RPI GPIO Pin | RTC P1 | |---------------|----------| |Pin 2 5V | VCC | |Pin 3 SDA | SDA | |Pin 5 SCL | SCL | |Pin 6 GND | GND | #--------------------------# Hier noch mal grafisch dargestellt für die unter euch die nicht wissen wie die GPIO-Pinbelegung am RasPi ist.
Raspberry Pi Projekte Zeitschaltuhr N
Neue Projekte in Schule sind immer mit Widerständen verbunden! Auch wenn das Projekt an unserer Schule seit einem halben Jahr sehr robust läuft, waren doch viele Vorbehalte zu berücksichtigen. Auf einige Dazu möchte im folgenden Eingehen:
Wer soll denn die Stromkosten bezahlen? Die Stromzufuhr für Raspberry und Bildschirm werden über eine digitale Zeitschaltuhr geregelt, die automatisch zwischen Sommer- und Winterzeit wechselt (Laufzeiten: 7:00 – 17:00 und nur unter der Woche). Der Stromverbrauch eines Raspberry Pi erfolgt über ein handelsübliches Ladegerät für Smartphones (5 V, Micro-USB-Anschluss). Raspberry pi projekte zeitschaltuhr 7. Dabei bezieht der Raspberry Pi etwa 400 mA. Dies bedeutet (5 x 0, 4) etwa 2 W. Das bedeutet für den Pi 20 Wh, also 0, 02 kWh am Tag. Auf das Jahr gesehen sind das (bei 200 Schultagen) 4, 0 kWh. Es ergeben sich also etwa Stromosten im Jahr von 1, 00 € für einen Raspberry Pi (25 cent/kWh). Unser Monitor (mit der Energieeffizienzklasse A+) benötigt in etwa 65 W also 650Wh, also 0, 65kWh am Tag.
Raspberry Pi Projekte Zeitschaltuhr 3
Wir fügen die Module einfach in der Datei ans Ende der Datei an. snd-bcm2835 spi-bcm2708 i2c-bcm2708 i2c-dev rtc-ds1307 Um die Module zu aktivieren müssen wir den Raspberry Pi ein mal neu starten (sudo reboot). Raspberry pi projekte zeitschaltuhr n. Real Time Clock Testen Als nächstes können wir testen ob die RTC nach dem Laden der benötigten Module am i2c Bus angezeigt wird. Das erledigen wir mit folgendem Befehl. Die Ausgabe sieht so aus, die Uhr wurde also unter der Adresse 68 gefunden und der Speicherchip für die Uhrzeit unter der Adresse 50. Solltet ihr hier keine Ausgabe erhalten überprüft eure Verkabelung. 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Wenn das funktioniert hat können wir uns die Sekunden, Minuten und Stunden wie folgt anzeigen, die Befehle müssen allerdings als root ausgeführt werden (sudo bash).
Raspberry Pi Projekte Zeitschaltuhr 5
Ich versuche … Weiterlesen …
Da die Installation meiner Software im Moment noch etwas umständlich ist, habe ich zu Demonstrationszwecken mal ein raspbian-image entsprechend angepasst. Ausgehend von den Tips aus meiner Rubrik "raspbian Tuning" beinhaltet das image ein fertig installiertes python 3. 4, proFTPD, mysql und nginx als Webserver. Dazu kommt dann meine Software die in den Ordner "/smartHome/server", "/smartHome/client" und "/var/www" liegt. Außerdem … Weiterlesen …
Endlich ist die neue Version meines smartHome Projekts soweit das ich sie Euch präsentieren kann. SmartHome Zeitschaltuhr 2.0 - Raspberry Pi Forums. Eine "Multi-Client" fähige Software Zeitschaltuhr mit html5 Frontend im Responsive Design. Bei github steht die neue Version bereits seit dem 08. 02. 2016 zur Verfügung. Es tut mir leid das es mal wieder so lange gedauert hat. Teilweise konnte ich mich nicht motivieren, teilweise … Weiterlesen …
Die letzten Wochen waren mal wieder Stress pur, kurz vor Weihnachten ist immer viel zu tun. Entsprechend wenig neue Beiträge habe ich veröffentlicht.
Raspberry Pi Projekte Zeitschaltuhr 7
Der Digital Zeitschalter ist mit dem Kurzzeittimer-IC SPM1000 (programmierter Microcontroller 89C2051) aufgebaut. Das IC SPM1000 ist ein Digitales Mono-Flop IC mit Display und Tasten Einstellung (Vergleichbar mit dem bekannten Timer 555 als Mono-Flop aufgebaut). Die Schaltung kann für unterschiedliche Zwecke verwendet werden, da die Target Datei frei zum Download steht, kann die Schaltung beliebig modifiziert werden. Bei uns erhalten Sie das programmierte IC mit einer ausführlichen Dokumentation, einem Schaltplan und Layout. Die Schaltung wurde von uns ausführlich getestet und sollte daher auf Anhieb funktionieren. Sollten Sie dennoch Hilfe gebrauchen, helfen wir Ihnen jeder Zeit weiter, auch am Wochenende. Raspberry Pi als Mehrkanal Zeitschaltuhr | [HaBo]. Wenn Sie Änderungswünsche haben, können Sie einfach nachfragen, wir helfen Ihnen gern weiter. Natürlich kann dieses Gerät auch mit 9 bis 15 Volt betrieben werden. Ein entsprechender Schaltplan ist als Target-Datei in der ZIP-Datei hinterlegt. Nicht das richtige IC? Kundenspezifische IC's und viele Varianten finden Sie hier!
cy-man
Sep 3rd 2019
Thread is Unresolved
#1
Auf der Suche nach einer Software-Zeitschaltuhr für eine Anwesenheitssimulation bin ich auf die Software PIPS-It! gestossen. Die Zeitschaltuhr ist eine Webapplikation und bringt den Webserver gleich mit. Die Zeitschaltuhr deckt alle meine Anforderungen wie zufällige Schaltzeiten, Astro-Schaltzeiten usw. ab. Die Schaltart, Pins usw. lassen sich einfach konfigurieren. Den Preis von 20 Euro für eine Lizenz finde ich angemessen. Was mich speziell begeistert hat, ist der Support vom Programmierer. Ich reize die Funktionen aus und entdeckte noch Bugs. Der Programmierer kümmerte sich darum und fixte die Bugs in kurzer Zeit. Neben der Software wird natürlich noch R-Pi und ein Relaismodul benötigt. Ich setze das Relaismodul von Waveshare ein: (B)
#2
Ich schließe mich dem Lob für den superschnellen Support an. Ich habe mit ihm seinerzeit das hier gemacht: PiUS - Die Zisterne sendet Daten zum Wasserstand Ebenso das hier: Analogen Ferraris Stromzähler auslesen (darüber erfasse ich aktuell vier Wasserzähler, eine Gasuhr so wie zwei Ferraris Stromzähler) Beide Anwendungen laufen seit vielen Jahren ohne Probleme.