Avbrott

Vatten mätaren + Arduino = Aquameterduino!

Efter en dålig vattenskador (vår källare i princip fyllt upp medan vi var borta i flera dagar), beslöt jag att övervaka vår vattenanvändning för anomalier. Går Arduino...Idén med detta projekt är att använda en arduino att räkna varje droppe vatten s...

PICBasic seriell avbrott med PIC16F877

enkelt exempelkod att använda följetong avbrott för PIC16F877.1) ett matlab-program skickar PIC-nummer2) bilden pausas vad den gör,3) få siffrorna och visa dem på lysdioder,4) och sedan fortsätta med vad det gjorde.Steg 1: här är koden, njuta av se k...

External avbryter på MPIDE del 2: setIntVector()

I min tidigare I'ble lärt jag dig ett mycket enkelt sätt att få externa avbryter körs på den DP32, uC32 och WF32 *. Avbryter, dock är verkligen komplicerat saker och även om det är trevligt att ha en enkel funktion som tar hand om allt för dig, som a...

Debouncing avbrott med MPIDE del 2: RC filter

Hej stötarna! Är du redo för den andra delen av min debouncing serien?"Men Jay!" Jag kan höra dig frågar, "Jag visste att det fanns en första!" Eller kanske du sa "vänta, debouncing? Vad är det?" Jag är inte helt säker. Inter...

Kul Hackable högtalare Timer

detta är en rolig högtalare timer jag gjorde för några kommande konferenser. Det använder en 4-siffrig charlieplexed LED (pseudo 7-segment) display och drivs av en AVR ATMega328 eller en Arduino. Det ger en standardtid att ställas in, kan pausas och...

Förbättrad Arduino Rotary Encoder behandlingen

Roterande pulsgivare är stor indataenheter för elektronik projekt - förhoppningsvis detta Instructable kommer att inspirera och hjälpa dig att använda en i ditt nästa projekt.Varför skriva rotationsencoder kod?Jag ville använda en låg kostnad rotatio...

External avbryter på MPIDE del 1: attachInterrupt()

Hallå! Så har det varit ett tag sedan jag gjorde metall hjulen för billigt robotar tutorial, men eftersom jag reda ut avbrott för er killar. Jag hittade ett par sätt att göra det, men jag ska börja med den enklaste metoden först, så jag kan gå vidare...