Table des matières:

Capteur de pluie LORA : 6 étapes
Capteur de pluie LORA : 6 étapes

Vidéo: Capteur de pluie LORA : 6 étapes

Vidéo: Capteur de pluie LORA : 6 étapes
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Juillet
Anonim
Capteur de pluie LORA
Capteur de pluie LORA

Afin de fabriquer ma serre automatisée, j'avais besoin de capteurs. Ce capteur de pluie que je vais utiliser pour décider si les arroseurs doivent être activés ou non.

Je vais expliquer ce capteur de pluie de deux manières.

  • en utilisant le port numérique
  • en utilisant le port analogique

Lorsque vous utilisez la broche numérique, vous pouvez utiliser le potentiomètre pour régler le moment où la broche numérique sera élevée. Lorsque vous utilisez la broche analogique, vous pouvez mesurer à quel point il pleut.

Le premier que j'utiliserai comme détecteur de pluie à très faible puissance dans des projets ultérieurs. De cette façon, mon capteur LORA n'envoie un 1 que lorsqu'il pleut.

Étape 1: Nécessaire

Nœud de capteur:

  • capteur de pluie
  • arduino pro mini 3.3v 8mhz
  • esp évasion
  • rfm95
  • fil pour antenne et connexions (j'utilise un fil à âme pleine de 0,8 mm)
  • câbles de démarrage mâle à mâle
  • câbles de démarrage femelle à femelle
  • planche à pain
  • CP2102 usb vers TTL

Outils:

  • fer à souder
  • coupante
  • pince à dénuder

Étape 2: fabrication de l'antenne

Pour l'antenne, j'utilise des restes de câble de mon câble bus 2x2x0.8mm ou 2x2 20awg. Sur le réseau Things, vous pouvez choisir votre émetteur-récepteur et la bande de fréquence de votre antenne par pays. Voici les longueurs par fréquence:

  • 868mhz 3,25 pouces ou 8,2 cm (c'est celui que j'utilise)
  • 915mhz 3 pouces ou 7,8 cm
  • 433 mhz 3 pouces ou 16,5 cm

Étape 3: Souder le bouclier Esp

Souder le bouclier Esp
Souder le bouclier Esp
  • Retirez les résistances du shield esp (voir R1 à R3 dans le champ rouge)
  • Soudez la puce rfm95 sur le blindage esp.
  • Soudez les têtes d'épingle sur le blindage esp
  • Soudez l'antenne sur le blindage esp. Ne pas utiliser sans antenne, vous pourriez endommager le blindage.
  • Si les têtes d'épingle ne sont pas soudées sur l'arduino, elles aussi

Étape 4: Codage

Codage
Codage
Codage
Codage

Je sais que je peux utiliser le DTR pour réinitialiser automatiquement l'arduino, mais dans mon cas, j'ai eu des erreurs lors du téléchargement du code. Par conséquent, j'ai également utilisé une réinitialisation manuelle dans cette instructable, donc si vous avez le même problème, vous pouvez le résoudre par une réinitialisation manuelle.

  • Câblez l'arduino au CP2102 comme suit:

    • CP2102 txd -> Arduino pro mini rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 terre -> Arduino pro mini terre
    • CP2102 3.3 -> Arduino pro mini vcc
  • Ouvrez le schetch dans l'ide arduino
  • Sélectionnez la carte arduino pro mini
  • Sélectionnez atmega 328p 3.3v 8mhz sous processeur
  • Sélectionnez votre port com
  • Cliquez sur le bouton de téléchargement
  • Pendant la compilation du code au moment où vous voyez le bautrate (voir image), appuyez sur le bouton de réinitialisation de l'arduino pro mini (le cp2102 ne réinitialise pas la carte), assurez-vous également de fermer votre moniteur série pendant la programmation.

Le code lorarainsensoranalog envoie une valeur de 0 à 1023 sur l'émetteur-récepteur. Moins la valeur est élevée, plus il y a de pluie. 1023 n'est pas de pluie.

Le code lorarainsensordigital n'envoie qu'une valeur de 0 et 1 sur le trainceiver. 0 signifie qu'il pleut et que la valeur du potentiomètre est atteinte 1 signifie qu'il n'y a pas de pluie et que la valeur définie sur le potentiomètre n'est pas atteinte.

Étape 5: Câblage

Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
  • Dans la première image, vous voyez le câblage lorsque vous utilisez la sortie numérique
  • Dans la deuxième image, vous voyez le câblage lorsque vous utilisez la sortie analogique
  • Sur la troisième photo, je zoome sur le câblage du vaisseau LORA.

Étape 6: Conclusion

Dans ce instructable, vous avez appris à utiliser un capteur de pluie de deux manières (analogique et numérique). Ce capteur sera utilisé dans des projets ultérieurs comme une serre automatique et un système d'arrosage automatique.

Conseillé: