Un casque élégant, empilage, horloge temps réel pour le Raspberry Pi (3 / 3 étapes)

Étape 3: Astuce Bonus - synchro et charge du temps au démarrage avec systemd

Si vous voulez que votre système se comporte comme un ordinateur personnel ordinaire, temps de chargement de l’horloge machine au démarrage et le maintenir mis à jour périodiquement avec des temps de l’Internet, j’ai écrit aussi le quelques étapes pour configurer les services de systemd appropriée.

Instructions de vraiment regarder mieux à mon site Web, où code est correctement mis en forme et je pourrais donner la coloration syntaxique.

  1. Créer et activer le service de systemd rtc-init : écrire dans/etc/systemd/system/un fichier CCF-init.service contenant les lignes suivantes

     [Unit] Description=RTC Clock Setup and Time Sync Before=<a href="mailto:netctl-auto rel="nofollow">netctl-auto [Service] Type=oneshot ExecStart=/usr/lib/systemd/scripts/rtc-setup [Install] WantedBy=multi-user.target 

    Puis ajouter dans /usr/lib/systemd/scripts/ un CCF-le programme d’installation de script shell comme ceci

     #!/bin/sh echo ds1307 0x68 >/sys/bus/i2c/devices/i2c-1/new_device echo "RTC DS1307 Installed" hwclock -s echo "System Time synced with RTC Time" 

    et lui donner les bonnes permissions chmod 755 CCF -installation.
    Exécutez systemctl activer CCF-init pour activer le service au démarrage.

  2. Déplacer vers /usr/lib/systemd/système/ et faire une copie de sauvegarde de systemd-timesyncd avec cp, systemd systemd-timesyncd-timesyncd.original, puis éditer systemd-timesyncd comme indiqué ci-dessous
     [Unit] ... After=systemd-remount-fs.service systemd-tmpfiles-setup.service systemd-sysusers.service rtc-init.service #Before=time-sync.target sysinit.target shutdown.target Before=time-sync.target shutdown.target Conflicts=shutdown.target ... [Install] #WantedBy=sysinit.target WantedBy=multi-user.target 
  3. Modifier /etc/netctl/eth0 (nom de fichier peut-être varier selon le nom de l’interface Ethernet) commentant ExecUpPost ligne :
     Description='A basic dhcp ethernet connection' Interface=eth0 Connection=ethernet IP=dhcp #ExecUpPost='/usr/bin/ntpd -gq || true' ## for DHCPv6 #IP6=dhcp ## for IPv6 autoconfiguration #IP6=stateless 

    Cela désactive la synchronisation automatique de l’heure avec ntpd (au démarrage du réseau lors du démarrage), puisqu’elle est déjà réalisée par systemd-timesyncd service.

  4. Par la suite exécuter $ timedatectl ensemble-ntp true pour activer la version éditée de systemd-timesyncd service

Redémarrez et profitez, votre Pi doit maintenant charger le CCF de temps au démarrage (en secondes). Ensuite, si vous êtes connecté à internet au service de systemd-timesyncd récupère l’heure actuelle avec le protocole NTP Simple et il synchronise avec l’heure système et l’heure de matériel (votre RTC).

Articles Liés

Prototype et configurer votre propre module d’horloge en temps réel pour le Raspberry Pi (Open Source Configuration matérielle et logicielle))

Prototype et configurer votre propre module d’horloge en temps réel pour le Raspberry Pi (Open Source Configuration matérielle et logicielle))

Pour maintenir le prix de la framboise pi vers le bas à gauche, les développeurs quelques-uns des éléments essentiels de ces est l'horloge temps réel. À l'heure actuelle le raspberry pi est-il temps via Ethernet de mettre à jour l'heure automatiqueme
Horloge temps réel (RTC) avec LinkIt ONE

Horloge temps réel (RTC) avec LinkIt ONE

Toujours coincé avec un projet qui a besoin d'une horloge temps réel (une horloge qui vous indique la date et le temps et pas seulement le nombre de secondes (milli) écoulé depuis que vous connecté à l'alimentation) ?Vous avez 2 possibilités :Utilise
Réglage d’une horloge temps réel (RTC) avec une Micro Arduino Pro

Réglage d’une horloge temps réel (RTC) avec une Micro Arduino Pro

Pour beaucoup de projets, vous devez être en mesure de savoir le temps réel. Qu'il soit secondes précises, l'heure du jour ou la date du mois, un Module d'horloge RTC en temps réel est la réponse à ce besoin.Avec une consommation de faible puissance,
À l’aide d’une horloge temps réel avec Arduino

À l’aide d’une horloge temps réel avec Arduino

Vous avez toujours voulu faire un projet qui a activé sur un calendrier ? À l'aide d'une horloge temps réel (RTC) est un excellent moyen de le faire ! CCF gèrent l'heure et la Date pour vous, constante de temps de maintien et durables mars vers l'ava
Arduino VFD affichage horloge tutoriel - un Guide pour l’affichage VFD

Arduino VFD affichage horloge tutoriel - un Guide pour l’affichage VFD

... + Un petit peu sur les mécanismes d'entraînementTe souviens-tu (encore) l'affichage de votre ancien lecteur de CD, HiFi système ou voiture radio ? Avez-vous déjà remarqué les affichages utilisés dans votre supermarché local qui vous montre l'élém
Capteurs de température portable pour travailler dans un froid extrême

Capteurs de température portable pour travailler dans un froid extrême

Lorsque vous travaillez dans des températures extrêmes, il est important de surveiller la température de votre corps. En temps de gel, vos doigts et les orteils s'engourdissent et vous pouvez développer des engelures sans même s'en apercevoir. De mêm
Projet de l’horloge de l’Arduino pour Ahmed

Projet de l’horloge de l’Arduino pour Ahmed

Ce n'est pas une Instructable comment recréer le projet d'horloge qui a obtenu Ahmed Mohamed en Difficulté en septembre 2015, ni ce que je veux c'est une discussion sur ce qui s'est passé. Ce que je ne veux pas faire, c'est exposer un projet d'horlog
Munitions de temps de nuit pour l’aérosol propulsé pistolet de paintball

Munitions de temps de nuit pour l’aérosol propulsé pistolet de paintball

comment faire des munitions de temps de nuit pour l'aérosol propulsé pistolet de paintball, en utilisant une led, un morceau de tissu et un morceau de fil.Étape 1: matériaux Matériel nécessaire : une rampe lumineuse led outdoor (j'ai eu quelques gauc
Assemblez une horloge temps réel Adafruit DS1307

Assemblez une horloge temps réel Adafruit DS1307

Il serait juste de dire que Adafruit Industries a déjà fait un excellent travail de documenter leur Kit de horloge DS1307 en temps réel. En fait, leurs instructions sont beaucoup mieux que tout ce que j'ai à offrir car il comprend tous les types de f
Guide simple pour régler l’heure sur une horloge temps réel DS3231/DS3107/DS1337 avec Arduino UNO

Guide simple pour régler l’heure sur une horloge temps réel DS3231/DS3107/DS1337 avec Arduino UNO

Le DS3231 est une haute précision, largement utilisé Real Time Clock (RTC), ainsi que ses homologues légèrement moins précis, DS3107 et DS1337. Avant de pouvoir être utile, toutefois, elle doit être réglée à la bonne heure. Ce Instructable est strict
L’Introduction du numérique horloge température tension Module électronique pour Arduino STM8 AVR 51 STM32 ARM

L’Introduction du numérique horloge température tension Module électronique pour Arduino STM8 AVR 51 STM32 ARM

Bonjour les amis, aujourd'hui j'ai introduire ce merveilleux module de température numérique horloge électronique de tension de ICStation dans les détails. Ce produit est développé par l'équipe ICStation récemment. Nous partager à vous et Bienvenue à
#8 simple démo de Binary Coded Decimal (BCD) pour les horloges temps réel (comme le DS3231 et le DS1307)

#8 simple démo de Binary Coded Decimal (BCD) pour les horloges temps réel (comme le DS3231 et le DS1307)

Parfois un peu appliquée théorie va un long chemin en permettant à un développeur d'Arduino pour comprendre l'arrière-plan de l'électronique.Dans cette courte vidéo (seulement interrompue par Benny, mon chat) j'ai expliquer comment décimale codée en
Accueil surveillance de la température à l’aide de Raspberry Pi et Thingspeak (via BMP180)

Accueil surveillance de la température à l’aide de Raspberry Pi et Thingspeak (via BMP180)

C'est l'âge du jour IoT.Each plus et plus de gens sont connectent leurs appareils vers le nuage. Donc, il semblait faire injustice pour les capteurs de température et de pression et un pi framboise B + (un presque 1GHz pompée bête) qui se trouvaient
Adaptateur de casque DIY (avec micro et télécommande) pour smartphones

Adaptateur de casque DIY (avec micro et télécommande) pour smartphones

cette vidéo montre l'explication d'un projet de bricolage :Un adaptateur qui se connecte à l'entrée audio de n'importe quel smartphone. Cet adaptateur possède un microphone et un bouton, permettant à l'utilisateur de se connecter à n'importe quel cas