Debouncing Interrupts mit MPIDE Teil 1: Brute-Force


Es ist an der Zeit, nicht wahr?

Willkommen zurück! Wenn Sie meine I'bles bis zu diesem Zeitpunkt verfolgt habe, habe ich Ihnen zwei verschiedene Möglichkeiten zum Einrichten von Interrupts im MPIDE gezeigt, mit attachInterrupt() und setIntVector(). In der ersten von diesen Tutorials ich erklärte, was "bounce" war, und warum "debouncing" war wichtig, aber ich musste Sie mit einem Cliffhanger zu verlassen! Jetzt ist es endlich Zeit, unhang, Klippe und die Interrupts Entprellen!

Genau wie letztes Mal werde ich Ihnen zeigen zwei Möglichkeiten, dies zu tun, mit ich die "brute Force" Methode nenne beginnen!

Los geht's!

~~~~~
Weitere Instructables auf billige Roboter zu bauen entnehmen Sie bitte der für billige Roboter-Sammlung!

Für weitere Dinge, die ich gemacht habe, finden Sie meine Profil-Seite!

Für mehr Infos von Digilent auf den Digilent Makerspace, schauen Sie sich die Digilent Blog!

In Verbindung stehende Artikel

Debouncing Interrupts mit MPIDE Teil 2: RC-Filter

Debouncing Interrupts mit MPIDE Teil 2: RC-Filter

Hey Jungs! Bist du bereit für den zweiten Teil meiner debouncing Serie?"Aber Jay!" Höre ich Sie Fragen: "Ich wusste, es war das erste Mal!" Oder vielleicht Sie sagte "Moment mal, debouncing? Was ist das?" Ich bin nicht ganz s
Externe unterbricht auf MPIDE Teil 1: attachInterrupt()

Externe unterbricht auf MPIDE Teil 1: attachInterrupt()

Hallöchen! So hat es eine Weile, da billige Roboter Tutorial die Metall-Räder gemacht, aber das ist weil ich Interrupts für euch frei war. Ich fand ein paar Wege dies zu tun, aber ich werde mit der einfachsten Methode am Anfang, so dass ich mich zum
Externe unterbricht auf MPIDE Teil 2: setIntVector()

Externe unterbricht auf MPIDE Teil 2: setIntVector()

In meinem vorherigen I'ble unterrichtete ich Ihnen eine sehr einfache Möglichkeit, externe Interrupts auf DP32, uC32 und WF32 * ausgeführt werden. Unterbricht, aber sind wirklich komplizierte Dinge, und zwar ist es schön, haben eine einfache Funktion
Wie man eine Brute-Force für Zahlen (Visual BASIC 2008 Express) schreiben

Wie man eine Brute-Force für Zahlen (Visual BASIC 2008 Express) schreiben

diese Instructable, ich Ihnen zeigen werde, wie schreibe ich, eine so genannte "Brute Force" in Visual BASIC 2008 Express, die Sie herunterladen können hier--> http://www.microsoft.com/eXPress/download/Eine Brute Force ist ein "knacken&q
Passwort Brute-Forcer in Python

Passwort Brute-Forcer in Python

EinführungUm klar zu sein, zwar dies ist ein Tutorial zum Erstellen eines Kennworts Brute-Forcer, bin ich nicht dulden niemandes Systeme oder Konten hacken. Dies ist eine sehr ineffiziente Methode, die ich hochladen, wie ich dachte, dass viele andere
Raspberry Pi kamerabasierte Mikroskop mit LEGO Teile

Raspberry Pi kamerabasierte Mikroskop mit LEGO Teile

Raspberry Pi kamerabasierte Mikroskop nur von LEGO Teile gebaut.Version: 11. Oktober 2015Einführung und ÜberblickIchn Anfang, den ich gerade hatte die Idee, eine einfache und preiswerte Mikroskop mit einer Himbeere Pi und eine Picam mit einem einstel
STM32F103 Timer Interrupt (mit Keil und STMCubeMX)

STM32F103 Timer Interrupt (mit Keil und STMCubeMX)

In diesem Tutorial zeigen ich die Verwendung von Interrupts mit Timer.Der Interrupt wird einfach verwendet, um schalten Sie die LED auf unserem STM32-Board.Dieses Tutorial ist in drei Schritte unterteilt:Schritt 1: Projekterstellung In STM32CubeMXSch
Hochladen von Code mit MPIDE

Hochladen von Code mit MPIDE

Diese Instructable gehen über zum Hochladen von Code auf einem Brett mit MPIDE!MPIDE ist kompatibel mit einer großen Auswahl von Boards und ist ein ziemlich leichtes und laufend mit Bibliotheken aktualisiert.Wir werden die WF32 für diese Instructable
Arduino, Druckschalter, Debouncing + Interrupts

Arduino, Druckschalter, Debouncing + Interrupts

seit ich mit dem Arduino habe ich habe es geliebt. Zwar fand ich eine Sache sehr kompliziert mit dem Arduino, die ich konnte nicht herausfinden, warum es bis heute buchstäblich heute geschah. Was ist es? Es hat einen Druckknopf mit einem Arduino-Inte
Macht eine dritte Hand mit Lego Teile

Macht eine dritte Hand mit Lego Teile

Also habe ich durch etwa 3 Dritte Hände aus den lokalen Elektronik-Geschäft gegangen (dessen Name reimt "The Force"). Und jeder hat Krokodilklemmen abgehen, Griff in die Arme und andere sortierten Belästigungen zu verlieren hatte. Also habe ich
Arduino angetrieben von Ihrem SmartPhone (mit Seriennummer) - Teil 1 - Sound und Vibration Aktionen

Arduino angetrieben von Ihrem SmartPhone (mit Seriennummer) - Teil 1 - Sound und Vibration Aktionen

Herzlich Willkommen Sie zum ersten Teil dieser Serie. In dieser herausnehmen Reihe werden, die wir versuchen, soviel wir von Ihnen Smartphone (Android derzeit) an Ihren Mikrocontroller mit seriellen Kabel (OTG können).In diesem Teil erklären wir Ihne
LEGO-Tisch mit integrierter Teile bin

LEGO-Tisch mit integrierter Teile bin

LEGO-basierte Möbel zu schaffen scheint ein Recht der Durchfahrt für alle Eltern. Hier ist meins. Übergroße Seitenwände enthalten die LEGO auf dem Tisch während dumping. Ein benutzerdefinierte Berg mit LEGO Grundplatten fördert Aufbau Szenen und Renn
Einfache Basic Stamp-Thermometer (mit einem Teil!)

Einfache Basic Stamp-Thermometer (mit einem Teil!)

Haben Sie jemals gefragt wie einfache Thermometer arbeiten? Haben Sie auch schon einmal gefragt, wie Halbleiter funktionieren bei unterschiedlichen Temperaturen? Dann ist der Ratgeber für Sie!Was benötigen Sie:1. basic Stamp (Ich verwende in diesem B
Einen Vakuum-Beutel-Connector (Vakuum-Port) für $10 mit Baumarkt Teile machen

Einen Vakuum-Beutel-Connector (Vakuum-Port) für $10 mit Baumarkt Teile machen

In diesem instructable ich werde Ihnen zeigen wie man ein Vakuum-Beutel Stamm (auch als eine Vakuum Verletzung/Ventileinheit). Diese sind wichtig im Vakuum Absacken weil taping der Schlauch auf die Naht der Tasche ein Rezept für Lecks und Katastrophe