¡Nunca más te quedes sin té! El Intelli-T usa un sensor de peso y una Raspberry Pi para avisarle cuando su suministro de té se está agotando.
Los británicos se encuentran entre los bebedores de té más grandes del mundo, por lo que es obvio tener un armario lleno de bolsas de té en todo momento. Sin embargo, no es extraño abrir el contenedor de la bolsa de té y encontrarlo vacío. Esta es una situación infeliz para uno mismo y es mejor evitarla a toda costa.
En este episodio, construiremos el Intelle-T, un contenedor de bolsas de té inteligente que calcula la cantidad de bolsas de té que quedan y nos informará cuando comencemos a agotarnos.
Puede consultar el esquema completo en Scheme-It aquí.
Puede consultar el esquema completo de este proyecto en Scheme-It!
El Intelle-T es una caja de bolsas de té que se encuentra en una balanza electrónica que calcula el número de bolsas de té por peso. El usuario primero enciende el Photon y luego coloca una bolsa de té en la olla. A partir de ahí, el usuario puede llenar el contenedor y el sistema puede hacer una estimación de cuántas bolsas quedan.
Cuando el usuario abre la tapa, se rompe un pequeño interruptor de contacto / lámina, que informa al Arduino Uno que el contenedor se ha abierto. Esta acción de apertura hace que la Raspberry Pi reproduzca un mensaje ingenioso acerca de cuán grande es realmente Gran Bretaña, un hecho divertido sobre el té o cómo el café es una bebida inferior.
Si la cantidad de bolsitas de té comienza a caer por debajo de un umbral predeterminado, la Raspberry Pi informará al usuario de que la cantidad de bolsitas de té se está volviendo peligrosamente baja.
El sensor de carga tiene dos juegos de dos montajes de tornillo que se usan para sujetar el sensor a una plataforma y el contenedor de la bolsa de té que sostendrá las bolsas de té. El sensor tiene una configuración de puente de resistencia que da como resultado cuatro salidas, cada una conectada al ADC de acceso en serie al HX711. El ADC es un dispositivo de solo lectura pero está diseñado específicamente para sensores de carga. Es muy fácil de conectar, gracias a la biblioteca HX711 disponible para Arduino Uno.
El uso del sensor requiere poner a cero y medir el peso de una bolsa de té. De esta manera, el peso inicial aplicado al sensor puede ignorarse y las bolsas adicionales pueden contarse con precisión. Dicho esto, los pesos de las bolsas de té variarán, por lo que el número final será una estimación precisa.
Si bien se puede usar un botón de reinicio externamente, es más simple hacer que Arduino ejecute un procedimiento simple en la puesta en marcha que ponga a cero el sensor, espere un aumento de peso, luego use ese aumento como divisor para futuros pesos registrados.
Cuando se abre la tapa, el Arduino Uno envía un mensaje a la Raspberry Pi que indica la cantidad de bolsas de té. También alerta de que la tapa ha sido abierta. La detección de la tapa se realiza mediante el uso de un interruptor de lengüeta simple que se monta en el interior de la lata, mientras que un imán pequeño pero potente se monta en la tapa.
Por lo tanto, durante condiciones normales, el imán hace que el interruptor de lámina se cierre. Esto significa que el Arduino Uno leerá un “1” digital cuando la tapa esté cerrada y “0” cuando la tapa esté abierta.
La Raspberry Pi se utiliza para reproducir los archivos de audio utilizando la biblioteca PyGame, así como para interactuar con los datos de cantidad de bolsitas de té.
Por ejemplo, a medida que el número de bolsas de té comienza a caer por debajo de un umbral predefinido, el Pi anunciará al usuario que la cantidad de bolsas es baja. Durante la apertura de una tapa típica, el Pi reproduce la grabación de audio de los datos divertidos sobre el té y Gran Bretaña.
Puede encontrar el código para el proyecto Intelle-T a continuación:
Archivo de código de Intelle-T
Nunca se preocupe por quedarse embarazosamente fuera del té cuando reciba invitados, celebre el próximo cumpleaños de Su Majestad o simplemente desee una taza de té caliente con su Intelle-T.
Con todo su tiempo libre en esta temporada de vacaciones, ¿por qué no disfrutar de más de Gentleman Maker? Echa un vistazo a todos los plazos anteriores a continuación:
ga('create', 'UA-1454132-1', 'auto'); ga('require', 'GTM-MMWSMVL'); ga('require', 'displayfeatures'); ga('set',{'dimension1':'iot,embedded,development-boards,sensors,raspberry-pi'}); ga('set',{'contentGroup1':'iot,embedded,development-boards,sensors,raspberry-pi'}); ga('send', 'pageview');
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1808435332737507'); // Insert your pixel ID here. fbq('track', 'PageView'); fbq('track', 'ViewContent', { content_ids: ['iot','embedded','development-boards','sensors','raspberry-pi'], content_type: 'category'});
_linkedin_data_partner_id = "353081"; (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); } if(jstz.determine().name().indexOf("Europe") === -1) { showSocialCode(); // NOT EU } else { showSocialCode(); window.addEventListener("load", function () { window.cookieconsent.initialise({ "palette": { "popup": { "background": "#252e39" }, "button": { "background": "#14a7d0" } }, "type": "opt-out", "content": { "message": "This website uses tracking cookies to ensure you get the best experience on our website.", "href": "https://www.allaboutcircuits.com/privacy-policy/", "dismiss": "OK, GOT IT" }, onInitialise: function (status) { var type = this.options.type; var didConsent = this.hasConsented(); if (type == 'opt-out' && didConsent) { console.log("eu"); //showSocialCode(); } },
onStatusChange: function (status, chosenBefore) { var type = this.options.type; var didConsent = this.hasConsented(); if (type == 'opt-out' && didConsent) { console.log("eu"); //showSocialCode(); } },
onRevokeChoice: function () { var type = this.options.type; if (type == 'opt-out') { console.log("eu"); //showSocialCode(); } },
}) }); }
Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…
Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…
Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…
Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…
Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…
El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…