Para la mayoría, el nombre "Papá Noel" evoca imágenes de juguetes y aparatos. Pero para este caballero fabricante, el nombre trae miseria. Asegúrate de acumular tus Arduino, Raspberry Pi y Particle Photons; Es hora de atrapar a San Nick con las manos rojas.
Es esa época del año otra vez. El hombre de rojo mostrará que una vez más entregará carbón a miles de personas. En este episodio de Gentleman Maker, crearemos el Detector de Papá Noel, un sistema que nos permitirá monitorear, fotografiar e incluso contraatacar al llamado hombre alegre y finalmente llevar a la justicia a los que quedaron decepcionados en esta época del año. !
Si bien hay muchas personas que se levantan en la mañana de Navidad para encontrar sus medias llenas de regalos, a menudo encuentro las mías llenas de carbón y nunca puedo entender por qué. Trabajo mucho, pago mis impuestos, e incluso solía dejar las zanahorias fuera para su reno, pero parece que no importa cuánto lo intente o soborne, Santa no cede.
No sé sobre ti, pero un hombre que sabe cuándo estás durmiendo y se sube a tu habitación en medio de la noche es algo que simplemente no se siente bien conmigo. Bueno, Papá Noel nunca ha conocido a un ingeniero o tecnología moderna, por lo que usaremos el equipo del fabricante para intentar capturar imágenes de él, así como crear un sistema de alarma que me avise de su presencia.
El Detector de Papá Noel tiene tres circuitos separados para construir, todos los cuales se pueden ver mejor arriba. Para consultar el esquema completo, asegúrese de visitar Scheme-It.
Este proyecto combina múltiples proyectos:
El proyecto también incluye los siguientes circuitos:
La primera línea de detectores es un disco piezoeléctrico que se monta en la parte inferior del techo y se usa para detectar el impacto de un trineo y patas de reno. Este disco está conectado a un circuito comparador simple, que también está conectado a un circuito monoestable 555 que se utiliza para producir un pulso extendido al detectar el trineo. Este pulso extendido le da al Parón Fotónico el tiempo para reaccionar al cambio en la señal de entrada y, al detectarlo, actualizará un contador en línea que se encuentra en Adafruit IO. También se utiliza un micrófono electret para detectar el sonido de los jingle bells, que también está conectado a un comparador y 555 monoestable para la detección por el fotón.
La segunda línea de detección se realiza mediante un detector de movimiento ultrasónico, que escanea constantemente la parte superior del techo en busca de la presencia de hombres de rojo con grandes animales de cuatro patas. Este módulo ultrasónico está conectado a un Arduino Uno, que luego se conecta a una Raspberry Pi. Si una lectura del módulo ultrasónico cae por debajo de cierto valor, el Arduino envía un mensaje al Pi a través de un puerto UART.
La tercera línea de detección utiliza el reconocimiento de voz que se ejecuta al detectar todos los sensores anteriores. El sistema de reconocimiento de voz, tras la activación, busca palabras clave que incluyen "Ho Ho Ho", "Feliz Navidad" y "Rudolph". Cuando se encuentra una palabra clave, el sistema comienza con la señalización de las alarmas y comienza a tomar fotografías con la cámara web USB. En este momento, el escudo del relé de fotones recibe la solicitud de alarma y comienza a encender focos brillantes que permiten a la cámara tomar fotografías fácilmente, al tiempo que emite un pitido y parpadean bombillas rojas para alertar a la seguridad de la brecha en el perímetro.
Hay múltiples piezas de código utilizadas para ejecutar este proyecto, incluido el código para el fotón, que se puede encontrar en Particle IO. El resto del código requerido para este proyecto se puede descargar a continuación.
¿Estás listo para capturar a Santa este año? Con nuestros esfuerzos combinados, tal vez podamos librar al mundo de las medias llenas de carbón de una vez por todas.
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:
Código Detector de Santa
ga('create', 'UA-1454132-1', 'auto'); ga('require', 'GTM-MMWSMVL'); ga('require', 'displayfeatures'); ga('set',{'dimension1':'embedded,iot,development-boards,general,sensors,arduino,iot,raspberry-pi,security-identification'}); ga('set',{'contentGroup1':'embedded,iot,development-boards,general,sensors,arduino,iot,raspberry-pi,security-identification'}); 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: ['embedded','iot','development-boards','general','sensors','arduino','iot','raspberry-pi','security-identification'], 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…