Lösenord baserat kretsbrytaren (4 / 6 steg)

Steg 4: Studien kräver och komponenter discription



Studie krävs:

• Gränssnitt för PIC mikrokontroller

• Gränssnitt för LCD

• Gränssnitt för reläer

• Gränssnitt för knappsatsen

• MicroC

• Proteus

Hårdvara krav:

• Lm7805, 7812

• Kondensatorer

• Crystal 4MHZ

• Pic16f877A

• Reläer

• Led's

• Summer

• Knappsats-Phone 4 x 3

• 16 stift LCD

• Belastning (apparat)

• Tryckknapp

• Motstånd 330, 10k, 4.7 k

• Kontakter anslutning kablarna

Beskrivning/kontroller:

MOTSTÅND: en resistor är en två-terminal elektronisk komponent som konstruerats att motsätta sig och elektrisk ström genom att producera ett spänningsfall mellan dess terminaler i förhållande till nuvarande, det vill säga enligt Ohms lag: V = IR. Resistorer används som en del av elnät och elektroniska kretsar. De är mycket vanliga i de flesta elektroniska utrustning. Praktiska motstånd kan göras av olika föreningar och filmer, samt motstånd tråd.

KONDENSATORN: En kondensator eller kondensator är en passiv elektronisk komponent som består av ett par ledare åtskilda av en dielektrisk. När en spänning finns potentiella skillnad mellan ledarna, finns ett elektriskt fält i dielectricen. Det här fältet lagrar energi och producerar en mekanisk kraft mellan plattorna. Effekten är störst mellan brett, platt, parallella, snävt separerade ledare.

DIODER: Dioder används för att omvandla AC till DC dessa används för halva wave likriktare eller full wave likriktare. När den används i sin vanligaste ansökan om omvandling av en växelström (AC) ingång till en likström (DC) utgång, är det känt som en bro likriktare. En bro likriktare ger full-wave rättelse från en två-tråd AC input, vilket resulterar i lägre kostnad och vikt jämfört med en likriktare med 3-tråds ingång från en transformator med en center-knackade sekundärlindningen

TRANSISTORER: En transistor är en halvledare enhet används för att förstärka och växla elektroniska signaler och elkraft. Den består av halvledarmaterial med minst tre terminaler för anslutning till en yttre krets. En spänning eller ström tillämpas på ett par av transistorns terminaler ändras strömmen genom ett annat par av terminaler. Eftersom den kontrollerade (uteffekten) kan vara högre än den kontrollerande (ineffekten), kan en transistor förstärka en signal. Idag, några transistorer förpackas individuellt, men många fler finns i inbyggda kretsar. Transistorn är den grundläggande byggstenen i moderna elektroniska apparater och är allestädes närvarande i moderna elektroniska system.

SPÄNNINGSREGULATOR: 7805 är en spänning regulator integrerad krets. Det är en medlem av 78xx serien av fasta linjär spänningsregulator IC. Spänningskälla i en krets kan ha fl Matningsspänning. Spänningsregulator

IC underhåller den tillverkade spänningen på ett konstant värde. Xx i 78xx anger fasta utspänningen det är utformad för att ge. 7805 ger + 5V reglerat nätaggregat. Kondensatorer med lämpliga värden kan anslutas på insats- och pins beroende på de respektive spänningsnivåer.

LIKRIKTARE: En likriktare är en elektrisk anordning som omvandlar växelström (AC), som regelbundet ändrar riktning, till likström (DC), nuvarande som flyter i en riktning, en process som kallas rättelse.

MIKROKONTROLLER: En mikrokontroller (ibland förkortat μC, uC eller MUC) är en liten dator på en enda integrerad krets som innehåller en processorkärna, minne och programmerbara indata/utdata kringutrustning. Programminne i form av ferroelektriska RAM, NOR flash eller OTP ROM ingår också ofta på chip, samt en typisk liten mängd RAM. Mikrokontroller är utformade för inbäddade applikationer, i motsats till mikroprocessorer används i persondatorer eller andra generella program

EEPROM: EEPROM (också skrivit E2PROM och uttalas "e-e-prom", "dubbel-e prom", "e-fyrkant" eller helt enkelt "e-prom") står för elektriskt raderbara Program kan läsa bara minnet och är en typ av icke-flyktigt minne används i datorer och andra elektroniska enheter för att lagra mindre mängder data som måste sparas när makt tas bort, t.ex., kalibrering tabeller eller enhetskonfigurationen. När är större mängder av statiska data ska lagras (såsom i USB-minnen) en viss typ av EEPROM som flash-minne mer ekonomiska än traditionella EEPROM enheter. EEPROMs är organiserade som matriser av flytande gate transistorer.

RELÄ: Ett relä är en elektriskt manövrerade växel. Många reläer använda en elektromagnet mekaniskt fungera en switch, men andra principer används också, till exempel solid state reläer. Reläer används där det är nödvändigt att kontrollera en krets av lågenergi-signalen (med komplett elektrisk isolering mellan kontroll och kontrollerade kretsar), eller där flera kretsar måste kontrolleras av en signal. De första reläerna används i långväga telegraph kretsar som förstärkare: de upprepade signalen från en krets och åter sänds det på en annan krets. Reläer användes flitigt i telefonväxlar och tidiga datorer för att utföra logiska operationer

Den viktigaste komponenten i kretsen är 16f877A mikrokontroller.

I detta projekt 4 × 3 används knappsats för att ange lösenordet. Lösenordet som anges är jämfört med fördefinierade lösenordet. Om angivet lösenord är korrekt då motsvarande elektriska rad slås på eller av. I detta projekt finns ett separat lösenord till varje elektrisk rad. Aktivering och avaktivering av raden (strömbrytare) indikeras av belastningen.

Blockdiagram:

Simulering och arbetar:

För effektbrytaren genom ett lösenord, är programmet skrivet i MicroC programvara och skapade in en hex-fil som är vidare brännas på styrenheten med hjälp av pickit2 programmering c kodning är här i fig.

MICROCONTOLLER PIN-konfiguration: Mikrokontroller är gränssnitt med knappsats, EEPROM, relä-drivrutinen, spänningsregulator och C-program. Fyra hamnar microcontroller pin-konfiguration, de övre stiften på port B, dvs pin D0 till stift D3 mikrokontroller är anslutna till rader av knappsatsen och lägre stiften (D3 till D7) är anslutna till kolumn rader. Dessa förbinds så att kolumnen linjer fungerar som indata till mikrokontroller, och raden som utdata linjer. De ingående linjerna dras internt. Här är 16 × 2 LCD ansluten till port b0 och port b5 stift.

Operation:

För effektbrytaren genom ett lösenord, är programmet skrivet i MicroC programvara och skapade in en hex-fil som är vidare brännas på styrenheten med hjälp av pickit2. Anslutningar ges enligt kopplingsschemat. Samtidigt ge anslutningarna, bör det göras till att det finns ingen gemensam anslutning mellan AC och DC. 5V power krets är att användas som reglerade 5V DC till styrenheten. Nu är både AC och DC leveranser påslagna. Relä utgångsstift får 230V, så de inte bör vara rörd. LCD-skärmen visar "Ange lösenord". Ange lösenordet med hjälp av tangentbordet, kan du se ' *' för varje siffra. Nu om lösenordet är korrekt då kretsbrytaren staten ändrar och status linje visas på LCD-skärmen. Om lösenordet är fel då visar den "åtkomst nekad". Eftersom detta är en användare utbytbara en, ändra lösenord klicka på "*', '#'. Kommer den att Visa "Ange lösenord". Kretsen är här försedd med en master kod som används för att komma åt kretsen av någon. För att ändra lösenordet, skall denna mästare kod anges. Sedan efter att master kod, visar LCD-skärmen, "nytt lösenord". Nu någon lösenord av kan registreras. Efter att den visar "Bekräfta lösenord" dvs, det nya inmatade lösenordet ska lagras och personen kan ändra status för effektbrytaren endast av detta nya lösenord

Se Steg
Relaterade Ämnen

Arduino & Android baserat Bluetooth Controll lösenord beskyddat Smart dörrlås (spara ditt hem)

Vi är alla oroade över säkerheten i vårt hem. Världen blir smartare och smartare vardag och vi vill styra och säkrade vår grej på ett smartare sätt. I denna tutorial kommer jag att förklara hur man gjort baserade en arduino DIY smart lock som kan var...

Linux installationsprogrammet för SSH lösenord mindre logga in.

Det finns många gånger när jag inte vill alltid fortsätta att skriva i lösenord för att logga in på lokala servrar. Inte bara det, jag inte vill vara att skriva lösenord när folk tittar på. Om du kör en främst linux nätverk som jag gör då detta kan v...

Aquarium LED Light Controller baserat på Raspberry Pi

Att ha ett akvarium är bra för en hobby och för ett yrke.En av de viktigaste komponenterna i ett akvarium är ordentlig belysningssystemet (bland andra).Det finns mycket litteratur på internet om detta tema, från de mycket grundläggande på timer switc...

Gest baserat Home Automation med Intel Edison (Intel IoT))

Gest baserade hemautomation är det nya sättet att interagera med elektriska apparater tillgängliga på vårt hus. I detta projekt kommer vi att använda sensorer i stället för kamera för gestigenkänning, eftersom det ger bättre konsistens, miljö oberoen...

PiScope (Raspberry Pi baserat oscilloskop)

Ett oscilloskop är ett laboratorium instrument används ofta för att visa och analysera vågformen i elektroniska signaler. I själva verket drar enheten en graf över momentana signalspänning som en funktion av tiden.Oscilloskop används inom vetenskaper...

Hur till hacka Fönstren lösenord med Ophcrack

Ah, den gamla "Hur får jag min förlorade lösenord tillbaka?". Tja, den här gången jag är glad att säga att det finns ett sätt att återställa ditt lösenord utan att formatera hårddisken. Först ut, vilket operativsystem använder du? Om du använder...

Lösenord Keeper

Detta är min senaste lösenord keeper som har en masse förbättringarna över den senaste iterationen. Förbättringarna inkluderar, aes-256-bitarskryptering, mindre formfaktorn & denna version kostar betydligt mindre än den tidigare versionen. Nyckeln ti...

Infraröd Matrix lösenord indatasystem med Arduino

ICStation team presentera i IR Matrix lösenord Input System baserat på ICStation kompatibel styrelsen Arduino. Det fungerar under DC 5v strömförsörjning, och använder den 4 * 4 matris tangentbord eller infraröd fjärrkontroll till input lösenordet, oc...

Batch-kontot skapare och logga in med gömd lösenord

Här är en batch konto skapare och logga in program jag gjorde för min första instructable. Detta är en delvis förenklad version av Prof. lurigt gömd lösenord instructable. Lämna gärna förslag eller idéer om vad jag kunde göra en instructable på eller...

Cupcake bukett & Wifi lösenord

Hej alla! För den kommande semestern när familj och vänner kommer att anlända, varför inte överraska dem med din egen unika cupcake bukett. Det finns många olika versioner, men du kan bara använda det du har på hand hemma och undvika att spendera en...

3D Jack o ' Latern på verandan (en halloween tutorial baserat på 3ds Max)

detta är min instructable för Jack o ' Lantern utmaning.Jag använde programvaran 3ds max (Tysk version) och laddade upp mer bilder, som visar steg för steg hur det görs.Steg 1: Först skapar du en sfär med en genomsnittliga antalet segment.Steg 2: Rit...

Bygga Mini stora pyramiden baserat på Pi

I firandet av Pi-dagen (3-14), inte att förväxla med Pi tillnärmning dag 22 juli (22/7), jag trodde jag skulle visa er ett enkelt sätt att bygga en liten modell av den stora pyramiden i Giza (Khufu/Cheops) baserat på den universella konstanten av Pi...

Fender Tweed Deluxe 5e3 klon bygga baserat på TAD Tweed Deluxe Kit

Fender Tweed Deluxe är en gitarrförstärkare som byggdes av Fender från 1948-1966 i olika versioner. Den senaste versionen var 5E3 smal panel version. Fender Tweed Deluxe var den mest populära tweed amp produceras av Fender och användes av många gitar...

Hur man gör ett nummer och brev lösenord skapare

Hej och Välkommen till min nya Instructable, jag letade efter en kommandofil som var ett brev lösenord skapare men hittade ingenting så jag gjorde min egen som skapar bokstäver och siffror och sätter lösenord i en fil som heter fil.txt.Steg 1: Gör en...

Hur man gör en enkel lösenord beskyddat kommandofilen

Detta är en mycket enkel passowrd skyddade batch, kan säga jag hade en kommandofil som skulle öppna en ny textfil (my_diary.txt) men inte vill att folk ska få till det easly, jag vill ha ett lösenord. Detta är ett enkelt sätt att göra det, skulle du...

Betong tabell baserat på Laser skär formar

för TfCD kursen från den fakultet för industriell Design vid Delft University of Technology, vi hade att tänka på en framväxande teknik som kan valideras genom en prototyp. Vi beslöt att göra en instructable baserat på TRA-Digital hybrider, en teknik...

3 x 3 LED Cube programmering tips (Arduino baserat)

hur man gör att cube gör vad du vill ha den till!Jag följde de instructable här och byggde en 3 x 3 LED cube drivs av en Arduino. Jag blev glad! Men det kunde endast göra en rutin. Igen och igen och igen och igen och igen... Så jag bestämde mig att f...

Återställa ditt lösenord i Ubuntu

vi har alla varit här förut: din bara komma igång på din dator, du får logga in på sidan, and...wait, vad är lösenordet igen? Uh-oh, detta är dåligt. Att bli utelåst från datorn är mycket illa. Lyckligtvis, om du kör Ubuntu, vår favorit Linux gaffel...

Batch-ett säkert sätt lagra lösenord

några dagar sedan jag snubblat på en mer säkra sätt att lagra ett lösenord med en batch-fil. När det kodar märker inte ens samma bokstäver samma 40 siffrig sträng vilket gör det säkrare.För er som inte vet hur man använder en kommandofil hit start kn...