Automatiska bevattningssystem med kapacitiv sond och Arduino på billiga (och jag menar det) (2 / 10 steg)

Steg 2: Registeransvarige - schema



Jag bestämde mig att gå med den enklaste NE555 astable med sonden som laddning/urladdning kondensatorn, räkna pulser med en Arduino mini pro och även använda Arduino styrelsen för att utlösa vattning om antalet pulser går över ett visst värde (detta innebär kapacitans sondens – således markens fuktighet – sjunkit under tröskelvärdet).

Den PCB design jag nått är en enda sida med alla komponenter monterade genom hål (dopp mount) – Detta gör det mycket enkelt att montera, endast en lödkolv som behövs. Det PCB spåra mönstret bifogas som PDF-filen i slutet av detta steg (endast tillbaka Cu-lagret). en 4 x layout på en 100 x 100 mm panel (inklusive fästningslinjerna) finns som Gerber filer på sidan projekt på github.

Förklaringar:

  • till vänster är en (av de två möjliga) huvudsakliga varianter av NE555 astable kretsar.
  • NE555 drivs av Arduino's digital stift 6. Därför NE555 kommer endast att vara aktiv när registeransvarige beslutar det är dags att ta en mätning;
  • Q1 transistorn fungerar som ett relä för pumpen, med den senare som laddar i dess kontakt. Dess bas är under befäl av den digitala pin 3 av Arduino handkontrollen. Jag upprepar Varning : Anslut inte direkt till det en pump fått mer än 6W, använda ett relä mellan;
  • produktionen av NE555 astable är ansluten till pin digital pin5 av Arduino kontroller; den här är fast (eftersom det är den enda som används av FreqCounter biblioteket jag använder), alla de andra pin val var snarare styrs av spåren på PCB
  • trimpot i anslutningen till sonden används för att ställa in frekvensen – jag kommer till detta senare – 4K 7 resistor begränsar bara frekvensen kommer nära max (om du anger ett noll motstånd på trimpot)
  • sonden är ansluten med en enda 2-stift rubrikrad; för kraften och pumpen schemat tillåter två olika kontakter – inte avgörande, men eftersom jag var inte säker som en av pin-sidhuvud/kvinna-DuPont eller terminal block skulle passa bättre mitt val av inhägnad
  • dioden ansluten till pumpen terminaler – D_flyw1 svänghjul dioden – ifall pumpmotorn skapar spikar i spänning när den stängs av – jag har inte testa för spikar, men 1N4148 är billiga nog och bättre vara säker än ledsen (dioden är hastighet på 1A för icke-återkommande pulser 1ms pulser och 4A för icke-återkommande puls av 1μs, i mitt fall var det nog - men Skyll inte på mig om den strandar för ditt fall)
  • kondensatorn parallellt med strömkontakten – filter ut spänningsvariationer i fall registeransvarige drivs av en bullrig linje (inte absolut behövs om du makt kretsen från batterier)

Några kommentarer: NE555 astable använder utdata pin (stift 3 av NE555) för både laddning och urladdning sonden kondensatorn (till skillnad från den vanliga NE555 astable, som använder VCC att ladda kondensatorn och pin 7-ansvarsfrihet pin-för att tömma det). Normalt, är detta val en bit rynka pannan, eftersom impedansen ansluten i det NE555 utdata kan påverka puls längd/frekvensen; men NE555 signalen presenteras för en av Arduino's pin konfigurerad som indata – således en mycket hög impedans, därför förändringen i laddning/urladdning tiden är försumbar. Som PCB utrymmet var till en premie för mig (och jag fortfarande ville DIP-mount komponenter snarare än SMD sådana), var fördelen av att använda ett lägre antal komponenter och förenkla spåren tillräckligt bra för att gå den här vägen.

Nu vad om de andra kontakterna - CONN_SUPPLY1, CONN_SETTINGS1, PPROG0/PGND0, vad är de för? Detaljerade svaret i "Controller - logik", under tiden det korta svaret är: de används i Konfigurera handkontrollen utan behov av en dator.

Varning: kretsen är inte skyddad mot omkastad polaritet - när du ansluter makt, emot den +/-tecken.
Varning: Arduino styrelsen kan passa i normal och inverterade positioner - ordningen på pinout är symmetrisk. Men om du ansluter det omvända, kommer du sannolikt avslutas med en oanvändbar Arduino ombord (jag gjorde det en gång).

Se Steg
Relaterade Ämnen

Arduino powered Rotary encoder - jag gjorde det på TechShop

som i några av mina senaste instructables, arduino handlar om kontroll. Förmågan att kontrollera vissa saker som visar, servon, motorer och andra elektriska mekaniska apparater på ett meningsfullt sätt. Jag har täckt med potentiometrar för att bestäm...

Arduino powered servo kontroll - jag gjorde det på TechShop

servon är otroligt bra att göra "saker" flytta. Men för att göra det där flyttar du måste kontrollera det på något sätt. Lyckligtvis, arduino gör det otroligt lätt att göra och kan göras med något som en potentiometer. Potentiometern vänder och...

Arduino Nano: Mät avståndet med ultraljud Ranger och logga in det MicroSD kort med Visuino

MicroSD kort är billigt och enkelt data lagringsmedium, och de är mycket bekvämt för att lagra Arduino sensordata. Det finns också ett antal billiga lätt tillgängliga MicroSD kort moduler för Arduino.I detta Instructable kommer jag visa dig hur lätt...

Skapa med fingerlederna. Skjutreglaget eller Swing topp. Jag gjorde det på TechShop.

Background:Jag velat alltid göra min egen Laser skär Finger gemensamma låda och äntligen fick jag prova en.Mål:Om du vill visa processen att göra en låda med hjälp av fingerlederna.Att dela lärdom.Förfarande:Besluta på sidan av lådan.Besluta vad mate...

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...

Avlägsen kontrollerade LED med HC-05 Bluetooth, Arduino och mobiltelefon App

Tekniken utvecklas i halsbrytande fart, alla av oss har smarta telefoner nu för tiden, det finns coola apps som låt oss hålla kontakt med våra vänner och familj, få senaste väderinformation eller vistelse-uppdaterad med senaste nyheterna men vad är n...

Laser resa tråd säkerhetssystem med kombinationslås och episka Siren!

Hej alla! Välkommen till min Instructable!Min laser resa-wire säkerhetssystemet använder en programmerbar kombinationslås som agerar för att beväpna och avväpna systemet, samt för mikroprocessorn ange om någon har gått in i en felaktig kod (manipuler...

Läsa den BMP180 trycksensorn med en Attiny85 och lägga till en DHT11 också

Jag älskar Attiny 85-serien och gillar att utforska alla de saker du kan göra med den. Eftersom den inte har alltför många stift, är med I2C hårdvara på det en bra idé. I2C på attiny kan vara lite krångliga som det går inte att kompilera tråd bibliot...

Sockerkulör fyllda kladdiga choklad cupcakes med choklad glasyr och bacon bitar

jag fick en idé i mitt sinne ett tag. Jag älskar dessa choklad täckt karameller med havssalt, bacon går bra med choklad (jag menar, vad går inte med bacon?) och jag älskar att göra cupcakes så jag kom med idén att kombinera allt detta i en awesome re...

Biogasanläggning med kök och matavfall

Långt tillbaka har jag postat en instructable på hur man konstruerar prototypen av en biogasanläggning, med 50 liters kapacitet tank som digestor, som du kan se här:Det var min första instructable och människor fortfarande kommenterar och ber mig om...

En spik Flasköppnare med lite design och stil

ännu en flasköppnare. Jag antar att ingen var realling missin en, fortfarande såg jag denna bild whyle gör vissa undersökningar för andra projekt och jag var fassinated och lärde... "Varför inte?".Så är detta ett enkelt projekt att göra en knock...

En lång arbete tabell med vinklade benen och enkel leder

när jag flyttade jag bara min gamla träbearbetning bänk att arbeta på men det är för lätt, liten och kort för de flesta saker och jag brukade alltid fastnar på den främre vise eller resa över basen. Jag hittade några butiken fixturer i den nya plats,...

DIY lampa med LED Strips och VVS delar

Detta projekt bör ta mer än en timme eller två efter att du få delar tillsammans beroende på din erfarenhetsnivå. Delar bör vara ganska vanligt i grannskapet eller stor låda järnhandel med undantag för LED strips. Du kan hitta remsor i en lokal butik...

Dr Who TARDIS pannband med blinkande ljus och ljud effekt

Så är min vän en enorm som fan (som jag). Hon har TARDIS klänningen och strumpor och allt. Hon sa att de säljer även en TARDIS pannband med lite ljus på toppen. Men ljuset är bara plast och tänds inte. Det var lite för dyrt för bara en plast pannband...

Etniska VRISTKEDJA handledning om hur man gör en Fotlänk med sträng och pärlor

VRISTKEDJA är särskilt populärt under sommaren. Du kan bära på fötterna när gå till stranden eller bara att gå ut shopping eller något annat. För att skapa ett etniskt VRISTKEDJA, valde jag några handgjorda lampwork pärlor och glaspärlor för att star...

Du Rock gitarr MIDI-controller med Bluetooth BLE och uppladdningsbart batteri

I denna tutorial kommer jag visa dig hur du slår gitarr du Rock gitarr i en MIDI-Bluetooth 4.0 controller med uppladdningsbart batteri. Lösningen var enkel men att tänka på det.Detta system har testats med iMac, iPad och iPhoneDet material vi behöver...

DIY turntable med amp preamp och buffert i trä fallet

En dag hittade jag gamla och trasigadubbla hifi med turntablen av rolig form. Jag kollade mekanismen av skivspelare och det var ok. Sedan kom idén till mig att jag kan uppfylla min dröm om att göra min egen hifi med vändskiva i trä fallet med mekanis...

ATTiny drivs Arduino projekt - jag gjorde det på TechShop

Arduino är en bra plattform. Ingen fråga. Men vad händer om jag sa att du kan ta din hela styrelsen och komprimera den till små paket. Och jag menar verkligen liten. Chipet på bilden är en ATTiny84, och det är den stora versionen. Så om ditt projekt...

Mod din Green Lantern film ringer och gör det glöda!

När Green Lantern film kom ut tidigare i år började Toys R Us sälja en anständig letar replica ring för endast $10-här är hur man gör ringen ser lite mer heroiska genom att installera en LED och gör det mer exakt till filmen ringen. Det är en hel del...