Qu'est-ce manger Arduino Uno

Tous les Arduino Uno sont identiques, donc le texte n’est pastellement de choses sur ce que j'ai eu, combien sur ce qui en est sorti et comment imiter le commutateur d'un commutateur radio utilisant deux résistances, un condensateur et un cure-dent. C'est à dire se vanter et, si vous avez de la chance, partager des idées.
Ensemble avec Uno commandé: bouclier Ethernet avec slot microSD (Wiznet W5100), un ensemble de deux blocs avec 4 relais chacun, deux ensembles de récepteurs et d'émetteurs OOK / ASK simples. Eh bien, provodochki, où sans eux?
En un mot. Le jouet est incroyable et comprend déjà mes commandes via Internet, l'application dans le smartphone et les commandes vocales qu'il contient.
ps. J'écris le texte depuis presque un mois maintenant (vous pouvez imaginer combien il y a de merde là-bas), j'espère que vous lirez moins, mais juste au cas où, faites le plein de pop-corn.
APDATE 30/10/2013
Pour ceux qui sont intéressés: complètement changé la procédure de contrôle des commutateurs Livolo. Désormais, tout est conçu comme une bibliothèque Livolo séparée avec la possibilité de simuler plusieurs télécommandes (essais et erreurs).
Télécharger:
Bibliothèque de contrôle de commutateur Livolo avec Arduino
Tout d'abord, immédiatement sur les achats et les impressions sur le vendeur.
ACHATS
Emballage - une boîte d'un carton dense,enveloppé dans du scotch jaune traditionnel. Fil et similicuir non, donc rien ne colle et ne sent pas. À l'intérieur de la boîte, tout est emballé assez étroitement et sans protection / amortissement supplémentaire. Mauvais ou pas - je ne sais pas, j'ai atteint le tout.
Cartes postales pour les amateurs de déballage



Arduino uno
Ce qui est caractéristique, c’est l’inscription Arduino sur le tableau, bien que le vendeur ait une image de Funduino. D'autre part, je ne diffère toujours pas de l'original. Et ce n'est pas nécessaire - ils sont fonctionnellement identiques.



Bouclier Ethernet Wiznet W51009,87 $
Idéalement, il monte à bord sans problèmeUno lieux. En ce qui concerne la fente SD, d’une part, cette chose est utile, d’autre part - pour moi, elle est abstraite à présent, car je n’ai pas encore atteint son application.



un ensemble de deux blocs de 4 relais13,88 $ par ensemble
Comme vous pouvez le constater, le relais est déjà à l’étage de contrôle surPar conséquent, Arduno est contrôlé directement, sans composants supplémentaires. Assez de masse commune et contrôleur de sortie numérique. Chaque relais peut être utilisé en mode NO / NC (normalement ouvert / fermé). Et chaque relais a une LED de mise sous tension.



Alimentation de la sortie de l'Arduino, malgré la coïncidenceLa tension (5 V) ne me semble pas la meilleure idée, puisqu'un courant de 80 mA environ est appliqué à un relais. Donc, si vous allumez les quatre, il s’avérera inférieur à 400 mA, ce qui est trop pour le stabilisateur intégré. Résumé - vous pouvez contrôler avec Arduino, mais pour alimenter les bobines du relais, vous avez besoin d’une source distincte (sous une forme ou une autre).
Pourquoi ai-je besoin de 8 relais? Je n'étais pas sûre de pouvoir contrôler le canal radio. Je m'attendais donc à relier le relais aux boutons des télécommandes existantes. Huit canaux pour la première fois auraient suffi. En outre, pour ce projet était déjà une solution prête. Huit contrôle.
ensemble de deux paires de récepteur-émetteur5,99 $ par ensemble
Des choses très spartiates. L'émetteur, si j'ai bien compris, est constitué pratiquement d'un résonateur et d'un transistor RF. Dans le récepteur à la place de l'amplificateur à transistors. Ils sont fournis sans antennes, j'ai donc dû faire preuve de créativité et faire le câblage requis. La longueur de l’antenne est d’environ 17,3 cm pour les 433 MHz.Pour gagner de la place, vous pouvez enrouler le tube, mais les performances risquent d’être dégradées.
Émetteur:


Subjectivement, les émetteurs ne sont pas mauvais. Au moins avec leur alimentation 5V, ils commutent de manière assez fiable tout ce que je veux. Et ils le font clairement mieux que les prises de télécommande ordinaires alimentées en 12V.
Les récepteurs ne sont pas différents. Le signal de l'émetteur «propre» est parfaitement reçu, mais la station météo n'est clairement visible que si le capteur sans fil est placé à côté de l'antenne.
Récepteur:


mise en page papa-maman. Deux "bandes" de 40 pièces chacune, chacune de 20 cm de long. 8,68 $ par ensemble.


CARACTÉRISTIQUES DU COMMERCE CHINOIS
Attention, les vendeurs sur Aliexpress ont la très mauvaise habitude d'écrire quelque chose comme 2 pièces dans le nom du produit, ce qui semble indiquer qu'il s'agit de deux éléments de nom pour le prix spécifié. Mais ceci est un peu faux et fait pour stimuler les achats impulsifs.
Par exemple, dans la description de la carte Arduino Uno, il est écrit:que "UNO R3 MEGA328P ATMEGA16U2 + Câble USB (1 câbles RUN + 1) Meilleurs prix & Livraison gratuite !!!", le prix est de 9,98 $ et il est ajouté que c'est beaucoup (2 pièces / lot).
À première vue, il semble que ce soit DEUX (profit !!!) cartes Arduino Uno. Mais en fait pour 2 pièces / lot exactement ce qui est écrit dans le titre et, juste en dessous dans la description (au crédit des Chinois - en grosses lettres) est caché. C'est:
- Arduino Uno - 1 pièce
- Câble USB - 1 pièce
Total: deux pièces
C'est à dire dans ce cas, un lot est la carte + câble. Excusez le vendeur sauf que le prix est moyen pour le marché.
Qu'est-ce que je n'aimais pas d'autre dans cet ordre? Sur un ensemble de deux relais est venu une seule unité. Le vendeur réagit lentement, mais finit par accepter d'envoyer le deuxième bloc.
Sinon, tout est tolérable. La livraison a pris environ un mois, l’emballage est une boîte en carton assez rigide, enveloppée de ruban adhésif. A l'intérieur, tout est dans des sacs antistatiques, la carte Ethernet-Shield est épinglée sur des patins en polypropylène (?) Afin que les contacts ne se plient pas.
Atteint tout à son meilleur. Mais compte tenu d'une certaine inhibition du vendeur, et même de ces relais, je ne pense pas que je lui achèterai autre chose.
QUOI ET POURQUOI
Selon mes observations, 90% de ceux qui achètent Arduino,feux clignotants ou moteurs en rotation. J'appartiens à la première catégorie et, comme il y a quatre prises de radio et autant d'interrupteurs de lumière radiocommandés chez moi, il est clair que je vais gérer.
Ceci explique le kit:
- Arduino - contrôleur central
- Receveur - pour les équipes d'entraînement
- Emetteur - transmet les commandes aux récepteurs radio et aux commutateurs
- Bouclier Ethernet - contrôle sur LAN / WAN
- Relais - juste au cas où, en tant qu'artistes, si vous ne pouvez pas lire les commandes des consoles Ensuite, les consoles peuvent simplement être soudées au relais et fermer le problème avec l’instruction aux équipes.
Mon TK sur le système en bref ressemble à ceci:
1) contrôle des prises radio sans nom et des interrupteurs Livolo via un navigateur sur n'importe quel ordinateur / smartphone / tablette de votre réseau domestique
2) Contrôle à distance - // - via Internet
3) Gestion (PP. 1 et 2) à travers APP
4) Commande vocale (p. 1 et 2) à l'aide d'un smartphone
5) Redémarrage automatique du modem s'il n'y a pas de connexion à Internet et notification de cela par mail / Twitter
6) activer et désactiver la webcam à distance
7) Fonctions de contrôle de perspective: contrôle automatique de la lumière avec capteurs de mouvement et éclairage
8) Fonctions de perspective du contrôleur: acquisition de données à partir d'un capteur sans fil d'une station météorologique, fonctions de sécurité et d'alarme incendie
CE QUI EST ARRIVÉ
Maintenant brièvement résumé.
Voici la boîte finie avec Arduino à l'intérieur:

Donc - séparément:


Si vous aimez la boîte - plus de vues


Contrôle à distance sur votre smartphone:

Fonctionnalité actuelle:
1) Contrôle de quatre prises radio et de quatre commutateurs Livolo
a) à travers le navigateur
b) via l'application dans le smartphone
c) Par commande vocale dans le smartphone
2) Redémarrage automatique / manuel du modem / routeur, s’il n’ya pas d’Internet
3) Webcam home on / off à distance
4) Lumière automatique dans la penderie via le capteur d’ouverture de porte sans fil (pour une raison quelconque, elle est instable, mais je n’ai pas compris pourquoi).
5) Avertissement de fuite (capteur de fuite sans fil)
6) Possibilité de connecter des détecteurs de fumée sans fil supplémentaires, l'ouverture des portes, le mouvement et les fuites d'alarmes chinois ordinaires
8) Notification par courrier électronique que quelqu'un sonne à la porte d'entrée
7) Notification d'événements importants par e-mail
Croquis:
1) Croquis d'essai pour le contrôle des commutateurs Livolo
2) Esquisse presque fonctionnelle (sans appel ni petites optimisations), à titre d'exemple (les notifications via Twitter sont commentées - j'économise de la mémoire et de la vitesse, mais vous pouvez essayer de l'activer)
COMMANDE RADIO
Tout d’abord, bien sûr, j’ai clignoté le voyant de la célèbre broche n ° 13 intégrée à l’Arduino, puis j’ai raccordé le récepteur au tableau et utilisé l’excellente bibliothèque. Commutateur RCcapable de lire et d’émettre des commandes de télécommandes de prises radio. Tout s'est avéré la première fois et sans aucun doute.
Pour tester connecté à l'émetteur Arduino etIl cligna un peu des yeux chez lui en utilisant des prises de radio. Le numéro suivant j'ai essayé de lire les codes de la console d'éclairage, mais l'idée a échoué: RC-Switch n'a pas pu accepter les commandes de Livolo.
Prises radio ici tels que:


Intérieur


COMMANDE DE COMMUTATEUR RADIO
Nous parlons d’interrupteurs radio-commandés, acquis il ya environ un an, et d’interrupteurs radiocommandés.
Je ne souhaitais pas particulièrement ma propre intelligence pour résoudre ce problème, alors au début, j'ai essayé le moyen le plus simple.
Une des idées était similaire à combien de tempsPendant longtemps, ils ont reçu des signaux de télécommandes IR. C'est à dire Enregistrez le signal en tant que son, puis jouez-le. Mais il s’est avéré que les performances de l’Arduino n’étaient pas suffisantes pour reproduire le son avec la qualité requise, bien qu’il existe une plate-forme pour Joueur wav et la lecture fonctionne vraiment (à cet effet, la fente SD sur le bouclier Ethernet était très utile).
Par conséquent, je suis passé à l’article suivant du programme. À savoir - j'ai décidé d'essayer de répéter la forme d'onde sans entrer dans le décodage. Sur la base du fait que les consoles sont des PIC16F690, c.-à-d. cristaux à peu près les mêmes performances que dans mon Arduino et l'émetteur OOK / ASK habituel (PT4450). Je conclus de cela que si vous calculez correctement la longueur des impulsions dans une commande, les chances de la répéter sont assez élevées: la modulation est la même, la vitesse du microcontrôleur est identique, malgré la programmation de haut niveau.
Alors connectez le récepteur via diviseur à l'entrée microphone de l'ordinateur portable, lancé Audace et plusieurs fois, avec un intervalle de 2-3 secondes appuyéle même bouton sur la télécommande. Il était nécessaire de s'assurer que les commandes sont identiques ou de comprendre que les commandes changent et que la tâche n'est pas résolue sans décodage.
Le début du transfert est déterminé assez facilement, même avec une échelle minimale. Si vous l'augmentez un peu, vous pouvez déjà estimer la longueur du paquet de commande: environ une seconde. De plus, contrairement aux prises de courant, il n'y a pas de pauses de synchronisation clairement définies séparant les commandes répétées.

Avec une augmentation, il commence à être bien tracé.modèle de commande notable. C'est la première chance. Le deuxième succès réside dans le fait que les commandes du paquet sont complètement identiques et qu’en appuyant sur les boutons suivants, aucun changement ne se produit. Ici, vous pouvez respirer un peu - il n’ya pas de code dynamique, ce qui signifie qu’il est plus facile de vivre.

On peut voir que dans ce cas le niveau physiquereprésenté par cinq impulsions différentes (long bas, court haut, court bas, milieu haut, milieu bas). Je répète, je ne connais rien à la logique, ma tâche est d’imiter un signal dans un canal radio.
Par conséquent, dans la prochaine étape,augmenté chaque impulsion d'intérêt pour moi et a littéralement déterminé sa durée le long de la ligne Audacity. Comme outil auxiliaire, vous pouvez utiliser ProtocoleAnalyzermais là le signal est un peu différent, et la durée de l'impulsion la plus courte avec lui n'a pas pu être calculée. Mais sur des impulsions relativement longues (à partir de 300 microsecondes), il est possible d’examiner des valeurs approximatives facilitant le décodage dans Audacity.

Ici, le rouge et le bleu indiquent les limites possibles.les impulsions, et la vérité peut également être quelque part entre, parce que les fronts de signaux numériques sont verticaux et ici - obliques en raison des particularités de la transmission analogique.
Par exemple, regardez le long bas,nous sommes guidés par les lignes rouges. Il s'avère: 2.11680 - 2.11624 = 0.56 ms. Multipliez par 1000 et obtenez 560 microsecondes. Je l'ai arrondi à 550. À propos, l'arrondi se fait aussi à l'œil, dans les limites de la raison. C'est à dire 10 microsecondes peuvent être arrondies, mais 50 est déjà lourd du fait que la partie qui reçoit ne comprend pas.
Après avoir calculé la durée des impulsions, j’ai enregistréleur séquence sous la forme "brute". C’est-à-dire que si up est court, cela signifie que nous écrivons: «up est court» et non «1» ou «je ne sais pas ce que c’est, bon et pas comme ça, pas comme zéro, et pas un» Dans ce cas, à propos, un cure-dent aide, ce qui est pratique pour indiquer les pulsions, car sinon, je ne fais que ramasser les yeux lorsque je tente de compter les pics et les creux.
Quand il y a des longueurs d'impulsion et leurséquence, a écrit un code simple pour l’Arduino, a branché l’émetteur et a transmis un signal. En même temps, je l'ai noté dans la construction décrite dans Audacity, afin de comparer deux packages - le Livolo d'origine et celui qui vient d'être généré. L'ampoule n'a pas réagi, mais dans Audacity, il y avait des différences notables entre la durée des impulsions, que j'ai encore corrigées à l'œil.
En général, un tel ajustement peut avoir lieu avantpleine satisfaction. Mais j’ai eu de la chance: à la deuxième itération, je me suis retrouvé dans l’obscurité la plus totale, c’est-à-dire la lumière s'est éteinte au signal de mon émetteur déjà connecté à l'Arduino.
Il ne reste plus qu’à enregistrer les signaux de tous les boutons nécessaires dans Audacity, réécrire leurs séquences d’impulsions et, en général, tout.
Voici code de test pour livolo avec les commandes des onze boutons de ma télécommande (0 -9 et "Désactiver tout"). Étant donné que les commutateurs Livolo sont formés, je pense que vous pouvez facilement les former à ces équipes - vous devez simplement passer le commutateur en mode apprentissage et «appuyer» sur le bouton souhaité.
GESTION PAR UN RÉSEAU ET INTERNET
Maintenant, tout est prêt pour la prochaine étape, à savoir la gestion.
J'ai pris l'esquisse comme base dans laquelle RC-Switch et un serveur Web classique pour Arduino sont combinés, tous du même auteur Commutateur RC.
Il peut être adapté à votre guise, alors jefonctionnalité légèrement élargie. À savoir - contrôle supplémentaire de la connexion à Internet, redémarrage du modem, s’il n’ya pas d’Internet et notification par courrier électronique / Twitter de ce fait étonnant. Strictement parlant, ce sont des fonctionnalités expérimentales,en particulier Twitter, mais mail a une double signification: le fait est que mail.ru inclut les en-têtes d'expéditeurs IP. C’est très important car j’ai une webcam chez moi que je voudrais regarder, par exemple, en vacances. Mais parfois, à la maison, ils coupent l’électricité ou le modem se bloque et, lorsqu’il redémarre, son adresse change et le «film» se termine. Par conséquent, la notification par courrier électronique me donne automatiquement une nouvelle adresse IP externe.
Autres changements - délivrance presque complète.de la section HTML, car si vous écrivez toutes les commandes permettant un contrôle simple via le navigateur, Arduino se bloque à un moment donné, même au début. J'ai décidé que cela était dû aux ressources limitées de l'Arduino, et je n'ai pas abordé cette question. Par conséquent, il est apparu qu'il était possible de contrôler via le navigateur, mais les commandes devaient être entrées dans la barre d'adresse. Par exemple: 192.168.1.1/?1-on.
Si vous répétez, notez que les navigateurs ont tendance à mettre les pages en cache. En conséquence, la gestion cesse à un moment donné de fonctionner et seul le nettoyage du cache aide.
Nous considérons que les deux premiers points de travail sont terminés.
GESTION PAR AMS SUR SMARTPHONE
J'ai un smartphone avec Android, pour lequel il existe une merveilleuse application Tasker. C'est ce que je voulais utiliser pour l'automatisation.
La beauté de Tasker est aussi que les scripts etles boîtes de dialogue créées peuvent être exportées vers une application autonome installée sur des appareils dotés d'Android de la même manière que toute autre application. En d'autres termes, l'avantage est qu'il n'est pas nécessaire d'acheter Tasker pour chaque téléphone et tablette: une seule version complète suffit pour déployer le contrôle sur tous les gadgets.
La procédure est la suivante:
1) Créer méthodiquement de nouvelles tâches dans la catégorie de requête Net - GET. Dans les paramètres de demande, une seule chose est nécessaire: remplissez la ligne d'adresse avec une commande complète. Dans mon cas, par exemple, 192.168.1.1/?1-on.

2) Ouvrez l'éditeur de scènes Scenes, et nous y ajouterons les boutons nécessaires, sans oublier d'attribuer l'une des tâches précédemment créées à une pression courte.



3) Créer des tâches de service: Afficher la scène et détruire la scène, ils devront ouvrir et fermer la télécommande virtuelle. En principe, vous pouvez faire sans Destroy, il vous suffit de vous assurer que l'option Afficher le bouton de sortie est activée dans Afficher la scène.



Ici, en général et tout. Ainsi, le troisième paragraphe du TK est mis en œuvre: contrôle via l'application sur le smartphone.
COMMANDE VOCALE VIA SMARTPHONE
Pour le quatrième point, j'ai utilisé une autre excellente application - Utter! Commandes vocales bêtacar il s’intègre à Tasker et peut effectuer ses tâches par commande vocale.
Mais le réglage nécessite une patience angélique. La procédure est simple: malgré l'exigence Utter! Définir la recherche vocale en langue russe Android. Ensuite, ouvrez l'interface Utter! (important - pas la reconnaissance des commandes, mais l'interface du programme) - Personnalisation - Création de commandes - Exécuter une tâche - nous sélectionnons la tâche et essayons de dire la même commande deux fois de suite. Si cela fonctionne, nous ne nous reposerons pas et ne dirons plus deux mots: pour une exécution réussie de la commande et des erreurs.



Si complet! ne comprend pas du tout, le moteur de recherche peut être laissé en anglais et vous pouvez trouver n’importe quel mot / expression que vous pouvez dire la même fois deux fois de suite. La même chose s'applique aux messages de confirmation et aux erreurs. Ensuite, il suffit d’aller dans les commandes d’item Édition etnous remplaçons les textes par le nécessaire. Rappelez-vous juste cela! ne parle pas russe, il est donc préférable d'écrire les messages de confirmation et d'erreur en anglais ou par translittération.


Oui, ne soyez pas effrayé quand vous le dites! lorsqu'il répète une commande en russe, il ne la prononce pas. Ceci, encore une fois, est une conséquence du fait que l'application ne sait pas utiliser le moteur vocal russe.
En général, la tâche est fastidieuse mais résolue.
Petites astuces
Pour les points 5 et 6 de la TZ, j'ai utilisé une unité de relais, et non des prises sans fil, car le modem, la caméra et l'Arduino peuvent être placés l'un à côté de l'autre.
Et pour ne pas couper les câbles des cartes réseau standard, j'ai connecté l'alimentation du modem et de la caméra via des connecteurs, des relais commutés. Au total, il y avait deux paires de connecteurs, avecle connecteur de caméra (5V) Je tire l'alimentation du relais, de l'émetteur et du récepteur, et du connecteur de modem (9V) pour l'Arduino. Cela vous permet de minimiser le nombre d'adaptateurs réseau, sinon une niche pour un tel équipement risquerait de devenir quelque chose avec le black jack et, oui, vous comprenez.
En conséquence, une boîte avec Arduino ressemble à cecid'une certaine manière. L'émetteur a simplement secoué la bande pour éviter tout court-circuit accidentel. Cela me semblait plus raisonnable que de verser de la matière fondue. Dans la version finale, le récepteur se trouve juste à côté, enveloppé de ruban adhésif.

MERCI AUX ALARMES CHINOIS
Secret: ce fragment de texte fait référence à la troisième génération, pour ainsi dire, de la fonctionnalité de ma boîte. Le premier est le contrôle des sorties radio. La seconde est la capacité inattendue de contrôler les commutateurs radio.
Et cette génération appartient à l'incroyabledécouverte. Il s’avère que les alarmes sans fil chinois bon marché sont équipées de capteurs qui, en ce qui concerne la bibliothèque RC-Switch que nous connaissons déjà, ne sont pas différents des télécommandes à un bouton. C'est à dire À l'intérieur du capteur se trouve une puce de codage, qui fournit une séquence unique de zéros et de uns, et un émetteur, qui crache tout ce bonheur en direct.
Je ne discute pas, il existe probablement d'autres options, mais je soupçonne que cette technologie est la principale.
À cette occasion, j'ai acheté deux capteurs différents (ouvertures de porte et fuites) pour comparer leurs intérieurs et essayer de se connecter à l'Arduino. Après l'autopsie, il est apparu que les entrailles étaient complètement identiques et qu'après avoir essayé le contrôleur, le RC-Switch recevait parfaitement leurs signaux.
À gauche, un capteur de fuite, à droite, un capteur d'ouverture de porte.

Ils se ressemblent tellement qu'on peut en faire un autre:


Une autre découverte non moins surprenante a été que les sonnettes de porte sans fil fonctionnent sur le même principe. Cela signifie que Arduino sera en mesure de prévenirque quelqu'un sonne à la porte. C'est utile, en passant, dans de nombreux cas: d'abord, juste des statistiques; Deuxièmement, il est pratique qu’il y ait de la musique forte à la maison ou que les piles de l’appareil interne de la cloche viennent de s’asseoir.
Honnêtement, je n'ai même pas ouvert l'appel. Il suffit de lire le code dans le commutateur RC et d’ajouter son contrôle aux fonctionnalités de la boîte.
Si vous utilisez ces capteurs,rappelez-vous certaines caractéristiques importantes. Tout d'abord, le signal est transmis une fois. Deuxièmement, il n'y a pas de retour, donc le capteur ne sait pas si son signal a été reçu. Par conséquent, les «développeurs» des capteurs étaient assurés de la manière suivante: le capteur émet un «trille» exceptionnellement long - environ 2 secondes. En principe, cela garantit la réception du signal, mais a ses inconvénients:
1) Dans des situations extrêmement rares (souvenez-vous de la loi de la méchanceté) lorsque plusieurs capteurs sont déclenchés en même temps, une personne sera perdue;
2) La transmission à long terme peut interférer avec d'autres systèmes sans fil;
3) La même transmission longue impose des restrictions sur la vitesse de traitement des événements Arduino. Par exemple, pour éviter le double déclenchement d'un même capteur, il est nécessaire de suspendre la réception des signaux provenant de capteurs externes pendant quelques secondes.
Par conséquent, les deux capteurs disponibles sont utilisés.comme suit: le capteur de fuite se trouve sous l’évier de la cuisine, le capteur d’ouverture de porte commande l’ouverture des portes coulissantes de l’armoire et, à son signal, l’Arduino allume / éteint la lumière à l’intérieur.
Maintenant, je prévois de commander plus de capteurs et d’agrandirdonc leur réseau. En même temps, je comprends bien que ce n’est pas un véritable système de sécurité et d’alarme incendie, mais plutôt un complexe d’informations. En passant, pour que cela ressemble davantage à une OPS, pour les capteurs critiques, vous devez sélectionner votre propre contrôleur, qui aura une communication bidirectionnelle avec les événements de traitement de l'unité de base.
Ainsi, j'estime que les articles TZ 7 et 8 sont pour la plupart fermés.
ET CE QUI NE PAS
Sur les commutateurs radio commandés pour l'instantpessimiste. D'une part, il était possible de comprendre que dans le signal, il est responsable de la température et de l'humidité. Par contre, les croquis que j'ai trouvés ne comprenaient pas la station, mais je ne comprenais pas comment les modifier. Il n’est même pas encore question d’écrire votre croquis.
De la troisième main, je ne comprends toujours pas pourquoi j’en aurais besoin, si ce n’est «pour le faire».
COMBIEN DE CAPRISES RESTE
Comme je ne sais pas qui, je n’ai pas écrit les dépenses, le calcul est approximatif. Les capteurs, les commutateurs et les prises ne sont pas inclus, le coût de la seule unité centrale.
1) Arduino Uno: 9,98 $
2) blindage Ethernet: 9,87 $
3) Bloc de 4 relais: 6,94 $
4) paire récepteur / émetteur: 3 $
5) Un ensemble de fils de test: 4,34 $
7) L'affaire, semble-t-il, G1037B (oui, dans l'étiquette de prix des chevaux Chip and Dipe): 10 $
8) bouchons NP117A, 7 pièces: 9,3 $
9) Cric pour prises, 4 pièces: 5,3
10) Deux fils, 3 m (enfin, il reste toujours bien sûr): 2,2 $
TOTAL, environ: 61 $
Pour référence: les prises coûtent environ 50 dollars par pièce, les commutateurs radio: 23 dollars par unité, le capteur d'ouverture: 5 dollars, le détecteur de fuite, 7 dollars.
Merci pour votre attention)