Inhoudsopgave:
- Stap 1: Online PCB-fabrikant – JLCPCB
- Stap 2: Circuit- en PCB-lay-out
- Stap 3: PCB-productie
- Stap 4: De app installeren en domotica uitvoeren
Video: Domotica Stap voor stap Wemos D1 Mini gebruiken met PCB-ontwerp - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Domotica Stap voor stap met Wemos D1 Mini met PCB-ontwerp
Een paar weken geleden publiceerden we een tutorial "Home Automation using Raspberry Pi" op rootsaid.com die goed werd ontvangen door hobbyisten en studenten. Toen bedacht een van onze leden een Arduino-huisautomatiseringssysteem met NodeMCU.
Arduino-huisautomatiseringssysteem Hier laten we u zien hoe u een Arduino-huisautomatiseringssysteem kunt bouwen dat elektrische apparaten zoals lichten, ventilatoren, garagedeuren enz. kan bedienen met onze mobiele telefoon van overal ter wereld. Om dit doe-het-zelf-huisautomatiseringssysteem te bouwen, hebt u alleen een Wemos D1 Mini Board, enkele relais en een Android-telefoon nodig.
Stap 1: Online PCB-fabrikant – JLCPCB
JLCPCB is een van de beste online PCB-productiebedrijven waar u probleemloos online PCB's kunt bestellen. Het bedrijf werkt 24 uur per dag, 7 dagen per week non-stop. Met hun hoogtechnologische machines en geautomatiseerde werkstroom kunnen ze binnen enkele uren enorme hoeveelheden hoogwaardige PCB's produceren.
JLCPCB kan PCB's van verschillende complexiteit ontwikkelen. Ze ontwikkelen eenvoudige en goedkope PCB's met enkellaags bord voor hobbyisten en liefhebbers, evenals complexe meerlagige printplaten voor industriële toepassingen van hoge kwaliteit. JLC werkt met grote productfabrikanten en mogelijk zijn de PCB's van apparaten die u gebruikt, zoals laptops of mobiele telefoons, in deze fabriek gemaakt.
Stap 2: Circuit- en PCB-lay-out
Afhankelijk van de uitgang van het Arduino-bord, kunt u uw relais selecteren. Aangezien de output van Node MCU GPIO-pinnen 3,3V is, moet je een 3,3V-relais kopen.
Spanningsregelaar
Ik heb ook een 7805-regelaar toegevoegd die me zal helpen om een ingangsspanning tussen 7 volt en 35 volt in de ingang te leveren, zodat ik een 5 volt USB-voeding, 9 volt batterij of zelfs een 12 volt lithium-polymeerbatterij kan gebruiken zonder problemen.
Ik heb ook enkele indicator-LED's toegevoegd die me laten weten of iets niet meer werkt. Hieronder vind je de schakeling naar mijn EasyEDA.
PCB-indeling
Vervolgens het ontwerpen van de PCB. PCB-layout is eigenlijk een belangrijk onderdeel van PCB-ontwerp, we gebruiken PCB-lay-outs om PCB's te maken van schema's. Ik ontwierp een PCB waar ik alle componenten aan elkaar kon solderen. Sla daarvoor eerst de schema's op en klik in de bovenste gereedschapslijst op de knop converteren en selecteer "Convert to PCB".
Dit opent een venster zoals dit. Hier kunt u de componenten binnen de grens plaatsen en ze naar wens rangschikken. De gemakkelijke route die alle componenten bevatten, is het "auto-route" -proces. Klik daarvoor op de tool "Route" en selecteer "Auto Router".
Dit opent een Auto Router Config-pagina waar u details kunt verstrekken zoals speling, spoorbreedte, laaginformatie enz. Als u dat eenmaal hebt gedaan, klikt u op "Uitvoeren".
Dat is het jongens, uw lay-out is nu voltooid. Dit is een dubbellaagse PCB, wat betekent dat de routering zich aan beide zijden van de PCB bevindt. U kunt nu het Gerber-bestand downloaden en gebruiken om uw PCB van JLCPCB te vervaardigen.
Stap 3: PCB-productie
De PCB laten maken door JLCPCB
JLCPCB is een PCB-productiebedrijf met een volledige productiecyclus. Wat betekent dat ze beginnen bij "A" en eindigen met "Z" van het fabricageproces van PCB's.
Van grondstoffen tot afgewerkte producten, alles gebeurt onder het dak. Ga naar de website van JLC PCB's en maak een gratis account aan.
Nadat u met succes een account heeft aangemaakt, klikt u op "Nu citeren" en uploadt u uw Gerber-bestand. Gerber-bestand bevat informatie over uw PCB, zoals PCB-lay-outinformatie, Layer-informatie, spatiëringsinformatie, tracks om er maar een paar te noemen.
Onder het PCB-voorbeeld ziet u zoveel opties, zoals PCB-hoeveelheid, textuur, dikte, kleur enz. Kies alles wat voor u nodig is. Als alles klaar is, klik je op "Opslaan in winkelwagen". Op de volgende pagina kun je een verzend- en betaaloptie kiezen en Veilig Afrekenen.
U kunt Paypal of Credit/Debit Card gebruiken om te betalen. Dat is het jongens. Het is klaar. De print zal worden vervaardigd en u ontvangt binnen de genoemde tijdsperiode.
Stap 4: De app installeren en domotica uitvoeren
Installeer RootSaid WiFi Command Center vanuit Google PlayStore
RootSaid WiFi Command Center is een eenvoudige lichtgewicht Android-applicatie die kan worden gebruikt om robots en Raspberry pi en Arduino Home Automation via WiFi te besturen.
Het enige wat u hoeft te doen is uw mobiele telefoon op het netwerk aan te sluiten, het IP-adres en de poort van de server (de NodeMCU van ons Home Automation-systeem met behulp van Arduino) in te voeren en deze te bedienen met de Aan Uit-knoppen.
Klik hier voor meer informatie over deze app. Klik hier om deze app uit de Playstore te downloaden. Stap 5 Nu hoef je alleen nog maar de app te starten, het IP-adres van de Pi in te voeren en de poort waarnaar hij luistert (5005).
Laad het IP-adres en de poort met behulp van de link-knop en navigeer naar het tabblad Home Automation. Dat is alles, uw domoticasysteem met Arduino is nu klaar.
U vindt hier volledige informatie over de code.
U kunt nu apparaten die op uw Node MCU zijn aangesloten bedienen met deze eenvoudige app en deze in- en uitschakelen.
Aanbevolen:
Arduino Car Reverse Parking Alert-systeem - Stap voor stap: 4 stappen
Arduino Car Reverse Parking Alert-systeem | Stappen voor stap: In dit project zal ik een eenvoudig Arduino Car Reverse Parking Sensor Circuit ontwerpen met behulp van Arduino UNO en HC-SR04 ultrasone sensor. Dit op Arduino gebaseerde Car Reverse-waarschuwingssysteem kan worden gebruikt voor autonome navigatie, Robot Ranging en andere ranger
Stap voor stap pc bouwen: 9 stappen
Stap voor stap PC-bouw: Benodigdheden: Hardware: MoederbordCPU & CPU-koeler PSU (voedingseenheid)Opslag (HDD/SSD)RAMGPU (niet vereist)KofferTools: SchroevendraaierESD-armband/mattenthermische pasta met applicator
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)
RC Tracked Robot met Arduino - Stap voor stap: 3 stappen
RC Tracked Robot met Arduino - Stap voor stap: Hey jongens, ik ben terug met nog een cool Robot-chassis van BangGood. Ik hoop dat je onze eerdere projecten hebt doorlopen - Spinel Crux V1 - The Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms en The Badland Braw
Ciclop 3d Scanner My Way stap voor stap: 16 stappen (met afbeeldingen)
Ciclop 3d Scanner My Way Stap voor stap: Hallo allemaal, ik ga de beroemde Ciclop 3D-scanner realiseren. Alle stappen die goed zijn uitgelegd in het originele project zijn niet aanwezig. Ik heb eerst een oplossing gemaakt om het proces te vereenvoudigen Ik print de basis, en dan restiliseer ik de print, maar ga verder