Question:
Thermomètre en réseau / connecté pour mesurer l'eau dans le refroidisseur de marais
Matthew Moisen
2013-06-06 02:21:58 UTC
view on stackexchange narkive permalink

J'espérais mettre en place un système d'information capable de mesurer la température de l'eau dans un seau où je place mon seau de fermentation et d'avertir mon téléphone intelligent lorsque j'ai besoin de remplacer l'eau gelée bouteilles.

J'ai un ancien téléphone Android. Je connais Java et je peux apprendre à programmer Android assez facilement.

Ce qui me manque, c'est le thermomètre en réseau qui peut mesurer les liquides.

Le iGrill pourrait potentiellement fonctionner; cependant, dans la section FAQ, il indique qu'il ne peut pas mesurer les liquides. Une solution potentielle serait simplement d'enfermer la sonde de température dans une enceinte étanche et de la plonger dans l'eau du refroidisseur des marais, mais je préfère travailler avec quelque chose qui pourrait mesurer directement l'eau.

quelqu'un connaît une telle technologie?

Six réponses:
#1
+7
mdma
2013-06-06 02:39:35 UTC
view on stackexchange narkive permalink

Vous voudrez peut-être consulter brewpi - c'est un moniteur de fermentation, mais ne se limite pas à la fermentation. Les appareils de température utilisés sont des sondes de température DS18B20. Vous pouvez obtenir ces préfabriqués dans un boîtier étanche auprès de vendeurs sur ebay - le projet dispose également d'un magasin qui les vend. Les fabricants affirment qu'ils sont précis à +/- 0,5 C, bien que mes tests contre un thermomètre étalonné montrent en pratique qu'ils sont précis à +/- 0,1 C.

enter image description here

Bien que le projet BrewPi vante principalement le raspberry pi comme principal appareil sans fil, vous pouvez collecter les résultats sur n'importe quelle interface série, comme un PC de rechange ou un routeur compatible Linux.

Le projet enregistre les données dans de jolis graphiques afin que vous puissiez voir la température maintenant, ou revoir plus tard pour toute variation inattendue. Je connais bien le code - il serait possible de modifier le code pour envoyer un message lorsque la température dépasse une valeur prédéfinie. Vous coderiez ensuite une application java sur votre téléphone Android pour gérer ce message.

EDIT: Je n'ai pas mentionné, ces sondes sont numériques - elles communiquent la température en utilisant un protocole numérique appelé OneWire. L'avantage est que vous pouvez connecter plusieurs capteurs aux mêmes 3 lignes d'alimentation / de données, et ils produisent beaucoup moins de bruit sur de longs câbles par rapport aux capteurs analogiques comme le LM37. L'inconvénient est que vous devez implémenter le protocole OneWire - par ex. utilisez une bibliothèque OneWire. C'est l'approche adoptée avec l'Arduino dans brewpi, qui dispose d'une bibliothèque OneWire prête à l'emploi.

Si vous utilisez un ventilateur, le brewpi peut contrôler le ventilateur pour augmenter le taux de refroidissement si nécessaire. Le contrôleur utilise un algorithme prédictif, qui évite le dépassement, et est beaucoup plus précis qu'un simple algorithme de thermostat marche / arrêt.

Intéressant. En regardant leur site, il semblerait qu'ils envoient peut-être le package complet pré-assemblé à un moment donné. Des idées sur un prix pour le kit complet pré-assemblé?
Il se trouve que j'ai un RPi que je n'ai pas encore utilisé. Je vais vérifier cela; merci MDMA.
Lorsque je recherche sur Amazon ou eBay des sondes de température DS12B20, les seuls résultats que je reçois concernent les sondes DS18B20. Est-ce ce que vous vouliez dire ou cela ne fait-il pas une différence?
C'était une faute de frappe - DS18B20 est la bonne.
@Scott - Le blindage RevA vendu 27,50 euros + 5 euros pour la soudure. Je ne sais pas combien coûtera le nouveau. Pour surveiller un seul capteur de température, vous pouvez simplement le brancher directement sur l'Arduino et supprimer toutes les autres pièces (blindage, SSR, écran LCD, etc.), elles ne sont pas nécessaires.
#2
+2
Scott
2013-06-06 02:46:31 UTC
view on stackexchange narkive permalink

Je suis en fait exactement dans le même bateau. Eh bien .. Similaire. N'allait pas s'embêter avec le smartphone, mais aura une forme de communication. Voici ce que j'ai à l'esprit

Je viens de commander un thermomètre USB sur Amazon que les gens ont réussi à travailler sous Linux (en particulier Ubuntu, mais il semble être indépendant des distributions). À partir de là, je pourrais créer une véritable application Web simple qui communique avec une base de données que j'héberge localement (MySQL ou MongoDB, selon que j'utilise une pile LAMP ou avec Node + Express). À partir de là, prenez des enregistrements périodiques de la glacière des marais et évacuez une forme de communication. J'aimerais le faire fonctionner sur Raspberry Pi, qui, bien que ma connaissance soit limitée, j'ai entendu dire que certaines personnes avaient utilisé Google Talk avec lui pour les notifications, auquel cas cela est géré. Juste quelque chose à mâcher. Je suis excité pour la livraison afin que je puisse me faire craquer.

Modifier : Le même mec fou dans le deuxième lien ci-dessus est aussi un homebrewer (même raison d'utiliser le thermomètre) , et est même allé jusqu'à utiliser un microphone USB pour mesurer le bouillonnement du sas afin de déterminer la durée de la fermentation.

Hey Scott, avez-vous déjà un RPi ou devez-vous en commander un? Si vous êtes prêt à bloguer à ce sujet, je serais certainement intéressé. J'ai un RPi mais, malheureusement, j'ai une exposition Linux limitée. Que pensez-vous de la suggestion de MDMA de brancher les sondes sur le RPi et de le coder nous-mêmes, ou simplement d'acheter le BrewPi? La seule chose qui m'inquiète à propos du BrewPi, c'est que le gars qui le dirige a connu des revers de fabrication.
Les revers n'ont causé que des retards, pas de problèmes de qualité avec le produit final. En plus d'un RPi, vous aurez besoin d'un Arduino, tel qu'un Arduino Uno. Vous ne pouvez pas facilement brancher les sondes sur le RPi, sauf si vous disposez d'un adaptateur USB OneWire. Vous n'avez pas besoin du bouclier brewpi ou de l'une des autres pièces pour surveiller un seul capteur de température - il suffit de brancher le capteur de température directement sur l'arduino.
@Matthew, Je ne possède pas encore de Raspberry Pi. Ce que je prévoyais de faire en premier avec ceci (également acheté une balance USB), c'est d'abord m'assurer que je peux les faire fonctionner sous Linux. Si je peux le faire, je développerai des applications Web pour les faire fonctionner sur un réseau. Tant que je peux le faire sur l'une des boîtes Linux de rechange que je possède, cela fonctionnera sur Raspberry Pi sans problème (du moins c'est ce que je me dis). En attendant, si vous voulez vous pencher sur le BrewPi, cela pourrait très bien en valoir la peine (cela a fait ressortir mon intérêt). De plus, le thermomètre USB que j'ai commandé était un maigre 11 $ + frais de port s'il échoue.
Dans le cas où je le ferais fonctionner, je partagerai très certainement toute la documentation dessus, distribuerai via github, et serai prêt à fournir de l'aide lorsque cela est possible. Technologie + Homebrewing = Meilleure bière, pour laquelle je suis tout à fait d'accord!
#3
+1
Anibalismo
2013-06-07 19:06:11 UTC
view on stackexchange narkive permalink

Si vous êtes dans le brassage (daa) et que vous voulez vous salir les mains (euh) (dans la programmation et l'électronique), vous allez vérifier "the electric imp" un appareil d'enregistrement de données relativement simple et petit.

Is that small

Il est bien documenté, convivial, disponible sur le Web et se connecte également à votre wifi domestique

Voici un instructable complet mise en œuvre d'un capteur de température Web.

Coût total: environ 50 $ plus les frais d'expédition

J'espère que vous trouverez cela utile!

PS: Je suis sûr que vous pourriez remplacer la thermistance NTC par un autre capteur

#4
+1
Kenneth Ryckeley
2015-07-23 11:35:49 UTC
view on stackexchange narkive permalink

J'utilise également un bain-marie pour contrôler les températures de fermentation. J'ai trouvé un capteur de température Bluetooth Weatherhawk qui rapporte à une application mobile et il est étanche. J'ai donc construit un contrôleur de température stc 1000 pour basculer sélectivement entre une petite pompe de recirculation d'aquarium & du côté chaud et un refroidisseur de liquide Peltier du côté froid.

#5
  0
Matthew Moisen
2013-06-15 06:19:05 UTC
view on stackexchange narkive permalink

Voici une solution pure RaspberryPi + DS18B20 (aucun Arduino requis) et un tutoriel d'Adafruit nécessitant les éléments suivants:

RPi

DS18B20

Planche à pain

"Pi Cobbler" (acheté chez Adafruit)

Fils cavaliers mâles

#6
  0
Ryan Shdo
2015-07-24 09:28:04 UTC
view on stackexchange narkive permalink

J'utilise La Crosse Alerts, c'est une sonde de température WIFI. C'est sur Amazon pour environ 75 $ - 80 $ ( Lien vers le produit). Il a été très précis, et au-delà du grand graphique en direct disponible à la fois sur une application et sur un site Web, vous pouvez télécharger les données directement dans une feuille de calcul. Vous pouvez également définir des alertes sur votre téléphone ou votre e-mail en fonction des paramètres que vous avez définis!

J'espère que cela vous aidera!

enter image description here



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...