Indholdsfortegnelse:

Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin

Video: Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin

Video: Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Video: Программирование модуля датчика температуры и влажности ESP8266 ESP01 DHT11 | удаленныйXY | ФЛПрог 2024, November
Anonim
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini med PCB -design
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini med PCB -design

Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design

For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer med et Arduino Home Automation -system ved hjælp af NodeMCU.

Arduino Home Automation System Her viser vi dig, hvordan du bygger et Arduino Home Automation System, der kan styre elektriske enheder som lys, ventilatorer, garageporte osv. Ved hjælp af vores mobiltelefon overalt i verden. For at bygge dette DIY Home Automation System er alt, hvad du behøver, et Wemos D1 Mini Board, nogle relæer og en Android -telefon.

Trin 1: Online PCB -producent - JLCPCB

Online PCB -producent - JLCPCB
Online PCB -producent - JLCPCB
Online PCB -producent - JLCPCB
Online PCB -producent - JLCPCB

JLCPCB er et af de bedste online PCB -fremstillingsfirmaer, hvorfra du kan bestille PCB online uden besvær. Virksomheden arbejder uafbrudt 24 timer i døgnet, 7 dage om ugen. Med deres højteknologiske maskiner og automatiserede arbejdsgange kan de fremstille enorme mængder af PCB'er af høj klasse inden for få timer.

JLCPCB kan udvikle PCB'er af forskellig kompleksitet. De udvikler enkle og billige printkort med enkeltlagsplade til hobbyfolk og entusiaster samt komplekse flerlagsplader til industrielle applikationer af høj standard. JLC arbejder med store produktproducenter og kan være PCB'en på de enheder, du bruger, f.eks. Bærbare eller mobiltelefoner, der blev fremstillet på denne fabrik.

Trin 2: Kredsløb og PCB -layout

Kredsløb og PCB -layout
Kredsløb og PCB -layout
Kredsløb og PCB -layout
Kredsløb og PCB -layout

Afhængigt af output fra arduino board kan du vælge dit relæ. Da Output af Node MCU GPIO -ben er 3,3V, bliver du nødt til at købe et 3,3V relæ.

Strøm regulator

Jeg tilføjede også en 7805, regulator, som vil hjælpe mig med at levere en indgangsspænding mellem 7 volt og 35 volt i indgangen, så jeg kan bruge en 5 volt USB strømforsyning, 9 volt batteri eller endda et 12 volt litiumpolymerbatteri uden problemer.

Jeg tilføjede også nogle indikator -lysdioder, der giver mig besked, hvis noget stoppede med at fungere. Du finder kredsløbet til min EasyEDA herunder.

PCB -layout

Dernæst design af printkortet. PCB Layout er faktisk en væsentlig del af PCB Design, vi bruger PCB Layouts til at lave PCB fra skemaer. Jeg designede et printkort, hvor jeg kunne lodde alle komponenterne sammen. Til det skal du først gemme skemaerne, og fra den øverste værktøjsliste skal du klikke på knappen Konverter og vælge "Konverter til PCB".

Dette åbner et vindue som dette. Her kan du placere komponenterne inden for grænsen og arrangere dem, som du vil. Den nemme måde at rute hele komponenten er "auto-route" -proces. Til det skal du klikke på værktøjet "Rute" og vælge "Automatisk router".

Dette åbner en automatisk router -konfigurationsside, hvor du kan angive detaljer såsom clearance, sporbredde, lagoplysninger osv. Når du har gjort det, skal du klikke på "Kør".

Det er det fyre, dit layout er nu færdigt. Dette er et dobbeltlags -printkort, hvilket betyder, at routingen er der på begge sider af printkortet. Du kan nu downloade Gerber -filen og bruge den til at fremstille dit printkort fra JLCPCB.

Trin 3: PCB -fremstilling

PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling
PCB fremstilling

Få PCB fremstillet fra JLCPCB

JLCPCB er en PCB -fremstillingsvirksomhed med en fuld produktionscyklus. Hvilket betyder, at de starter fra "A" og slutter med "Z" af PCB -fremstillingsprocessen.

Fra råvarer til færdige produkter gøres alt lige under taget. Gå til JLC PCBs websted og opret en gratis konto.

Når du har oprettet en konto, skal du klikke på "Citér nu" og uploade din Gerber -fil. Gerber File indeholder oplysninger om dit printkort, såsom PCB -layoutoplysninger, lagoplysninger, afstandsoplysninger, spor for at nævne nogle få.

Under PCB -forhåndsvisningen vil du se så mange muligheder som PCB -mængde, tekstur, tykkelse, farve osv. Vælg alt, hvad der er nødvendigt for dig. Når alt er gjort, skal du klikke på "Gem i kurv". På den næste side kan du vælge en forsendelses- og betalingsmulighed og tjekke sikkert ud.

Du kan enten bruge Paypal eller kredit-/betalingskort til at betale. Det er det fyre. Det er gjort. PCB'et vil blive fremstillet, og du vil modtage med i det nævnte tidsrum.

Trin 4: Installation af appen og kørsel af hjemmeautomatisering

Installation af appen og kørsel af hjemmeautomatisering
Installation af appen og kørsel af hjemmeautomatisering
Installation af appen og kørsel af hjemmeautomatisering
Installation af appen og kørsel af hjemmeautomatisering

Installer RootSaid WiFi Command Center fra Google PlayStore

RootSaid WiFi Command Center er en enkel let Android -applikation, der kan bruges til at styre robotter og Raspberry pi og Arduino Home Automation via WiFi.

Alt du skal gøre er at slutte din mobiltelefon til netværket, indtaste IP -adressen og porten på serveren (NodeMCU i vores hjemmeautomatiseringssystem ved hjælp af Arduino) og styre den ved hjælp af On Off -knapperne.

Klik her for at vide mere om denne app. Klik her for at downloade denne app fra Playstore. Trin 5 Det eneste du skal gøre er at starte appen, indtaste IP -adressen på Pi og port den lytter til (5005).

Indlæs IP og port ved hjælp af link -knappen, og naviger til fanen Hjemmeautomatisering. Det er det, dit hjemmeautomatiseringssystem ved hjælp af Arduino er nu klar.

Du finder komplette oplysninger om koden herfra.

Du kan nu styre enheder, der er tilsluttet din Node MCU, ved hjælp af denne enkle app og tænde og slukke den.

Anbefalede: