Innehållsförteckning:
Video: Mångsidig I/O Extender PCB för att styra många Nixie -rör med I2C: 9 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
För närvarande finns det ett stort intresse för att väcka vintage nixie -rör till liv. Massor av nixie -rörklockor är tillgängliga på marknaden. Det verkade till och med vara en livlig handel med gamla lager av ryska nixie -rör. Även här på Instructables finns det massor av projekt på nixie -rör (https://www.instructables.com/howto/nixie/).
Denna instruktionsbok beskriver en drivrutin för nixie -rör med I/O -förlängare, som kan styras av I2C, med en mångsidig kretskort utvecklad speciellt för detta ändamål
Mikrokontrollern och dess programvara ingår inte i denna instruktionsbok. Det finns otaliga sätt att göra detta med alla mikrokontroller som talar I2C, till exempel Arduino, Raspberry Pi, Beagle Bone, ESP8266 eller vad som helst på ditt skrivbord. Jag lämnar den delen åt dig och skriv en instruktionsbok om ditt projekt om du har lyckats.
Tillbehör
- Nixie -rör med TTL -drivrutin, eller helst en gammal enhet som min 'Impulszähler EZK' från 'electromatic'.
- Kretskortet som beskrivs nedan. Du behöver en för att köra två nixies.
- Headernålar och hoppare för adressval
- PCF8574 I/O -förlängare (en per PCB)
- 10k motstånd, du behöver tre för en I2C -buss (många kretskort)
- En mikrokontroller som kan I2C, som Arduino, Raspberry Pi, Beagle Bone, ESP8266, eller vad som helst som ligger på ditt skrivbord.
Steg 1: Rensa vinden
Nyligen när jag städade min vind hittade jag en kartong med en sexsiffrig nixie -display och till och med lite dokumentation som visar att detta är en "Impulszähler EZK" från "electromatic". Jag kommer inte ihåg hur den hittade vägen till mitt hem. Kanske köpte jag den för länge sedan på en flyktmarknad.
Så jag var ganska glad när jag hittade den här enheten och min första tanke var att göra en klocka av den. Till slut gjorde jag en mångsidig bildskärmsenhet, baserad på en Intel Edison, för visning av tid, datum, temperatur, luftfuktighet och till och med antalet likes av projektbloggen. Allt finns på min projektblogg på Element14.
Jag kan tänka mig att du inte hittar en sådan enhet när du rengör vinden, men det borde inte vara för svårt att få några nixie -rör med motsvarande SN74141 TTL -drivrutiner.
Steg 2: Undersökningar
Räknarens krets är mycket enkel och därför lätt att ändra. En mycket välkänd SN74141 nixie -rördrivrutin används, driven av SN7490 BCD -räknare, som kan ses på foto- och kretsschemat.
Genom att ersätta SN7490 BCD -räknarna med en 4 bitars digital utgång kan varje nixie fritt programmeras.
Totalt 6 siffror, gånger 4 BCD -ingångar så 24 digitala GPIO -utgångar behövs. För detta använder vi PCF8574 I/O -utbyggare från vilka vi behöver tre eftersom dessa är 8 bitar (4 bitar för varje nixie -rör).
Steg 3: Funktionell design
"loading =" lat "video visar kretsen i drift. I detta fall är mikrokontrollern en INTEL Edison, och displayen visar tid, datum, temperatur, fuktighet, tryck och regn faller i följd genom att hålla och släppa knappen.
Som nämnts tidigare är mikrokontrollern och dess programvara inte en del av denna instruktionsbok, jag lämnar den delen till dig. Det finns otaliga sätt att använda dessa kort, att låta nixies visa vilken mått du behöver, genom att använda vilken mikrokontroller du vill, så länge den matar ut I2C.
Och skriv en instruktionsbok om ditt projekt om du har lyckats
Tvåa i PCB Design Challenge
Rekommenderad:
Vifta med handen för att styra OWI robotarm Inga strängar kopplade: 10 steg (med bilder)
Vifta med handen för att styra OWI Robotic Arm … Inga strängar bifogade: IDÉEN: Det finns minst 4 andra projekt på Instructables.com (från och med den 13 maj 2015) kring att ändra eller styra OWI Robotic Arm. Inte överraskande, eftersom det är ett så bra och billigt robotkit att spela med. Detta projekt liknar i
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: 4 steg (med bilder)
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: I den här instruerbara filmen visar jag dig hur du kan styra din RGB -LED eller LED -remsa med din röst. Detta görs av CoRGB -appen som är tillgänglig gratis i Windows App Store. Denna app är en del av mitt CortanaRoom -projekt. När du är klar med
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: 7 steg (med bilder)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: I den här instruktionsboken ger jag dig ett snabbt steg för att göra Android -användargränssnitt med Remotexy Interface Maker för att styra servomotor ansluten till Arduino Mega via Bluetooth. Denna video visar hur användargränssnittet kommer att styra servomotorns hastighet och position
Hur man använder ESP32 för att styra LED med Blynk Via WiFi: 7 steg (med bilder)
Så här använder du ESP32 för att styra LED med Blynk Via WiFi: Denna handledning kommer att använda ESP32 -utvecklingskort för att styra LED med Blynk via WiFi. Blynk är en plattform med iOS- och Android -appar för att styra Arduino, Raspberry Pi och liknande över Internet. Det är en digital instrumentpanel där du kan bygga en
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?