Super simple Raspberry Pi domotique 433MHz (6 / 7 étapes)

Étape 6: Une note sur la précision de chronométrage

Comme mentionné, la synchronisation entre la transmission d’allumage/extinction des impulsions est très importante. Le script TransmitRF.py utilise la fonction time.sleep() de python pour accumuler les formes d’onde avec des intervalles d’impulsion correcte, mais il est à noter que cette fonction n’est pas tout à fait exacte. La durée pour laquelle elle provoque le script d’attendre avant d’exécuter l’opération suivante peut dépendre de la charge du processeur à cette donnée de l’instant. C’est une autre raison pourquoi TransmitRF.py envoie chaque code plusieurs fois - juste au cas où la fonction time.sleep() n’est pas en mesure de construire correctement une instance donnée du code.

Je n’ai personnellement jamais eu de problèmes avec time.sleep() quand il s’agit d’envoyer les codes. Cependant, je sais que mon time.sleep() a tendance à avoir une erreur d’environ 0.1ms. J’ai déterminé cela en utilisant le script SleepTest.py ci-joint, qui peut être utilisé pour donner une estimation du degré de précision fonction time.sleep() de l’IP est. Pour mon particuliers prises télécommandées, les plus brefs délais, que j’ai dû implémenter était 0.45ms. Comme je le disais, je n’ai pas eu de problèmes avec des sockets non recevable, donc il semble que 0,45 ± 0.1ms est assez bon.

Il existe d’autres méthodes pour veiller à ce que le retard est plus précis ; par exemple, vous pourriez utiliser une puce dédiée de PIC pour générer les codes, mais des choses comme ça déborde le cadre de ce didacticiel.

Articles Liés

Raspberry Pi domotique - contrôle lumières, ordinateurs, CCTV et plus encore !

Raspberry Pi domotique - contrôle lumières, ordinateurs, CCTV et plus encore !

Hey les gars, tout d'abord je tiens à me présenter à tout le monde. Mon nom est Jack, communément appelé Jackk ou JackkTutorials plus sur YouTube où j'ai faire tutoriels de technologie mais couvrent principalement Hacking & sécurité et autres choses
❤ DIY ROOM DECOR Super simple COOKIE oreiller ! (Coudre coudre/non)

❤ DIY ROOM DECOR Super simple COOKIE oreiller ! (Coudre coudre/non)

Hi!!Aujourd'hui apportez vous un bricolage super simple et amusant : oreiller de cookie!!Vous aurez besoin :N'importe quel genre de tissu (la taille dépend de quelle taille vous voulez votre oreiller pour être)Brun de feutre (vous pouvez utiliser le
Biscuits pour chiens Super Simple !

Biscuits pour chiens Super Simple !

Ce fut une expérience d'apprentissage pour comprendre les proportions exactes pour obtenir la bonne consistance, mais je suis fier de partager ma recette finale ! Voici super simples, avec peu d'ingrédients et la liberté d'ajouter tous les ingrédient
Des tableaux de bord super simple directement sur le linkit un

Des tableaux de bord super simple directement sur le linkit un

Cela a commencé comme un manque de sorte d'un port de cette idée d'un intel projet edison, j'ai commencé : Intel Edison capteur tableau de bord à l'aide de franc-bord et PythonC'est aussi peu une augmentation de cette instructable :Quand j'ai commenc
Super Simple planificateur de Roomba Arduino alimenté

Super Simple planificateur de Roomba Arduino alimenté

comme la plupart des gens j'étais sceptique à propos de l'obtention d'un robot aspirateur, alors comme une marche d'essai, j'ai pensé que j'achèterais maintenant obsolète iRobot Roomba 530, qui a été fortement réduits (ils sont encore disponibles en
Super Simple Scones

Super Simple Scones

Scones de brisures de chocolat rapide et facileIl s'agit d'une recette super simple pour scones de brisures de chocolat. Il suffit d'environ 30 minutes du début à la fin et est facile et amusant assez à faire avec les enfants. J'ai commencé à faire i
Pochette en papier super simple de 30 secondes

Pochette en papier super simple de 30 secondes

j'ai fait ce portefeuille sur une voiture long ride en new york il y a plusieurs années. Super super simple.Étape 1: matériaux PapierAgrafes / cassette30 secondes de votre tempsC'est toutÉtape 2: Dans la moitié Just pli en deuxÉtape 3: 1/4 way up Rep
Super Simple Naan

Super Simple Naan

Curry est délicieux. Vous connaissez le riz est délicieux avec votre plat principal, mais que se passe-t-il si vous êtes fatigué de riz ?Prendre note de l'Inde et faire quelques Naan super simple. Naan est un pain d'yaourt qui est doux et légèrement
Super Simple & Delicious Acorn Squash

Super Simple & Delicious Acorn Squash

c'est ma façon préférée de manger squash. Il s'agit d'une recette super délicieuse et super simple à faire. Les gens qui n'aiment pas courge tendent à fait comme cette recette. Profitez !Étape 1: Ce que vous devez Ingrédients :1 courge poivrée (coupé
Super Simple Knex trébuchet

Super Simple Knex trébuchet

c'est mon super simple mais efficace knex trébuchet.Etape 1: Le corps Étape 2: le... Bit de bidule Étape 3: Les munitions Étape 4: Pour finir Pour finir, ajouter des roues, un clip de y et une bande élastique de la grey / violet pour le clip de y.
Comment faire une téléphone/tablette super simple stand

Comment faire une téléphone/tablette super simple stand

Vous êtes fatigué de regarder un film mais devez tenir avec votre main ? Votre main se fatigué quand tenir votre téléphone/tablette pour jouer au jeu quand vous fixant ? Vous voulez faire vous-même un stand super simple téléphone/tablette ? Je vais v
Super Simple inductance Joule Thief !

Super Simple inductance Joule Thief !

Hey tout le monde ! Dans ce Instructable je vais vous montrer comment faire votre propre voleur de joule inducteur simple, en un peu moins de 10 minutes ! Ce circuit est si simple, même ceux pas familier avec l'électronique peuvent essayer comme leur
LES DÉBUTANTS SUPER SIMPLE ROBOT II (ARDUINO UNO VER.)

LES DÉBUTANTS SUPER SIMPLE ROBOT II (ARDUINO UNO VER.)

Ce ' ible repose sur mon assez populaire SUPER SIMPLE débutants ROBOT ' ible. Après beaucoup, beaucoup de demandes de fournir une version mise à jour de Arduino, c'est ici !J'ai créé ce Instructable et son prédécesseur, pour le wannabe de robot n00by
Super Simple tour de cartes

Super Simple tour de cartes

Hey tout le monde je vais vous montrer comment faire un truc super simple carteProfitez deÉtape 1: Recueillir vos matériaux Vous aurez besoinUn jeu de cartesÉtape 2: Shuffle Maintenant sortir tous les quatre de l'aces et mettre de côtéMélanger le res