Dubbla frekvenser RC utlopp Webserver (2 / 4 steg)

Steg 2: Binda den upp




Den exakta utformningen av din styrelse kommer förmodligen olika från min eftersom jag använt en "Universal komponent Board" från Radio Shack. Detta var faktiskt en mycket trevlig passa för detta projekt eftersom bussarna symmetriska layout får mig att sätta ESP8266 i mitten och de två mottagare/sändare par på vardera sidan. Du kan åstadkomma samma sak med en stripboard men kommer att behöva skära några spår. Även var i mitten av styrelsen mikro-USB-kontakten och två taktila knapparna. Dessa breakout två GPIOs som används för att programmera ESP8266.

315 MHz mottagare och sändare på ena sidan av ESP8266 och 434 MHz enheterna är på andra sidan. Varje mottagare och sändare får sin makt dirigeras via en transistor så de kan stängas av när inte i använda.

Det finns knappt tillräckligt GPIO stift i ESP8266-12 styrelsen att hantera transistorer, RF-moduler och tryckknappar. Men "knappt tillräckligt" är också känd som "nog", så tryck på...

GPIO Stifttilldelningar

15 - basen av transistor för 315 MHz mottagaren
2 - data ut pin av 315 MHz mottagaren (kräver spänningsavdelare)
0 - taktil tryckknapp
4 - data i pin av 315 MHz sändaren
5 - basen av transistor för 315 MHz sändaren

13 - basen av transistorn trafikparametrar 434 MHz
12 - data ut pin på 434 MHz mottagaren (kräver spänningsavdelare)
14 - data i pin av 434 MHz sändaren
16 - basen av transistor för 434 MHz sändaren
RST - taktil tryckknapp


I/O

De två mottagarna har en digital utgång 5V. Eftersom ESP inte 5V tolerant, måste du skära detta ner till storlek med en spänningsavdelare att undvika att skada uC. De två sändarna har digitala ingångar som är nominellt 5V men arbetet bra med 3.3V så de kan drivas direkt från GPIO stiften.

Adafruit's Huzzah styrelsen har två små knappar, en bunden till GPIO0 och den andra till Återställ. Du måste trycka på båda dessa för att ladda upp ny kod till styrelsen. Eftersom jag hitta dessa tryckknappar för liten för att bekvämt använda, La jag tryckknappar till GPIO0 och den första knappen att göra livet mindre frustrerande. Jag helt enkelt anslutit en knapp till var och en av dessa stift och den andra sidan av knapparna för att GND. Sedan placerade jag knapparna i slutet av kretskortet där jag kunde nå dem lätt.

Power

ESP8266 Huzzah accepterar en rad olika inspänningar på Vbat och matar det genom en ombord 3.3V regulator. Eftersom RF enheterna acceptera 5V, beslöt jag att använda en 5V vägg-vårta för att ge ström till styrelsen. Detta kom via en mikro-USB-kontakt och cirkulerades till ESP och RF-enheterna. (Försiktig! - du kan inte mata 5V till GPIO stiften på ESP men som lätt tas upp med spänningsavdelare.)

För att minska energiförbrukningen och RF störningar, ville jag lämna RF enheterna på kontinuerligt så jag kontrollerade makt till dem med hjälp av fyra transistorer.

Är det transistorer som krävs?

Kanske inte. Jag kunde inte hitta ett datablad för RF enheterna som slutgiltigt gav en max strömförbrukning. Enligt mina mätningar gjorde jag med min DMM, dessa styrelser draw från 8-12 mA. Detta är mycket nära gränsen för vad ESP8266 GPIO stiften kan anskaffa så jag valde att vända dem på och av med NPN-transistorer. Kunde ha jag kommit undan med att köra de RF-enheterna direkt från ESP? Jag var inte vissa så jag vald att missta sig på sidan av försiktighet.

Gigantiska misstag?

Okej... tid att ' fess upp. Jag är en kille som programvara och är en nybörjare med hårdvara. Så kan min kretsdesign bli helt förstörd. För att styra kraften till de fyra enheterna inom RF, ansluten jag var och en av dem direkt till 5V bussen. Då jag dirigeras deras marken anslutningar via collector PIN-koden för en NPN-transistor och ansluten utsläppare av dessa transistorer till marken. När uC tillhandahåller en signal till basen, låter det kraften flöda genom RF enheten, sedan genom transistorn och marken. Finns det något bättre sätt att göra detta? Bör jag har använt PNP transistorer? Sätta transistorerna på 5V sidan i stället för den mark sidan? Känn dig fri att kommentera sätt jag kunde ha gjort denna del bättre.

Se Steg
Relaterade Ämnen

Billiga hem Automation med trådlös utlopp moduler

det är den tiden på året igen, när butikerna är fulla av juldekorationer och tillbehör. Julen kan vara månader bort ännu, men aldrig underskatta kraften i hacking säsongsbetonade semester tillbehör, ett tillbehör i synnerhet är otroligt användbara år...

Solpanel dubbla Management System (SP DMS)

Detta sakernas prototyp har två funktioner: 1) identitetsstöld förebyggande och 2) underhåll uppgift om solpaneler med en LinkIt och sensorer1) theft Prevention: för att uppnå detta vi använder GPS och GPRS funktioner i LinkIt en bräda med accelerome...

Foto Sensor kontrollerat utlopp (slår på eller av vid dagsljus eller nightime)

Om du tittar runt, är det väldigt lätt att hitta en fotoelektriska sensor växlar som stänger av ljus under dagen. Vad händer om projektet behövde du kan vända på ett objekt under dagen och stänga av på natten. Jag antar att de finns också tillgänglig...

Arduino hem Automation utlopp Box

DESS GJORT! KOLLA IN VIDEON I DET SISTA STEGET!Så i min lägenhet vi ska ha en växlade utlopp så att du kan tända ett ljus så snart du anger lägenheten. Jag har kunnat hitta nämnda utlopp. Så jag tänkte att jag äntligen skulle hitta en "permanent"...

Konstnärliga dekorativa utlopp Cover

med många kreativa alternativ, denna outlet täcka är enkla att designa och göra. Idén kom till mig efter jag renoverade mitt kök. Jag ville nog försäljningsställen så att jag inte skulle behöva söka och koppla bort varje gång jag använde ett utlopp....

En bättre DT dubbla bas

Här är en dubbla bas som kommer att skära på wasting silvertejp. Denna bas kommer att skapa ren överkanter och en tunn design för lättare skrynklor.Steg 1: material-styckning mattan-plant underlag-hobbykniv-linjalen-tejpSteg 2: Kapning & lägga remsor...

Barn Proofing dubbla dörrar

efter att ha försökt att hålla mina barn därifrån garderober med krok och ögla typ hårdvara och inte, beslutade jag att prova något nytt och det fungerade bra så jag bestämde mig att dela! Jag är medveten om att de säljer lås för dessa typer av dörra...

Förhöjda dubbla fat regnvatten Collection System

Steg 1: Skaffa fat jag shoppade Craigslist och hade tur - hittade en kille som bodde nära mig som befriade dem från hans arbetsplats - $15 varje. En hade persikor de andra aprikoser - min trädgård har en ny doft.Steg 2: Fat orientering Eftersom dessa...

Alesis trumma pad mesh huvudet konvertering med extra dubbla zon

Ändra om maskstorlek huvuden och lägga dubbla zon till en Alesis trumma 8 in Realhead pad. Modding pad för bättre utlösa svar och känsla. Detta kommer att fungera på både 8 in och 10 i Alesis Realdrum kuddar....

AR-15 dubbla fat

Här är min nya bössa AR-15 dubbla fat...

Dubbla skärm Digital Picture Frame & Family Center

svar på min vänner uppmaningar, jag gör detta instructable. Tyvärr innebär detta att jag inte har någon "making of" bilder, och inte heller eventuella faktiska priser för delar som används.Jag har ett hem för egensinniga tech, och tittade på min...

Dubbla Laser-Guided parkering System

detta är ett bra sätt att park i ditt garage utan hängande tennisboll. Du vet den som barnen använder för MELLANFODER praxis, som bara varar en dag.Detta system använder en liten laser monterad i taket som guidar dig in i garaget och hjälper du parke...

Anpassade dubbla plånbok Kit

För några månader sedan, började min vän matta och jag arbeta på en anpassningsbar tunn plånbok kit som kräver inga specialverktyg. Vi tyckte det blev bra och publicerade en Instructable för den.Vi fick mycket bra respons, inklusive vissa begäranden...

Smart hemautomation webserver på OpenWRT router WR703N kopplats ihop till Arduino, jämfört med Raspberry Pi och Ubuntu

Hämta WR703N Digest (340MB zip-fil):https://sourceforge.net/projects/wr703n/---------------------------------------------------------------------------------------------------------------------------------Kära läsare,Det finns många Linux styrelser p...

3D skriva ut ett fall mögel att göra dubbla mögel delar

Detta är en avancerad mögel-making handledning. Om du behöver göra en multipel-del mögel, eller måste du göra multiplar av samma mögel, kan du överväga att göra vad som kallas ett fall mögel. Det vill säga en mögel-av-en-mögel-del. Denna handledning...

Dubbla lastning panintball dumper

detta är en instructable för enkel billigt sätt att göra en egen paintball dumper häxa är annars vara som $20 eller så om du får en i butiken eller online. Så here go we.Första material:-en uppfart salt behållare med spridare-en emerald nötter behåll...

Lägga till dubbla priser för en sändare kanal

Att kunna styra den maximala resor eller ändpunkten för en kanal kallas brukar dubbla priser. På ett flygplan, kan det användas för att begränsa resa av en yta att göra flygplan lättare att kontrollera för landning och ta av. De kan sedan utvidgas fö...

En praktisk användning för dubbla dörrar

en av de värsta uppfinningarna genom tiderna är en dubbla dörr. De är alltid ur läge och är en mardröm att installera. Jag hoppas i detta Instructable kommer jag visa dig en mer praktisk användning. Förra året jag hade sammanställt ett skrivbord för...

DUBBLA tangentbord

fördubbla din produktivitet genom att ansluta en enda tangentbord till två datorer! Det är enkelt: ett tangentbord, två USB-anslutningar, oändliga möjligheter. Varje finger stroke kommer att vara dubbelt så kraftfull med detta tangentbord mod. Detta...