Het Configuratiescherm voor workshop (5 / 8 stap)

Stap 5: Input devices, knoppen, schakelaars, encoders


Bij de bouw van een tool als deze groter is, met een heleboel knoppen is altijd handig, als je het denken over mogelijkheden om later uit te breiden. Ik heb vijf drukknoppen meer als besturingselement wilt toevoegen aan het hele ding. De drukknoppen verbinding maken met een interne analoge pin, om pin ' kosten '. Ik gebruikte 1206 formaat weerstanden, ik al had gekocht voor de amp-meter-module, opbouwen van weerstanden van 10k, 20k, 40 k, 80k en 160 k. Het is een goede gewoonte weerstand waarden van de macht van twee te onderscheiden van de ADC lezingen gemakkelijker te kiezen. De weerstanden verbinden met de low-kant van een scheidingslijn van de spanning, de output voltage divider gaat naar de analoge pin. Zodra een knop is ingedrukt, de output van de scheidingslijn veranderingen, die wordt gevoeld door de PIC, en gaat voor verwerking om erachter te komen welke knop werd ingedrukt.
Ik gebruikte een zakrekenmachine en een werkblad om de uitgangsspanning, en de ADC-waarden te berekenen.

De schakelaars zijn er alleen te onderbreken van het circuit van de voedingen. Die verbinden niet rechtstreeks de PIC, dus er geen feedback over hun staten op het display, minstens nog niet is. Een toekomstige ontwikkeling zou zijn deze te verbinden, en maken van een slim algoritme te kiezen automatisch de huidige meting, als slechts één schakelaar is ingeschakeld.
Voor nu zijn er slechts kleine 3 mm groen LED-s, ze oplichten, als de schakelaar actief is.

In plaats van het knoeien rond met knoppen alleen, dacht ik aan een betere manier om het opbouwen van een menusysteem. Ik geborgen deze encoder uit een DVD-speler. Dat is dezelfde DVD speler, die heeft haar voorpaneel gemonteerd aan de lage kant van mijn kabelafdekking. Aan te sluiten is vrij eenvoudig, de A- en B-pinnen moeten worden opgetrokken tot de VCC, een gaat naar de interrupt, de andere een GPIO. De uitgangen zijn draaien aan en uit met een marge van 90 graden, wanneer de schacht is ingeschakeld. Wanneer er een interrupt optreedt, dat GPIO wordt gecontroleerd, als het is '1', omgezet de encoder naar links, als het is '0', het coderingsprogramma draaide rechts. Een variabele wordt verhoogd/verlaagd wanneer het coderingsprogramma in de één of de andere richting draait. Deze variabele helpt ons om erachter te komen, 'waar' is het coderingsprogramma.
Het coderingsprogramma heeft een knop, dat is verbonden aan een andere GPIO, en heeft een pull-up tot 5 volt.
Ik maakte een tekening van de dingen die ik u heb gezegd. De afbeelding toont het moment, wanneer het coderingsprogramma is draaide rechts. Als het coderingsprogramma zou linksaf, de impuls op de pin INT zou de eerste plaats komen, verrassend de GPIO in een '0' staat. Dus lang verhaal kort, dit is hoe u werkt met encoders.

De PIR sensor wordt aangedreven van 12V, het heeft twee pinnen, die verbinding maken/verbreken wanneer er beweging is gedetecteerd. Ik zette één kant op grond, en andere één - met een pull-up tot vijf volt - aan een invoer pin van de microcontroller gebonden.

Gerelateerde Artikelen

Elektrische brouwerij het Configuratiescherm op de goedkope

Elektrische brouwerij het Configuratiescherm op de goedkope

als u in het thuis brouwen dan heb je waarschijnlijk gehoord van "The Electric brouwerij" gemaakt en gerund door een kerel genaamd Kal. Als u nog niet dan krijgen daar en lezen. Dit is de beste homebrew setup daar, doordachte, goed ontworpen en
Goedkope Artbots voor Workshops

Goedkope Artbots voor Workshops

Hoi! Mijn naam is Allen Pan, en voor het afgelopen jaar of zo ik heb ontworpen en openbare robotica workshops gaven letterlijk honderden mensen in de stad van Los Angeles. Toen ik begon uit, was ik een forfaitair bedrag betaald door de Library Founda
Hoe vindt u het Configuratiescherm in Windows 8

Hoe vindt u het Configuratiescherm in Windows 8

Hier is een zeer snelle en gemakkelijke video onderwijzen hoe vindt u het Configuratiescherm in Windows 8.Stap 1: Methode #1De eerste methode op het vinden van het Configuratiescherm in windows 8 is zeer eenvoudig. Alles wat je doen is Ga naar het st
Het Configuratiescherm uitvoeren als admin

Het Configuratiescherm uitvoeren als admin

het runnen van het Configuratiescherm van windows als een beheerder kan moeilijk als je niet weet hoe dat te doen hier is hoe het te doen.Stap 1: Maak een snelkoppeling Rechts klik op het bureaublad en maak een nieuwe snelkoppeling. Typ C:\Windows\Sy
Het stuurprogramma voor uw grafische kaart bijwerken!!

Het stuurprogramma voor uw grafische kaart bijwerken!!

Trage Computer? Misschien moet u het stuurprogramma van uw grafische kaart bijwerken! Dit Instructable zal u tonen hoeStap 1: Ga naar het ConfiguratieschermWindows 7 of eerder1. methode #1: Menu StartGa naar het startmenuDubbelklik op het pictogram v
Hoe te herstellen van de Mapopties in het Configuratiescherm

Hoe te herstellen van de Mapopties in het Configuratiescherm

computervirus is een zelfreplicerende uitvoerbare programma dat schade of zelfs te vernietigen bestanden of schijven. Het neemt altijd schijfruimte en soms in het hoofdgeheugen. Er zijn verschillende anti-virus software die effectief van virussen zoa
ASSIST-ME: Een DIAPROJECTOR ontworpen voor WORKSHOP

ASSIST-ME: Een DIAPROJECTOR ontworpen voor WORKSHOP

INTRODUCTIEDit project is een voorbeeld van hoe een vooruitgang in een technologie nieuw leven aan oude producten geven kan. Computer, betaalbare hoge resolutie afdrukken en heldere LED zijn drie technologieën die worden gebruikt in dit instructable
Het levensspaarder voor het leven met tiener

Het levensspaarder voor het leven met tiener

MOM! Ik kan niet vinden mijn sokken, kan ik gebruiken uw van??? Gelieve???Ik kan me niet herinneren waar ik zag de foto van het BORDUURWERK HOEPEL met NYLONTASHet was een tijdschrift of een van de Online sites die ik doorlezen.Een licht ging in mijn
Hebben jullie camping koeler licht omhoog zoals uw koelkast wanneer u het opent voor $5!

Hebben jullie camping koeler licht omhoog zoals uw koelkast wanneer u het opent voor $5!

Wanneer de camping of een kampvuur in je rug werf 's nachts. Het vinden van 'uw' drankjes in de koeler is een pijn. U kan niet zien welke drank is van jou in het donker van de nacht. Vervolgens blokkeert u uw handen vissen rond in het ijs trekken ver
Intro to Fotografie van het Product (voor instructables)

Intro to Fotografie van het Product (voor instructables)

dit instructable is bedoeld voor iedereen die het maken van een instructable of dia show die niet lijken te krijgen van goede foto's, of is altijd bekritiseerd over hun foto's. Deze bijzondere tips zijn bedoeld voor kleine tot middelgrote projecten d
Lichte fiets, het waarschuwingssysteem voor fietsers en bestuurders met geautomatiseerde

Lichte fiets, het waarschuwingssysteem voor fietsers en bestuurders met geautomatiseerde

praktisch overal dat ik krijgen moet, met inbegrip van school, ik fiets aan. Het is een geweldige manier om wakker in de ochtend niet te vergeten de andere voordelen over rijden. Helaas, hoewel, er is altijd die kleine groep van stuurprogramma's die
Fix missing Windows 10 upgrade pictogram in Windows 7 of 8 van de oorspronkelijke versie of illegaal gekopieerde versie (Ja, het werkt voor beide)

Fix missing Windows 10 upgrade pictogram in Windows 7 of 8 van de oorspronkelijke versie of illegaal gekopieerde versie (Ja, het werkt voor beide)

OK, dit is een zeer eenvoudig vast te stellen, zonder register manipulatie en met sommige valse vbs, cmd of vleermuis, gewoon oud update pack vanaf de spiegel van de updates voor windows.1. u moet aan de volgende Windows Update Standalone Installateu
Autodesk verwerft Instructables: Wat het betekent voor Makers

Autodesk verwerft Instructables: Wat het betekent voor Makers

dit mijn artikel dat ik heb net gepost op MAKE "Autodesk verwerft Instructables: wat het betekent voor Makers"Het grote nieuws was deze week "Autodesk verwerft Instructables." Het heeft me een paar dagen echt denken over dit voor mijn
Het ontbijt voor onderweg!

Het ontbijt voor onderweg!

Heb je wakker ooit laat aan voor school en had geen tijd om te ontbijten? Mens, die school dagen zijn lang en zoals we allemaal weten, Ontbijt is de belangrijkste maaltijd van de dag! Nou, zorgen niet meer, want wij de oplossing hebben: The Breakfast