Tabla de contenido:
- Paso 1: Piezas de hardware
- Paso 2: configuración del sistema operativo Raspbian
- Paso 3: actualiza y configura el sistema operativo
- Paso 4: Instalación del software RaspiWWW
Video: RaspiWWV - Transmisión de tiempo de audio de onda corta WWV simulada: 10 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¿Recuerda los días en los que se sentaba a escuchar las señales horarias de la WWV en su radio de onda corta (tic, tic, tic … En el tono, el tiempo será …)?
(Escúchalo en YouTube arriba)
¡Oh! ¿Te perdiste eso? Ahora puede (volver a) experimentar esos momentos y tener su propio reloj WWV, sin radio de onda corta ni conexión a Internet. ¿No es eso lo que siempre quisiste?
En realidad, este es un proyecto para ayudarlo a mostrarle cómo conectar una pequeña pantalla OLED, un reloj en tiempo real (RTC) y un amplificador de audio, ¡todo a una sola Raspberry Pi Zero! Todo con la ventaja de poder escuchar las “señales” horarias de la WWV en cualquier momento que desee.
A diferencia de la WWV real, las señales de tiempo de audio, así como la diminuta pantalla del reloj, solo tendrán una precisión de aproximadamente un segundo de deriva por día utilizando el módulo RTC típico de bajo costo. Puede mejorar esto utilizando un RTC de mayor calidad (más caro), o simplemente dejando la Raspberry Pi conectada a Internet, pero esto nunca reemplazaría los relojes atómicos de la WWV real. (Consulte el tiempo de precisión con los artículos de Raspberry Pi, como
De lo contrario, para la mayoría de los usos, la precisión probablemente sea suficiente. ¿La mayoría de usos? Bueno, además de quedarme dormido con el zumbido de la WWV, utilicé la versión de radio de onda corta para marcar las observaciones astronómicas; usando una grabadora (¿recuerdas eso?), registraría observaciones de meteoritos, ocultaciones lunares * u otros eventos que vi, con señales de tiempo de la WWV de fondo. "¡Marcos!" Luego, la grabación podría transcribirse con los avistamientos y las marcas de tiempo en la comodidad de su hogar.
Para aquellos con tanta nostalgia, asegúrese de desenterrar una vieja radio de transistores (¿y recuerda esos?) Para usarla como estuche para su proyecto. Tenga en cuenta que el estuche deberá ser lo suficientemente grande para instalar una batería, si desea portabilidad.
El software "WWV", escrito en Python, muestra la hora y reproduce el audio apropiado. El reloj Raspberry Pi y el RTC se resincronizarán con los servidores Network Time Protocol (NTP) cada vez que se conecte a Internet. (Siempre que esté dentro del alcance de su WiFi, si está utilizando una Raspberry Zero W.)
Paso 1: Piezas de hardware
• Raspberry Pi Zero W
• Módulo de pantalla OLED MakerFocus I2C SSD1306 de 0.91 pulgadas Amazon https://a.co/d/ioakKen (u otra pantalla OLED SSD1306 128x32)
• Módulo de reloj en tiempo real (RTC) PCF8523
• Interrupción del amplificador I2S 3W Clase D - MAX98357A
• Altavoz pequeño (recuperé un altavoz de 2”de los antiguos altavoces de PC)
• Placa de pruebas, cable / conector Pi Breakout a placa de pruebas, cable
• Opcional: batería de 5v 1amp (usada para cargar un teléfono celular) como el cargador portátil Anker PowerCore 5000 https://www.adafruit.com/?q=PCF8523 Alternativamente, puede usar una batería LiPo + convertidor / cargador de 5v https: / /www.adafruit.com/?q=PCF8523 https://www.adafruit.com/product/2465 O fuente de alimentación de 5V 2amp para uso doméstico.
• Batería CR1220 para RTC
• Carcasa: radio de transistores antigua
Paso 2: configuración del sistema operativo Raspbian
Instale Raspbian Stretch Lite en una tarjeta SD de 4 GB o más. (pasos a continuación)
- Si aún no lo ha hecho, instale la versión de Raspbian Lite en una tarjeta microSD de 4 GB o más. NO necesita la versión GUI, ya que este proyecto no utiliza un monitor ni un teclado.
- Deberá acceder a la Raspberry de forma remota a través de SSH. En Windows, puede utilizar el programa de terminal PUTTY SSH. En Mac, simplemente abra una ventana de terminal de comandos.
¿Sabía que si instala Raspbian en una tarjeta SD usando una PC, puede crear dos archivos en la tarjeta para configurar el acceso WiFi y SSH antes de iniciarlo en una Raspberry?
Para esto, asuma que su tarjeta SD está actualmente montada como K: en su PC:
1) Instale la última imagen de Raspbian Lite en la SD.
2) Con el bloc de notas, cree un archivo llamado simplemente "ssh" y use Guardar como "Todos los archivos" en K: / ssh. El archivo puede contener cualquier cosa. Lo importante es el nombre del archivo. ¡¡¡NO debe ser "ssh.txt" !!!
3) Con el bloc de notas, cree un segundo archivo llamado "wpa_supplicant.conf" con lo siguiente:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1
red = {
ssid = "mySSID" psk = "mypassword" key_mgmt = WPA-PSK}
Use Guardar como "Todos los archivos" en K: / wpa_supplicant.conf ¡¡Nuevamente, no permita que el Bloc de notas lo cambie a "wpa_supplicant.conf.txt" !!
Cuando inicie la Raspberry por primera vez, Raspbian las buscará y se conectará a su Wifi. Sin embargo, probablemente tendrá que buscar en su enrutador la dirección IP, ya que se asigna automáticamente.
3. Inserte la tarjeta microSD en el Pi y conecte la alimentación ahora. Tardará unos minutos en arrancar.
4. Para iniciar sesión de forma remota en su Raspberry Pi, deberá encontrar su dirección IP. Puedes probar:
$ ssh [email protected] (O desde Putty, ingrese el nombre de host [email protected]
Nota: Si esto falla, necesitará ver si su enrutador mostrará las direcciones IP de sus dispositivos locales, por ejemplo: ssh [email protected]. X. X
La contraseña predeterminada es "frambuesa"
Paso 3: actualiza y configura el sistema operativo
Una vez iniciado e iniciado sesión, comience por actualizar el sistema operativo de su Pi, cambie la contraseña "pi" y encienda la interfaz I2C:
sudo apt-get update
sudo apt-get upgrade
sudo raspi-config
Seleccione:
Cambiar contraseña de usuario
Opciones de interfaz -> Habilitar I2C -> Sí
Asegúrese de dejar la configuración regional y la zona horaria (UTC) sin cambios.
Seleccione FINALIZAR
Tenga en cuenta que WWV se ejecuta en hora UTC, no local.
Puede esperar para reiniciar después de la próxima instalación de software.
Paso 4: Instalación del software RaspiWWW
cd / home / pisudo apt install –y git git clone https://github.com/rgrokett/RaspiWWV.git sudo apagar ahora
Antes de probar el software, apague y desenchufe el Pi para realizar el cableado a continuación.
Recomendado:
Adquisición de señales de ECG simulada con LTSpice: 7 pasos
Adquisición de señales de ECG simulada mediante LTSpice: la capacidad del corazón para bombear es una función de las señales eléctricas. Los médicos pueden leer estas señales en un ECG para diagnosticar varios problemas cardíacos. Sin embargo, antes de que un médico pueda preparar adecuadamente la señal, debe filtrarse y amplificarse adecuadamente
Convierta una cámara de video de la década de 1980 en un generador de imágenes polarimétrico en tiempo real: 14 pasos (con imágenes)
Convierta una cámara de video de la década de 1980 en un generador de imágenes polarimétrico en tiempo real: el procesamiento de imágenes polarimétricas ofrece un camino para desarrollar aplicaciones revolucionarias en una amplia gama de campos - abarcando desde el monitoreo ambiental y el diagnóstico médico hasta las aplicaciones de seguridad y antiterrorismo. Sin embargo, el muy
Medidor de tiempo de reacción (visual, de audio y táctil): 9 pasos (con imágenes)
Medidor de tiempo de reacción (visual, auditivo y táctil): el tiempo de reacción es una medida del tiempo que una persona tarda en identificar un estímulo y producir una respuesta. Por ejemplo, el tiempo de reacción de audio de un atleta es el tiempo transcurrido entre el disparo del disparo (que inicia la carrera) y el inicio de la carrera. Reactio
Cámara para imágenes de lapso de tiempo más fácil: 22 pasos (con imágenes)
Cámara para imágenes de lapso de tiempo fácil: estaba revisando uno de los otros Instructables sobre cómo hacer películas de lapso de tiempo. Cubrió bastante bien la parte de la película. Me habló del software gratuito que se podía descargar para hacer películas. Me dije a mí mismo, creo que veré si puedo
Escuche transmisiones de onda corta en una radio AM: 5 pasos (con imágenes)
Escuche transmisiones de onda corta en una radio AM: La radio más grande es mi receptor de onda corta Sangean ATS-803A. La radio más pequeña en primer plano es una alarma de viaje / radio AM-FM de finales de la década de 1980. Lo convertí para recibir frecuencias de onda corta entre 4 y 9 MHz y lo usé de esa manera por un tiempo