Taula de continguts:
- Pas 1: pas 1: entendre com funciona ThumbWheels
- Pas 2: Pas 2: trieu un microcontrolador i connecteu la vostra placa
- Pas 3: Pas 3: codifiqueu el microcontrolador
- Pas 4: Pas 4: Construeix una caixa i posa-hi tot
- Pas 5: Pas 5: gaudiu
Vídeo: Rellotge de rodes: endevinem el temps: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Hola a tothom, aquí teniu els meus primers instructables, així que espero que sigui bo. A més, el meu nivell d’anglès és bastant pobre, així que espero no cometre massa errors.
L'objectiu d'aquest projecte és reutilitzar alguns "Thumbwheels" recuperats d'un antic equip de laboratori
Les rodes polzades s’utilitzaven als quadres de control. Amb les seves rodes parcialment exposades que es podrien girar movent la vora exposada amb un dit, podríeu triar el número desitjat.
Per què no els utilitzeu per fer un rellotge on introduïu manualment l’hora que creieu que és i després comproveu-lo prement un botó?:-)
Pas 1: pas 1: entendre com funciona ThumbWheels
Cada roda pot seleccionar un número entre 0 i 9 i és elèctricament equivalent a quatre commutadors. Per què?
Quan introduïu un número, diguem "5", la roda el converteix en el seu número decimal amb codi binari, en aquest cas "0101", que significa "0 * 8 + 1 * 4 + 0 * 2 + 1 * 1 ", perquè volem codificar-lo en un sistema binari (base 2). Els éssers humans com tu i jo podem comptar de 0 a 9 i, a continuació, perdre xifres, de manera que hem d'afegir un carry per comptar més. Així, quan Penseu en el número "125", vol dir "1 * 100 + 2 * 10 + 5 * 1", és un sistema decimal amb 10 xifres. Els ordinadors i les coses electròniques solen utilitzar un sistema binari, amb només dues xifres, 0 i 1. Per tant, si voleu descompondre un nombre a la seva representació binària, per exemple el número 9, és com una divisió euclidiana, 9 = 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1.
El decimal codificat binari és el mateix, però converteix cada número digital en un grup de dígits binaris. Per exemple, 4827 es codificarà com a 0100 1000 0010 0111.
Els commutadors corresponents a cadascun d’aquests números digitals s’obren o es tanquen físicament a la roda policial i, a continuació, podeu llegir-los quin número s’ha introduït. Amb les rodes que he recuperat, hi havia un circuit de lectura format per registres de desplaçament (https://en.wikipedia.org/wiki/Shift_register) que em permeten utilitzar menys pins al microcontrolador (µc). Amb fulls de dades adequats i un bon multímetre, és fàcil entendre com connectar-los. Però si no teniu aquests registres quan desfeu les rodes polzades, podeu connectar els interruptors directament al vostre µc. Un cop més, us serà útil un tros de paper i un multímetre en mode continuïtat.
Més informació sobre els números binaris: https://www.mathsisfun.com/binary-number-system.h… i
Pas 2: Pas 2: trieu un microcontrolador i connecteu la vostra placa
Quan hàgiu entès com interactuareu amb les rodes polzades, podeu comptar el nombre de pins que necessiteu per connectar les parts que voleu utilitzar al rellotge (entrades de rodes polzades, sortides per a LED RGB, entrades per a polsadors, entrada-sortida a un tauler de rellotge en temps real, i qualsevol altra cosa que pugui ser útil …).
He utilitzat una placa "Nucleo F303K8", sembla un Arduino Nano. Aneu amb compte si els utilitzeu ja que els passadors "D4", "A4" i "D5", "A5" estan units (he perdut molt de temps abans de calcular-ho), de manera que calia treure el pont de soldadura.
La placa de rellotge en temps real és comercial basada en un xip MCP79410, que utilitza un bus i2c, però qualsevol altre farà la feina. Els LED són RGB amb un ànode comú, no oblideu afegir resistències adequades a la sèrie.
A continuació, podeu connectar totes aquestes coses, hi ha molts tutorials disponibles en línia específics de les parts que teniu i és una cosa bastant clàssica. Vaig utilitzar un veroboard per soldar tots aquests junts.
Pas 3: Pas 3: codifiqueu el microcontrolador
Ara heu de codificar el vostre microcontrolador per fer la feina. Aquí hi ha el meu, per exemple, però suposo que hauràs d’escriure el teu:-)
Pas 4: Pas 4: Construeix una caixa i posa-hi tot
Un cop la vostra configuració funcioni, podeu posar-la en una bona caixa. Vaig utilitzar un tallador làser per fer les cares i una impressora 3D per fer el lateral. (I molta cola calenta perquè es mantingui unida! ^^ especialment els LED i els botons)
Pas 5: Pas 5: gaudiu
Ara podeu construir un rellotge similar inspirant-vos en aquesta obra.
Tinc previst millorar-lo en el futur fent una caixa lateral més forta o afegint una funció al segon polsador (per exemple, definiu l’hora amb una pulsació llarga o també "mostreu" la data endevinant-ho també).
Recomanat:
Mesura del temps (rellotge de cinta mètrica): 5 passos (amb imatges)
Mesura del temps (Tape Measure Clock): per a aquest projecte, nosaltres (Alex Fiel i Anna Lynton) vam agafar una eina de mesura diària i la vam convertir en un rellotge. El pla original era motoritzar una cinta mètrica existent. En fer-ho, vam decidir que seria més fàcil crear el nostre propi intèrpret d'ordres per acompanyar
Rellotge basat en Arduino mitjançant el mòdul Rellotge en temps real (RTC) DS1307 i 0,96: 5 passos
Rellotge basat en Arduino mitjançant el mòdul DS1307 de rellotge en temps real (RTC) i 0,96: Hola, nois en aquest tutorial, veurem com fer un rellotge de treball mitjançant un mòdul de rellotge en temps real DS1307 & Pantalles OLED, així que llegirem l’hora del mòdul de rellotge DS1307. I imprimiu-lo a la pantalla OLED
Fer un rellotge amb M5stick C mitjançant Arduino IDE - Rellotge RTC en temps real amb M5stack M5stick-C: 4 passos
Fer un rellotge amb M5stick C mitjançant Arduino IDE | Rellotge en temps real RTC amb M5stack M5stick-C: Hola, nois en aquest instructable, aprendrem a fer un rellotge amb la placa de desenvolupament m5stick-C de m5stack mitjançant Arduino IDE. Així, m5stick mostrarà data, hora i amp; setmana del mes a la pantalla
Convertiu 120 rodes de pel·lícula en 620 rodes de film: 6 passos
Converteix 120 Roll Film a 620 Roll Film: per tant, heu trobat una càmera antiga de format mitjà i, tot i que sembla que funciona, la pel·lícula de 120 rollos de format mitjà actual no s’adapta perquè el carret està una mica massa gros i les dents de transmissió també ho són petit per adaptar-se al carret de 120, probablement necessiti 620 f
Rellotge d'animació LED SMART connectat a la xarxa amb tauler de control basat en web, servidor de temps sincronitzat: 11 passos (amb imatges)
Rellotge d’animació LED SMART connectat a la xarxa amb tauler de control basat en web, sincronitzat amb el servidor de temps: la història d’aquest rellotge es remunta molt enrere: fa més de 30 anys. El meu pare va ser pioner en aquesta idea quan tenia només deu anys, molt abans de la revolució del LED, quan els LED eren de 1/1000 la brillantor de la seva brillantor encegadora actual. Un veritable