Läs binär/Hex miniatyrhjul växla med en AVR Microcontroller



detta instructable visar dig hur att läsa antalet på en binär pushwheel eller miniatyrhjul växla med lysdioder eller en AVR microcontroller (jag använder en ATmega328p men detta kan anpassas för alla AVR eller förmodligen en annan mikrokontroller för att förstora). Flera miniatyrhjul växlar kan uppträdda tillsammans för att göra en elektroniska kombinationslås, skydda din värdefulla... um... cookies!

Tumhjulet switchar har spärr knappar (tekniskt kallas en "pushwheel") eller ett hjul som du kan trycka på att omvandla ett tal uppåt eller nedåt av en. Inuti har de switch logik som kodar numret på ratten som vanligtvis oktalt, hex, BCD (Binary Coded Decimal). Denna kodning sedan anskaffas till eller sjönk från externa kuddar där det kan läsas och visas (som med lysdioder), avkodas med IC'S (e.g. 4029, 74HC93, och 74HC590), eller hakas i input stiften på en mikrokontroller och bearbetas ytterligare.

Min favorit lokala elektronik butik hade en lagerplats full av de som såg ut som gamla SCSI-enhet ID växlar så jag tog några för att se hur de arbetade. Siffrorna går från 0 till 15 så jag tror detta skulle traditionellt kallas en hex switch, men jag kommer att hänvisa till dem som binär på grund av produktionen vi arbetar med. Blanda inte ihop binära med BCD; de är inte samma sak. OK, låt oss gå!

Se Steg
Relaterade Ämnen

Julgran som styrs från telefon: ingen kodning krävs elnätet växla med partikel fotonen och IFTTT göra

En huvudbrytaren drivs av en partikel fotonen och IFTTT. Driva någon enhet (julgran!) i ditt hus från telefonen! Eller från twitter! eller beroende på vädret i din plats! Med ingen kodning och minimal lödning skicklighet krävs.Detta instructable anvä...

En enkel klappa växla med 3 olika krets moduler

detta projekt har tagits från buildcircuit.com. Följande schematiska och krets layout visar en enkel klappa switch.Projektet har bestått av 3 olika och oberoende krets moduler:1. en mörk sensor med två transistorer2. en mörk sensor använder NE5553. e...

Billig röd mask kompost Bin: Gör "Svart guld-" jord med matrester!

Kasta inte bort en annan ruttna tomater eller sallad blad när du kan skapa "svarta guld" med det! Glupsk röda maskar slukar din matrester, smälta den och bajsa ut deras gjutgods som gör den bästa trädgårdsjord tillgängliga!Du behöver några söta...

Avlägsen kontrollerade växla med Atmega 328p

Någonsin drömt om att kontrollera en apparat som en Lågenergilampa eller en fläkt vid dina fingertoppar och tänker för en billig lösning?Ja, då du tittar på det just instructable!Detta instructable kommer att ge dig en billig och bästa möjliga lösnin...

Twilight växla med linkit en

En twilight switch är en som kopplar sig enligt dag och natt. Mängden ljus faller på LDR hjälper oss att veta om det är dag eller natt. Du kan också använda den som en mörk sensor. Det är en led fäst vid den. När mer ljus kommer att lyser falla på LD...

Arduino - Touch sensor växla med KY-036

Hej världen! Här går vi igen...! Jag gjorde ett annat exempel på en av sensorerna jag fick.Denna gången gjorde jag ett exempel för KY-036 Touch sensor.Följ nästa steg för den schematiska och kod.Steg 1: Schematisk kod & reservdelslista.Bara tråd det...

Spara 81 sekunder: snabb Arduino Bootload/Program för produktion

Kräver: AVRISP mkII och en Linux dator (eller virtuell dator)Detta Instructable visar hur till automatisera och fart upp installationen av en bootloader och demo program på en Arduino-kompatibel enhet.Arduino bootloader och IDE gör det otroligt enkel...

Hur man konvertera mellan basen 10, hexadecimalt och binär

det finns 10 typer av människor här i världen: de som kan läsa binärt och de som inte.Många elektroniska och mikrokontroller projekt kräver användning av en specifik bas numrering system, till exempel BCD på miniatyrhjul växlar, hexadecimalt (base-16...

Cwik klocka v1.0 - An Arduino binär klocka

ÖversiktDetta är en guide till att bygga en Arduino-driv klocka som använder lysdioder för att Visa 24-timmarsformat (timmar och minuter) som binära siffror, en analog mätare att Visa sekunderna, en switch för att växla mellan tidsvisning och tidsins...

Binär och hexadecimala omvandlingar i Wolfram Alpha

om du är som mig och inte har din binära, hex, och decimal omvandlingar åtagit sig att minnet ännu, du hittar dig själv med detta trick ofta. Jag brukar använda Google för att utvärdera uttryck som "sqrt(457)" eller "934 * pi-3.678" sn...

Minsta binär klocka

detta är den minsta binär klocka som visar tiden med bara 4 lysdioder.Hjärnan i denna klocka är PIC16F84A, tiden kommer att visas när du trycker på "show" tryckknappen. Siffrorna i tiden visas i BCD på de fyra lysdioderna. Tiotals timmar visas f...

Ändra en tändning växla utan att ta bort instrumentpanelen

detta Instructable visar hur jag ersatt av tändningen i min bil utan att ta bort instrumentpanelen.I en nyligen Instructable diskuterade jag problem med instrumentet klustret på min 1999 Oldsmobile Alero. I det tidigare Instructable jag trodde min tä...

Binära motstånd decennium Box

jag har varit en elektronik hobby under många år, så jag har använt och även byggt min andel av motstånd decennium lådor. Var och en bestod av roterande växlar med etiketter identifierar en annan makt på 10 för varje switch. Du ringt"upp" önskat...

Smart avfall Bin - Swachh Bharat

En viktig komponent i en smart city är en ren och grön miljö, och den springande punkten i det är en Smart, Intelligent och ansluten avfall Management System.Vi har utvecklat ett System där lagerplatserna som avfall är utrustade med en komprimator oc...

Göra en kompost Bin från en Wheelie Bin

våra rådet driver en grön avfallshantering, som de ger varje hushåll med en grön återvinning bin. Denna bin är för trädgårdsavfall, du kan inte sätta allt annat komposterbart avfall i den.Även när denna trädgårdsavfall tas bort, och din cospostable m...

Lastpall Bin för potatis och lök

1 pall Taders & lök Bin - rustik land ser av naturträ och hönsnät.Steg 1: Använd 1/2 tums skruvarna för att samla sex 14" pall styrelser i en öppen låda formad bin. Lägg till 2 stöd styrelser på undersidan av bin. Täcka de lagerplatser med 16 inc...

Konvertera decimaltal till binärtal

IntroduktionI datavetenskap världen använder datorer binära tal för att visa information på skärmen. Förstå hur man räknar dessa nummer i eterisk för någon datavetare. Det är också ett bra drag att ha för någon som är intresserad av datorer, eller ba...

Göra en vatten tilt växla

i detta lite instructable kommer jag att visa dig hur enkelt det är att göra en tilt vatten växla med hjälp av några gemensam husgeråd. gör detta på egen risk! Jag skulle rekommendera att använda denna växel för något hög spänning eller utlopp (AC) d...

TIG-stav Feeder (Bin vägg Challenge)

jag har lära sig att TIG svets och en av de svåra delarna till master matar tillsatsmaterial spö med min icke-dominanta hand. Det har varit ett tag eftersom jag har gjort utmaningen, så jag tänkte jag skulle se vad jag kan prassla upp i långt av en a...