Läs binär/Hex miniatyrhjul växla med en AVR Microcontroller (1 / 3 steg)

Steg 1: Reservdelslista



För detta instructable du jag använder följande delar:

Du behöver förmodligen dessa

  • En binär pushwheel eller miniatyrhjul switch. Dessa kan vara hade på de stora elektronik butikerna online, eller om du är i Colorado, kolla J.B. Saunders i Boulder. De har dem på de billiga!
  • Ett Lödfritt set av brödunderläggen
  • En lödkolv, lödtenn, hookup wire (jag använde 24 gauge strandsatta eftersom det är mycket böjbar)
  • En AVR microcontroller
    • Jag använder en ATmega328p sitter i en Bare Bones styrelse från Moderna enhet
    • Jag använder USB-BUB för att programmera AVR

Tillval

  • Fyra LED (för illustration av kodning)
  • Fyra resisters (för lysdioder. Jag använde 200 Ohm som jag hade redan på min bänk (jag är lat2))

Moderna enhet]

  • Fyra dioder om du är paranoid om kör Polaritetsskydd in stiften av din MCU

Något att skriva eller kompilera din firmware

Windows

  • WinAVR för Windows AVR utveckling

FreeBSD / Linux (andra * NIX variant)

pkg_add - r avr-gcc - eller - cd /usr/ports/devel/avr-gcc / & & göra installera ren pkg_add - r avr-libc pkg_add - r avr-gdb

Mac

Det finns andra verktyg, som Eclipse, som du kanske också vill använda men detta bör vara en bra start.

Nu när du vet vad du behöver, vi ska sätta ihop det, men för att göra det du behöver veta hur binära växeln fungerar... så låt oss gå vidare till nästa steg!

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...