Categories: NoticiasTecnología

Ponga fin a las medias llenas de carbón con el detector de raspberry pi santa

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.

Detector de santa lista de materiales

  • 3 x 10K resistencias
  • 5 x condensadores de 100nF
  • 2 x potenciómetros (valor no del todo importante)
  • 1 x 1N5817 diodo
  • 2 x 555 temporizadores
  • 1 x LM358
  • 1 x disco piezo
  • 1 x micrófono electret
  • 1 x zumbador (alarma de 5V piezoeléctrica fuerte)
  • 1 x escudo relé de fotones
  • 2 x fotones de partículas
  • Luces de red y cable.
  • 1 x Arduino
  • 1 x Raspberry Pi
  • 1 x Micrófono y tarjeta de sonido USB
  • 1 x webcam USB
  • 1 x altavoz y hardware de apoyo
  • 1 x módulo ultrasónico
  • Equipo de construcción de circuitos.

El esquematico

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.

Sistemas de detección

Este proyecto combina múltiples proyectos:

El proyecto también incluye los siguientes circuitos:

  • Los sensores piezo montados en el techo se utilizan para detectar un aterrizaje con un simple comparador de amplificador operacional.
  • Un micrófono interno se usa para detectar jingles y está conectado a un comparador.
  • Ambos de los anteriores están conectados a un monoestable 555 que está conectado a un fotón de partículas.
  • Ambos de los anteriores están conectados a Particle Photon.

La primera línea de defensa: detectores de discos piezoeléctricos

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 defensa: Detector de movimiento ultrasónico

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 última línea de defensa: reconocimiento de voz

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.

El código

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(); } },

}) }); }

Maria Montero

Me apasiona la fotografía y la tecnología que nos permite hacer todo lo que siempre soñamos. Soñadora y luchadora. Actualmente residiendo en Madrid.

Recent Posts

Máquina de mano Lean, Green, Raspberry Pi

Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…

1 year ago

Cómo pronosticar series de tiempo usando autorregresión

Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…

1 year ago

Aquí están todas las formas en que puede cargar su AirPods Pro

Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…

1 year ago

Las principales noticias tecnológicas del lunes: la prohibición de clientes de terceros de Twitter parece no ser un accidente

Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…

1 year ago

AirPods Max 2: aquí están las características más solicitadas

Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…

1 year ago

El remake de Dead Space continúa luciendo terriblemente genial en el nuevo tráiler de la historia

El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…

1 year ago