GSM baserade automatiserade bevattningssystem med regn-Gun (2 / 5 steg)

Steg 2: material



Hårdvarukrav

v PCB

v MIKROKONTROLLER

v steg ned TRANSFORMATOR 12V/500mA

v SPÄNNINGSREGULATOR LM7805

v LIKRIKTARDIODER 1N4001

v ELEKTROLYTKONDENSATORER

v LCD-skärm

v lysdioder

v SENSING elektroder

v OPERATIONSFÖRSTÄRKARE

v PVC ledningar

v relä

v VATTENPUMP

PCB

Ett mönsterkort (PCB) mekaniskt bakgrunder och elektriskt förenar elektroniska segment använder ledande spår, kuddar och olika höjdpunkter huggen ur koppar plåt täckt. Fortskred PCB kan innehålla delar - kondensatorer, motstånd eller dynamisk prylar - in i underlaget.

Kretskort ark utnyttjas som en del av allt utom de enklaste elektronikprodukter. Olika alternativ för PCB införliva wire wrap ut krets, men montering och träffas kan bli mekaniserat. Montering av kretsar med PCB är billigare och snabbare än med andra ledningar system som segment är monterade.

Vid punkten när styrelsen har bara koppar föreningar och inga infogade delar, det är alla mer effektivt kallas en tryckt ledningar styrelse (PWB).

En PCB befolkade med elektroniska delar är känd som en tryckt krets insamling (PCA), kretskortet blir tillsammans eller PCB

tillsammans (PCBA). IPC gynnade termen för samlat förbereder sig för att lämna är runtkortet träffas (CCA), och för insamlade bakplan är det backplane församlingar. Begreppet PCB är utnyttjas nonchalant både för utsatta och samlade blad

Mikrokontroller

Beskrivning

AT89S51 är en strömsnål, högpresterande CMOS 8-bitars mikrokontroller med 4K bytes i-System programmerbar Flash-minne. Enheten är tillverkad med Atmels hög densitet beständigt minne teknologien och är kompatibel med de standardiserade 80C 51 instruktionsuppsättning och pinut. På-flisa blixten kan programmet minnet till omprogrammeras i systemet eller av en konventionell beständigt minne programmerare. Genom att kombinera en mångsidig 8-bitars CPU med i System programmerbar Flash på en monolitisk chip, är Atmel AT89S51 en kraftfull mikrokontroller som ger en mycket flexibel och kostnadseffektiv lösning för många inbäddad kontroll program.

AT89S51 ger följande standardfunktioner: 4K byte av Flash, 128 byte ram, 32 I/O linjer, Watchdog timer, två data pekare, två 16-bitars timer/räknare, en fem-vektor två-nivå avbrott arkitektur, en full duplex serieport, på-flisa oscillator och klocka kretsar. Dessutom, är AT89S51 utformad med statiska logik för drift ner till noll frekvens och stöder två programvara valbara strömsparfunktioner. Idle Mode stoppar CPU samtidigt som RAM, timer/räknare, seriell port och avbryta systemet att fortsätta fungera. Power-down läget sparar RAM con-tälten men fryser oscillator, inaktivera alla andra chip funktioner tills nästa yttre avbrott eller hårdvara Återställ.

PIN Beskrivning

VCC - matningsspänningen.

GND - marken.

Port 0 Port 0 är en 8-bitars öppna avlopp dubbelriktad I/O port. Som en utdataport, kan varje stift sjunka åtta TTL ingångar. När 1s skrivs till port 0 stift, kan stiften användas som hög impedans ingångar.

Port 1 Port 1 är en 8-bitars dubbelriktad I/O port med inre pull-ups. Port 1 utgång buffertar kan sjunka/källa fyra TTL ingångar. När 1s skrivs till Port 1 stift, de dras hög av inter-nal pull-ups och kan användas som ingångar.

P1.5 MOSI (används för i-System programmering)

P1.6 MISO (används för i-System programmering)

P1.7 SCK (används för i-System programmering)

Port 2 Port 2 är en 8-bitars dubbelriktad I/O port med inre pull-ups. Port 2 utgång buffertar kan sjunka/källa fyra TTL ingångar. När 1s skrivs till Port 2 stift, de dras hög av inter-nal pull-ups och kan användas som ingångar.

Port 3 Port 3 är en 8-bitars dubbelriktad I/O port med inre pull-ups. Port 3 utgång buffertar kan sjunka/källa fyra TTL ingångar. När 1s skrivs till Port 3 stift, de dras hög av de interna pull-ups och kan användas som ingångar

P3.0 RXD (seriell ingång)

P3.1 TXD (seriell utgång)

P3.2 INT0 (externa avbrott 0)

P3.3 INT1 (externa avbrott 1)

P3.4 T0 (timer 0 extern ingång)

P3.5 T1 (timer 1 extern ingång)

P3.6 WR (externa data minne skriver strobe)

P3.7 RD (externa dataminne läsa strobe

RST Återställ ingång. En hög på detta stift för två maskinen cykler medan oscillatorn körs återställer enheten. Detta stift driver hög 98 oscillator perioder efter Watchdog gånger.

ALE/PROG adress spärren aktiverar (ALE) är en utgång puls för låsning den låga byten av adressen under åtkomst till externt minne. Detta stift är också programmet puls input (PROG) under Flash-programmering.

PSEN Program Store aktiverar (PSEN) är Läs strobe till externa programminne. När AT89S51 körs kod från externa programminne, aktiverad PSEN två gånger varje maskin cykel, förutom att två PSEN aktiveringar hoppas över under varje tillträde till exter-nal dataminne.

EA/VPP extern åtkomst aktivera. EA måste vara fastspänd på GND för att aktivera enheten att hämta kod från externa program minnesplatser börjar vid 0000 H upp till FFFFH. Observera dock att om lås bit 1 programmeras, EA kommer att vara internt hakade på reset

XTAL1 ingång till inverterade oscillator förstärkare och input till den interna klockan verksamma krets.

XTAL2 Output från inverterade oscillator förstärkare

Minne organisation

MCS-51 enheter har en separat adressutrymme för Program och dataminne. Upp till 64K kan byte av externa Program och dataminne hanteras.

Programmet minne om EA PIN-koden är ansluten till GND, alla program hämtar dirigeras till externt minne. På AT89S51, om EA är ansluten till VCC, Programmet hämtar adresser 0000H genom FFFH är riktade till internminne och hämtar adresser 1000H och FFFFH dirigeras till externt minne.

Data minne The AT89S51 implementerar 128 byte på chip ram. De 128 byte är tillgängliga via direkt och indirekt adressering lägen. Stack operationer är exempel på indirekt adressering, så de 128 byte data RAM finns som stackutrymme

Watchdog Timer (One-time aktiverat med Reset-ut)

WDT är tänkt som en återställningsmetod i situationer där Processorn kan utsättas för programvara upprör. WDT består av en 14-bitars räknare och den Watchdog Timer återställa (WDTRST) SFR. WDT som standard om du vill inaktivera från spännande reset. För att aktivera WDT, måste en användare skriva 01EH och 0E1H i sekvens till WDTRST register (SFR läge 0A6H). När WDT aktiveras, det ökar värdet för varje maskin cykel medan oscillatorn är igång. WDT timeout-perioden är beroende på den externa klockfrekvensen. Det finns inget sätt att inaktivera WDT utom genom reset (maskinvaruåterställning eller WDT overflow reset). När WDT över flöden, det kommer att driva en utgång RESET hög puls på RST pin.

Med hjälp av WDT

För att aktivera WDT, måste en användare skriva 01EH och 0E1H i sekvens till WDTRST register (SFR läge 0A6H). När WDT aktiveras, måste användaren service det genom att skriva 01EH och 0E1H till WDTRST att undvika en WDT overflow. Den 14-bitars räknaren svämmar över när den når 16383 (3FFFH), och detta kommer att återställa enheten. När WDT aktiveras, det ökar värdet för varje maskin cykel medan oscillatorn är igång.

WDT under avstängning och inaktiva

I Power-down läget oscillatorn stoppas, vilket hjälpmedel WDT också stannar. I Power-down läget, behöver användaren inte att betjäna WDT. Det finns två metoder för avsluta Power-down läget: en maskinvaruåterställning eller via en nivå-aktiverat extern avbryta, som är aktiverat innan avstängning läge. När avstängning är avslutat med maskinvaruåterställning, skulle service WDT inträffa som det normalt gör när AT89S51 återställs. Spännande Power-down med ett avbrott är betydligt annorlunda. Avbrottet hålls låg tillräckligt länge att stabilisera oscillatorn. När avbrottet kommer hög, är avbrottet servad. För att förhindra WDT återställa enheten medan den avbryta pin hålls låga, startas WDT inte förrän avbrottet dras hög. Det föreslås att WDT återställas under avbryta tjänsten för avbrottet brukade lämna Power-down läget.

Transformator (12v 500 mA) (230V till 12V)

Bra kvalitet transformator strömförsörjning för ett brett utbud av venture & krets ark. Venture ner 230 V AC till 12V med en största 500mAmp nuvarande. Av och stora kallas 12-0 - 12

Bestämning

v spänning: 2 x 12V

v ström: 1 x 500Ma

v nominell kraft

Spänningsregulator (LM7805)

En LM7805 spänningsregulator är en spänning som ger + 5 volt.

Ett enkelt sätt att minnas den spänning avkastningen vid en LM78XX ordning av spänning styrenheter är de två sista siffrorna.

Det ger 5 volt. Avsnittet "78" är helt enkelt traditionen som chip skaparna utilizationen att ange ordningen av styrenheter som ger en positiv spänning.

Stift 1 (Input Pin): The Input stift är PIN-koden som erkänner den annalkande DC-spänning, som spänning styrenheten kommer i det långa loppet direkt ner till 5 volt.

Stift 2 (marken): Marken pin skapar plats för styrenheten.

Stift 3 (utgångsstiftet): The utgångsstiftet är de kontrollerade 5 volt DC

Likriktardioder (1N4001)

1N4001 är en person från 1N400x dioder. Dioden är en rättelse gadget som leder bara från anoden till katoden. Diode fungerar öppna laddningsfördelning för närvarande ström från katod till Anod. 1N4001 är en 1A diod med låga framspänningsfallet och hög våg nuvarande kapacitet. Det handlar om diffust PN korsningen och har låg Invertera spill strömmen av 5µA. Sin blockerande likspänning är 50V. Katoden (n) kännetecknas av en bar på diod fallet. Den andra terminalen är anoden (p)

Elektrolytkondensatorer

Elektrolytiska kondensatorer (e-toppar) är trollbunden kondensatorer vars anod katod (+) är gjorda av en ovanlig metall som en skyddande oxidskiktet börjar genom anodisering (utformningen), som går omkring som dielectricen av elektrolytisk kondensator. En icke-stark eller stark elektrolyten som täcker ytan av oxidskiktet på en grundläggande nivå fungerar som den andra terminalen (katod) (-) av kondensatorn. Den expansiva kapacitansen av elektrolytkondensatorer gör dem särskilt lämpliga för passerar eller kringgå låg-återkommande flaggor upp till några super hertz och att stoppa undan en hel del vitalitet. De är i stort sett utnyttjas för frikoppling eller högljutt filtereng i kraft och DC anslutning kretsar för variabel-återkommande enheter.

LCD-Display

LCD är en elektronisk visuell presentation, eller funktionen Visa som använder ljuset balanserande egenskaper av flytande pärlor. Flytande pärlor ansvarsfrihet inte ljus direkt.

LCD-skärmar är tillgängliga för Visa diskretionära bilder (som i en i huvudsak användbara PC show) eller ändrade bilder som kan visas eller täckt upp, till exempel förinställda ord, siffror och 7-avsnitt visar som i en datoriserad klocka. De använder samma grundläggande innovation, med undantag av de diskretionära bilderna består av ett omfattande antal små pixlar, medan olika montrar har större komponenter. LCD-skärmar utnyttjas som en del av ett stort utbud av användningar inklusive PC skärmar, TV-apparater, instrument styrelser, flygplan cockpit presentationer och skyltning. De är grundläggande i shopper prylar, till exempel DVD-spelare, gaming prylar, tidtagare, klockor, nummer kalenderbitare och telefoner, och har ersatt katod beam tube (CRT) visar i många tillämpningar. De är tillgängliga i en mer omfattande tillämpningsområde skärmstorlekar än CRT och plasma visar, och eftersom de inte utnyttja fosfor, de uthärda inte bild blaze i. LCD-skärmar är ändå oförmögen att bilden påhittighet.

LED

Ljus strålar dioder, regelbundet kallas lysdioder, är äkta okända helgon i världens hårdvara. De många olika yrken och finns i ett brett utbud av prylar.

Förutom annat de ram siffrorna på datoriserade tickers, överföra data fromremote kontroller, lysa upp klockor och låta dig veta när dina apparater är påslagna. Samlade ihop, kan de forma bilder på en stor TV-skärm eller upplysa en aktivitetsindikator.

Lysdioder är i grund och botten endast smärre lampor som passar effektivt in i en elektrisk krets. Som helst, inte alls som vanligt lysande globuler, de har inte en fiber som kommer att bära ut, och de får inte särskilt varm. De är upplysta uteslutande av utvecklingen av elektroner i ett halvledarmaterial hålla, och de på allmänt längden på en vanlig transistor. Livslängden på en LED överträffar kort existensen av en lysande knopp av en bra många timmar. Mindre lysdioder är från och med nu tränga undan rören som lyser upp LCD HDTV att göra drastiskt smalare TV.

I den här artikeln ska vi inspekterar innovation bakom dessa genomträngande signaler, upplysande några coola normer för kraft och ljus samtidigt

Sensing elektroder

En partikel särskilt katod (ISE), annars kallas en viss partikel terminal (SIE), är en givare (eller sensor) som förändringar över rörelsen av en viss partikel bröt samman i ett svar till en elektrisk potential, som kan mätas med en voltmeter eller pH-mätare. Spänningen är hypotetiskt beroende av logaritmen av Joniska åtgärden, enligt Nernst jämförelsen. Upptäcka lappa av katoden görs normalt som en partikel särskilda lager, tillsammans med en referens terminal. Partikel specifika anoder utnyttjas som en del av vetenskapliga

vetenskap och biokemiska/biofysiska undersökning,

där behövs uppskattningar av Joniska fixering i en vätska arrangemang, som regel på ett pågående premiss.

Operationsförstärkare

En fungerande intensifier ("operation amp") är en DC-kopplade high-ökning elektronisk spänning med en differentierad data och normalt, en ensam produktion.

I detta arrangemang skapar en operation amp en avkastning potential (i fråga om kretsen marken) som är normalt ett stort antal gånger större än den potentiella åtskillnaden mellan dess terminaler till information.

Operativa medel hade sina orsaker i enkla datorer, där de utnyttjades för vetenskapliga operationer i många direkta, icke-straight och återkommande ward kretsar.

PVC ledningar

Program:

v öppna och täckta ledningar i företag/privat och företag strukturer.

v House mätaren och vatten pump föreningar.

v Road ljus och rörelse signalerar föreningar.

v omfattas ledningar på transporter, järnvägslinje mentorer, fartyg, flygmaskiner och så vidare.

v som lätt kan utnyttjas på false tak.

v anmärkningsvärda höjdpunkter:

v mest tempererade när kontrast med stål ledare.

v mycket skyddat icke ledare räknar kort ut faror.

v Erosion kontroll fri från rost sälta och mugginess.

Relay

Det är en elektriskt fungerade växel. Olika utbyten användning en elektromagnet till mekaniskt arbete en switch, men andra fungerande modeller är på motsvarande sätt används, till exempel halvledar-utbyten. Utbyte används där det är mycket viktigt att kontrollera en krets av lågenergi-signalen (med komplett elektriska uttag mitt kontroll och kontrollerade kretsar), eller där ett par kretsar måste kontrolleras av ett tecken. De viktigaste överföringarna utnyttjades som en del av lång separation broadcast kretsar som smakförstärkare: de rehashed tecknet rullar in från en krets och åter sänds det på en annan krets...

BC 548 Transistor

BC548 är en i huvudsak användbara NPN bipolär korsningen transistor upptäckte allmänt i europeiska elektroniska hårdvara och dagens planer i australiska och brittiska prylar tidningar där en regelbundet tillgänglig minimal ansträngning NPN transistor behövs...

Fukt-Sensor

Särskiljer närhet av vätska eller fukt mellan två tråd leder och ger dynamiska hög avkastning. Avtäckt kabeln är permeable; Följaktligen tillåter det överföring av vatten ångorna i sensorn. Zonerna avtäckta byggs nätt. Därav reagerar sensorn snabbt på förändringar i anslutna fukt, både medan att vara torkade (på metoden start) och anropas kraftfullt om det finns fukt hänrycker in i ett förfarande. Dessa är typer av sensorer i huvudsak utnyttjas för, •gränssnitt med Microcontroller att identifiera vätskenivåer. •Moisture erkännande för programmerad vattning av växter. •Vätska nivå upptäckten genom att sätta olika tester på varje vätska

Se Steg
Relaterade Ämnen

GSM baserade mångsidig Robotic fordonet med hjälp av PIC mikrokontroller

detta projekt syftar till att utveckla som en robot som kan styras av en mobiltelefoner. DTMF-kommandon från en telefon skicka till en annan mobiltelefon som är monterad på robotic fordonet. Dessa kommandon matas till en PIC mikrokontroller för 8-bit...

GSM baserade hemautomation

GSM baserade hemautomation, du kan styra elektriska apparater med din mobiltelefon SMS. Den består av ATmega8 mikrokontroller, SIM300 GSM modem, reläer.Det finns många hem automationssystem på vår marknad. De flesta av dessa är enkel hushållsmaskiner...

Automatiserad studiemiljö med Intel Edison

I detta projekt ska jag visa dig hur man gör en automatiserad studiemiljö med Intel Edison!Intel-Edison använder flera sensor för att övervaka miljön i ditt studierum. Edison optimerar miljön på ditt rum som passar dina angivna parametrar för att stu...

Automatiska bevattningssystem med kapacitiv sond och Arduino på billiga (och jag menar det)

Varning: Jag är inte en elektronikingenjör, så jag inte kan ge någon garanti för design (mycket mindre en implementering). Jag vet bara presenteras lösningen fungerade för mig minst 5-6 månader (så jag inte kan ens garantera dess tillförlitlighet öve...

Intelligenta bevattningssystem med arduino...

i detta instructable jag ville dela min automatiska bevattningssystem med arduino, smutsa Fuktsensor och en enkel akvarium ventil bifogas ett servo... Fuktsensor tar konstant avläsningar av markfuktighet och överföringar till Arduino som styr en mini...

GSM baserade relä växlar med hjälp av Arduino UNO

Hej vänner, Pratik här...Vi ska diskutera här växla reläer över gsm modul använder och arduino och Gsm 900A.Material som behövs:1. Arduino uno2. Gsm 900A modul.3. 2 relä modul.4. 12v 1amp eller 2amp adapter för Gsm-modul.5. gäng peka peka anslutninga...

GSM baserade brandlarm

GSM, mikrokontroller baserade upptäckande och SMS Alert system, det använder LM35 temperaturgivare och MQ2 för rök fjärranalys och 16 x 2 LCD används till att Visa temperaturen och röker nivå, över gränsen börvärden ligger inne i programmet kan du än...

Automatiserad gardin med intel Edison & thethings. IO

Tider går och det blir gamla och så, de slutligen bryta. Mörkarna är inte ett undantag.Detta är en av anledningarna till varför vi köpa gardiner. Inte bara för estetik utan också för filtrering av mängden ljus i våra rum eller bibehålla vårt privatli...

Sallad för livet - Arduino 101 baserad automatiserad Controller för Hydroponics, Aeroponics, kretsloppsodling, Etc. Intellekten Curie

SAMMANFATTNINGEn enhet som kan användas till att styra upp till 4 olika hydroponiska/Aeroponic system på en gång. Enheten kommer att styra komponenter i systemet och meddelande till en LCD-skärm och tillåter användaren att anpassa inställningar via B...

Automatiserad belysning med DMX och Perl

varför automatisera dina lampor?Tja, för att vara ärlig, de flesta av mitt hus är automatiserad, så det kändes det självklara sak att göra.Det finns massor av fördelar i automatisera delar av ditt hus, belysning i synnerhet gör bara livet lättare, la...

GSM närhet Alert med GPS läge och tid

Vad är det?En batteri rörelse detektor som rapporterar utlösande händelser via SMS, tillsammans med tid och plats, som härrör från GPS. här är en video av det i aktion:Om att använda det?Jag kan komma på några användningsfall för detta, förutom bara...

PicAxe baserad digital termometer med Max och Min

(lämna ett meddelande, men var inte alltför kritisk, detta är min första instructable!)Detta är en termometer som jag gjorde för vår husbil-van, att visa den yttre temperaturen. Den är baserad på ett Picaxe chip eftersom de är billiga och lätt att an...

Arduino baserad automatiserad ljusstyrning

detta är min andra instructable. Jag vill dela några av grundläggande saker jag gjort genom att använda Arduinoen jag är så upptagen nyligen. då fick jag chansen att få denna fritid... inspirerad av min före detta student och en kollega co liga att d...

Hur man gör en GSM läge Tracker med AdaFruit FONA och Arduino

IntroduktionI denna handledning som vi kommer att göra en webb ansluten plats logger med Adafruit FONA styrelsen, en Arduino och Sparkfun datatjänst. Det kommer att få sin position med hjälp av triangulering och skicka den till en online-databas med...

Brandlarm systemet GSM baserade använder Arduino

Visste du att 87% av brand skador uppstår på grund av tidig upptäckt av brand men nu ska vi försöka minska denna procentandel med hjälp av teknik så låt, s Start när brand inträffar Gsm modulen kommer att skicka ett SMS till en angiven användare mobi...

Montering av "Kloka klockan 2" (Arduino-baserad väckarklocka med massor av extra funktioner)

denna handledning visar hur du monterar kitet för Wise klockan 2, ett öppen källkodsprojekt (hårdvara och mjukvara).En komplett Klok klockan 2 kit kan köpas här.Sammanfattningsvis är detta vad Wise klockan 2 kan göra (i den aktuella öppna källa mjukv...

DIY automatiserad fyrverkeri med Smartphone

Hej, är detta instructable på en 8 kanal automatiska trådlösa fireworks controller som kan drivas med alla android-telefoner.Detta projekt består huvudsakligen av en micro controller, relä, Bluetooth-modul, uppvärmning spole och en android app.App ha...

Baserade Arduino RC med två växlar (mustasch som) för att undvika hinder

Min RCs funktion är baserad på två permanent öppen kretsar, en på vänster sida och en på höger sida av RC, som stängs när sidan knölar på något. En mustasch som kabeln trycks sedan på en skruv och växeln stängt ger signalen till arduino att vända sig...

Röd färg erkännande baserade Arduino kontroll (med hjälp av MATLAB och Arduino)

I denna tutorial, vi visar hur du använder färg erkännande för att styra någon manöverdonet anslutet till någon digital pin av arduino uno, vi har behandlat LED som ett ställdon i denna handledning som är ansluten till stift 13 av UNO. Vi har dragit...