Cov txheej txheem:
- Kauj Ruam 1: Matériel Nécessaire
- Kauj Ruam 2: Un Petit Schéma…
- Kauj Ruam 3: Arduino Et Blynk
- Kauj Ruam 4: Un Peu De Cablage…
- Kauj ruam 5: Premiers Essais
Video: Boîte Aux Lettres Connectée Et Solaire: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
"Le facteur t'informe que tu as du courier"
Voilà le hom ntawv xa ntawv que tu peux recevoir sur ton smartphone dès lors que le facteur vient de passer. Il ne te reste plus alors qu'à te rendre jusqu'à ta Boîte aux lettres afin d'y récupérer ta lettre ou ton colis …
Le Projet qui va suivre s'inspire très largement de deux "projets DIY" (Qhia paub) déjà anciens:
- Le premier est celui sur lequel je me suis appuyé pour la question de l'alimentation (panneau solaire, régulation, application liée au module Wemos D1 mini Pro, Blynk)
- Le thib ob yog celui qui cov lus qhia mes recherches sur le code dans Arduino, ceeb toom rau les fonctions de veille profonde thiab de contrôle de le tension de l'accu.
- Kev piav qhia -
Cette fois encore c'est BLYNK (l'application) qui est sollicité pour cette lub hom phiaj, tsheb il reçu une qhia ntawv en provenance du module Wemos D1MiniPro basé sur ESP8266, qui gère une changement d'état sur une de ses entrées.
Le Circuit est alimenté par un acc Li Li 18650 3, 7V 2500mA. Un petit panneau solaire se tus nqi d'entretenir l'alimentation générale.
La détection d'ouverture de la porte ou du volet se fait par deux hu rau reed (ILS) kev nqis tes ua par deux lub hom phiaj.
Après l'envoi de l'information ntawm WIFI, le système se ntsib en veille profonde, jusqu'à la prochaine nkaus sur l'ouverture de la porte ……
- Préambule: Je suis électronicien thiab bricoleur pas programmeur: je ne connais absolument rien aux langages de programmation et c'est en passionné et curieux que je m'intéresse à la domotique qui s'appuie sur l'Arduino piv txwv. Kuv yog cov neeg sib tw tsis zoo nyob rau hauv interface ARDUINO (teeb tsa des librairies, des cartes et mise en application des exemples. Idem pour Blynk. Merci au pass au précieux plug-in de Firefox (Im'Translator). La plupart des projets sont publiés en anglais et d'un clic j'obtiens la traduction instantanée de chacune des phrase des tutos. Donc j'utilise beaucoup le tshuab luam ntawv/coller et par la suite je m'autorise messages franciser les lus dans les boîtes de tham!
Kauj Ruam 1: Matériel Nécessaire
- 1 tus qauv ESP8266. Mon choix s'est porté sur le WEMOS D1 Mini PRO car celui-ci permet le raccordement direct d'une antenne extérieure augmentant ainsi sa portée (fournie dans le Kit avec des connecteurs circuit imprimé à souder)
- 1 panneau solaire 150 X 150 mm 6V - 3, 5W ebay
- 1 diode shottky (si elle n'est pas intégrée au panneau)
- 1 module de charge TP4056 ebay
- 1 qhov tseeb 3, 7 V (18650, 2500mA)
- 1 régulateur 3.3 V HT7333 ebay
- 2 tus neeg tiv tauj ILS muab ob npaug Cdiscount
- 1 condensateur 1000MF 25V
- 1 condensateur 100 nF
- 1 lub cim xeeb 100kOhms
- 1 bout de Circuit type plaque d'essai
- 3 tus neeg sib txuas à vis à souder
- 1 daim ntawv qhia zaub mov
le coût tag nrho devrait rester inférieur € 25 €!
Kauj Ruam 2: Un Petit Schéma…
Pas très à l'aise avec Frietzing, je vous l'ai fait "à l'ancienne":
Le montage s'articule autour du module Wemos, alimenté par un yooj yim Accu 3.7v au lithium, dont le maintien de charge est assuré par un mini panneau solaire.
Une petite vidéo très astucieuse montre le montage compact des condensateurs associés au régulateur spécial très faible pertes HT7333. (voir aussi mon petit dessin)
La détection d'ouverture de la boîte aux lettres est faite par un contact miniature ILS. Tsis muaj lub hom phiaj txhim kho sur la porte vient toucher (ou ลา หยุด ติดต่อ) avec l'ILS et les lamelles intérieures de celui-ci viennent en contact. S'effectue alors la transmission d'une impulsion sur la broche RST du module.
Une fonction a été ajouté: la mesure de la tension aux bornes de l'accu à travers une résistance (ib puag ncig 120 à 150Kohms) se fait sur la broche A0. L'info sur la présence de courier, se rajoute l'info sur la nro aux bornes de l'accu (4.2V en them nyiaj txaus); ce sont les 2 lignes de code suivantes qui gèrent la fonction.
int sib ntaus sib tua = analogRead (analogPin); ntab voltage = sib ntaus sib tua * (4.2 / 1024.0); // 4.2 yog nominal voltage ntawm 18560 roj teeb
Enfin, nyob rau remarquera la présence d'un jumper entre les broches RST et D0; une fois le program chargé depuis Arduino, et seulement après, il faut shunter ces deux broches pour activer la fonction de mise en veille profonde du système quelques secondes après le passage du facteur!
* La carte Wemos D1 mini Pro to taub une antenne en céramique intégrée et permet de connecter une antenne externe pour améliorer la portée. Avant d'utiliser l'antenne externe, il faudra rediriger le signal de l'antenne en céramique intégrée, vers la nqi zog externe. Cela peut être fait en faisant "pivoter" la résistance zéro ohm (0603) rho tawm. Hais txog cette vidéo réalisée par Alex Eamest pour faire pivoter la résistance de zéro ohm. La taille réelle de la résistance fait moins de 1mm! Tsis txhob ua siab ntev, doigté, précision du geste, panne fine et propre sur le fer à souder. Tsis txhob txhawj. Teb zoo rau qhov coup thiab puis, quand faut y aller …
Ouf, koj yog qhov zoo tshaj plaws!
Qhov tseem ceeb, suite
Kauj Ruam 3: Arduino Et Blynk
ARDUINO
Txhawm rau siv tus neeg siv Wemos D1 avec la bibliothèque Arduino, il va falloir installer le support de la carte ESP8266. Donc, si n'est pas encore fait, installer facilement la nqi zog them nqi de la carte ESP8266 sur l 'IDE Arduino en suivant ce tutoriel. (le module Node MCU ici présenté est une variante du Wemos D1)
Dans l'interface Arduino afficher l'onglet Préférences dans Fichier et coller le lien dans URL de cartes supplémentaires.
arduino.esp8266.com/stable/package_esp8266com_index.json
Faire OK thiab koom nrog qhov kawg ntawm kev teeb tsa. A la fin, ntawm retrouve le paquet des cartes associées à Module ESP8266, dans l'onglet OUTILS / Hom de cartes! (ne pas hésiter à redémarrer Arduino pour finaliser la MàJ)
Puis sélectionner dans l'interface ARDUINO / Outils / Hom de carte / gestionnaire de carte / Lolin (Wemos) D1 MiniPro
Les paramètres suivants sont préférables:
Fréquence de PU: 80 MHz 160MHz
Taille du flash: 14M (SPIFFS 3M) -
Vitesse de téléversement: 921600 bps
Une fois la carte wemos connectée en USB sur le PC rechercher le chaw sib txuas xov tooj thiab le sélectionner.
BLYNK
- télécharger les librairies blynk dans l'IDE Arduino ou en suivant le tutoriel dans ce lien
- mettre l'application sur mon téléphone: Iphone, Androïd
- Créer un nouveau compte (pub dawb) dans l'application. Blynk Account yog qhov tseem ceeb tshaj rau cov neeg sau npe sau npe thiab plaub lub xyoos dhau los uas tsis tau tshaj tawm lub xov tooj smartphone. (Siv tus neeg siv adresse e-mail valide, tsheb elle sera souvent utilisée ultérieurement).
- Créer un nouveau projet (lui donner un nom: pourquoi pas "Boîte au lettres"!) Et choisir le matériel que l'on va utiliser. Si l'on ne trouve pas le matériel que l'on use, sélectionner Carte générique.
- Choisir quel type de connectivité ntawm kev siv (wifi).
- Choisir l'interface d'interface utilisateur sombre ou claire.
- Cliquer sur Email rau obtenir un jeton d'authentication. Consulter los ntawm kev txais tos ncuav voir si rau ntawm reçu un email de Blynk avec le jeton Auth. Ntawm va en avoir besoin ntxiv rau tard pour le tshuab luam ntawv/coller dans le fichier.ino
- Flasher ntawm ESP Le fichier.ino se trouve ci-dessous
Je peux voir que la création de mon alerte de boîte aux lettres yog pom dans l'application!
Kauj Ruam 4: Un Peu De Cablage…
Afin de pouvoir cuam tshuam txog kev ua haujlwm dhau los ntawm cov qauv ESP, nws yog qhov muaj txiaj ntsig zoo uas tsis muaj peev xwm tswj tau ncaj qha los ntawm PCB cov cuab yeej cuab tam (cov ntaub ntawv sib tw) Afin de gagner de la place j'ai disposé l'ensemble régulateur/condensateurs sous le module wemos.
Le tout sera installé dans une boite étanche pour être monté dans, ou sous la boîte aux lettres.
Pendant des tests, le contacteur ILS a été directement raccordé sur le bornier sur le PCB.
Nyob rau remarquera un modèle d'ILS ob; en effet, j'ai dû me procurer ces modèles (livrés par 10) tsheb pour le volet supérieur de la Ba L, j'utilise la fonction contact "fermé" quand un aimant s'approche de l'ILS, tandis que pour la porte j'utilise la fonction "ouvert" lorsque l'aimant est au contact de l'ILS (en ouvrant la porte de la Ba L, l'aimant s'éloigne et le contact se ferme) … le contraire donc.
Kauj ruam 5: Premiers Essais
Voici une petite vidéo dans laquelle ntawm kev soj ntsuam l'allumage de la LED intégrée, d ls lors qu'on approche un aimant du contacteur ILS. Qhov kev txiav txim siab tau hloov pauv los ntawm cov xeeb leej xeeb ntxwv!
L'installation dans ma boîte aux lettres s'est déroulée sans nyuaj nyuaj. Kev ua haujlwm ntawm cov hom phiaj hauv tsev kawm qib siab Epoxy, les contacteurs protégés sous des gaines thermorétractables sont positionnés et collé de la même façon.
le boîtier étanche a finalement trouvé sa place en dessous pour ne pas gêner le passage de gros colis…
Le panneau solaire sera fixé à la colle polyuréthane.
Fonctionnement PARFAIT sur une portée de 50m!
*P. S: la boîte aux lettres restera toujours, malgré rau kev hloov kho tshiab, un peu rouillée et couverte de lichens. Kom tau txais!
Pom zoo:
YADPF (YET Lwm Tus Duab Duab Duab): 7 Kauj Ruam (nrog Duab)
YADPF (YET Lwm Tus Duab Duab Duab): Kuv paub qhov no tsis yog khoom tshiab, Kuv paub, Kuv tau pom qee qhov ntawm cov haujlwm no ntawm no, tab sis kuv ib txwm xav tsim kuv tus kheej cov duab thav duab. Txhua daim duab thav duab kuv tau pom yog qhov zoo, tab sis kuv tab tom nrhiav lwm yam, Kuv tab tom nrhiav qhov zoo nkauj tiag tiag
Kev Tsim Qauv Duab Duab/Duab Duab Duab: 4 Kauj Ruam
Kev Tsim Qauv Duab Duab/Duab Duab Duab: Nyob zoo txhua tus, Hauv qhov kev qhia no, Kuv yuav qhia koj cov txheej txheem ntawm yuav ua li cas thiaj tsim 3D qauv siv cov duab digital. Cov txheej txheem hu ua Photogrammetry, tseem hu ua Image-Based Modeling (IBM). Tshwj xeeb, hom txheej txheem no tau siv los rov ua dua
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv