Inhoudsopgave:
- Stap 1: Verzamelen van de benodigde items
- Stap 2: ESP-8266 wifi-module
- Stap 3: Servo met hoog koppel
- Stap 4: Plaatwerk
- Stap 5: 3.3V FTDI-programmeur
- Stap 6: Setup voor ESP8266
- Stap 7: Code uploaden naar ESP (vereenvoudigde software)
- Stap 8: De Arduino coderen met IDE
- Stap 9: Je eigen app uitvinden
- Stap 10: Het.aia-bestand voor de app
- Stap 11: Montage
Video: Wifi Smart Door (eenvoudigste methode): 11 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Dit is een eenvoudig project gemaakt met de arduino uno R3, het doel is om een deurslot zonder sleutels te bedienen, en met behulp van een smartphone om dit te bereiken, zal het communicatiemedium internet zijn (wifi-module-ESP8266).
Ik heb al een instructable gepost over hetzelfde project met bluetooth-module, je kunt het verwijzen voor eventuele verduidelijkingen (klik hier).
In deze instructable weet je over het eenvoudige IOT-project van het bedienen van het slot van je deur met wifi-module.
Dit is een van de eenvoudigste methoden om ESP-8266 te gebruiken.
Stap 1: Verzamelen van de benodigde items
1. Arduino UNO R3
om de servo te besturen en te communiceren met de ESP 8266 (GPIO pin-0)
het concept is heel eenvoudig we gaan de ESP8266 (GPIO pin 0) bedienen vanaf onze smartphone met een app.
als GPIO -pin 0
LAAG----------------------------------- vergrendelingsstatus gesloten.
HOOG -----------------------------------slot staat open.
de GPIO-pin 0-status wordt door Arduino herkend met behulp van de opdracht digitalRead en voert de vereiste bewerkingen uit op de servo.
Stap 2: ESP-8266 wifi-module
Dit zal ons project helpen om verbinding te maken met de cloud. Dit is erg goedkoop en gemakkelijk te gebruiken.
In dit project zullen we alleen de GPIO pin-0 van de ESP8266 gebruiken.
Stap 3: Servo met hoog koppel
om de vergrendelingshendel te draaien wanneer het signaal wordt verzonden vanaf de arduino
het wordt aangedreven door de arduino 5v-pin zelf en het werkt er goed mee. (alleen wanneer de arduino wordt gevoed met een USB-kabel)
Stap 4: Plaatwerk
dit wordt gebruikt om de servomotor te bevestigen, waardoor deze de motor goed op de deur kan houden en het roterende deel goed aan de hendel van het slot kan worden bevestigd.
de koffer is aan je creativiteit, je kunt elk ander materiaal / ding gebruiken om de koffer te maken. OM DE MOTOR AAN DE DEUR TE HOUDEN
Stap 5: 3.3V FTDI-programmeur
Dit wordt alleen gebruikt bij het maken van het project, om de ESP8266-module te programmeren, omdat deze niet rechtstreeks vanuit Arduino kan worden geprogrammeerd.
Stap 6: Setup voor ESP8266
U hoeft alleen een seriële communicatie tot stand te brengen tussen uw FTDI-programmeur en uw ESP8266.
Aansluitingen: RX -> TX
TX -> RX
CH_PD -> 3.3V
VCC -> 3.3V
GND -> GND
Stap 7: Code uploaden naar ESP (vereenvoudigde software)
met behulp van de ESPlorer IDE, een programma gemaakt door 4refr0nt om opdrachten naar uw ESP8266 te verzenden.
Volg deze instructies om ESPlorer IDE te downloaden en te installeren:
1. Klik hier om ESPlorer te downloaden
2. Pak die map uit
3. Ga naar de hoofdmapVoer het bestand "ESPLorer.jar" uit
4. Open de ESPlorer IDE
5. Sluit uw FTDI-programmeur aan op uw computer
6. Selecteer uw FTDI-programmeerpoort:
7. Druk op Openen/Sluiten
8. Selecteer het tabblad NodeMCU+MicroPtyhon
9. Maak een nieuw bestand met de naam init.lua10. Druk op Opslaan in ESP
11. Alles waar u zich zorgen over moet maken of wijzigen, is gemarkeerd in een rood vak.
12. Upload de volgende code in uw ESP8266 met behulp van de voorgaande software. Uw bestand moet de naam init.lua“hebben.
voeg uw netwerknaam (SSID) en wachtwoord toe aan het script
VOEG UW WIFI-NETWERKNAAM (SSID) EN WACHTWOORD TOE AAN HET SCRIPT
Uw ESP IP-adres Wanneer uw ESP8266 opnieuw opstart, drukt het in uw seriële monitor het ESP IP-adres af. Bewaar dat IP-adres, want je hebt het later nodig.
Stap 8: De Arduino coderen met IDE
Ik heb de codering gegeven, u kunt het bestand hier downloaden.
upload deze code naar de ARDUINO!
Stap 9: Je eigen app uitvinden
je kunt er zelf een maken door te verwijzen naar de bovenstaande afbeeldingen.
je kunt de app ook hier downloaden en op je Android-telefoon installeren.
Het is heel eenvoudig te configureren. Klik op de knop "IP-adres instellen" onderaan het scherm en typ uw IP-adres.
Stap 10: Het.aia-bestand voor de app
u kunt de app bewerken met behulp van de website van de MIT-app-uitvinder (gebruik de importoptie)
Stap 11: Montage
zorg ervoor dat de volgende aansluitingen zijn gemaakt.
SERVO VERBINDING 1. oranje ----- arduino pin 2"
2. rood -------5 v pin in arduino
3. bruin ------ grondpin in arduino;
sluit tenslotte uw ESP 8266 (GPIO pin 0) aan op digitale pin 5 van de arduino.
ALLES GERUST! Het is tijd om uw project te testen en eventuele fouten te debuggen.
hoop dat je het leuk vindt !!!
VERWIJZING:
Ik heb verwezen naar de volgende website bij het maken en publiceren van mijn project, 1.
Aanbevolen:
Door beweging geactiveerde cosplayvleugels met Circuit Playground Express - Deel 1: 7 stappen (met afbeeldingen)
Door beweging geactiveerde cosplayvleugels met Circuit Playground Express - Deel 1: Dit is deel één van een tweedelige project, waarin ik je mijn proces laat zien voor het maken van een paar geautomatiseerde feeënvleugels. Het eerste deel van het project is de mechanica van de vleugels, en het tweede deel is het draagbaar maken en de vleugels toevoegen
Interface toetsenbord met Arduino. [Unieke methode]: 7 stappen (met afbeeldingen)
Interface toetsenbord met Arduino. [Unieke methode]: Hallo, en welkom bij mijn eerste instructable! :) In deze instructable wil ik een geweldige bibliotheek delen voor het interfacen van toetsenbord met arduino - 'Wachtwoordbibliotheek' inclusief 'Keypad-bibliotheek'. Deze bibliotheek bevat de beste functies die we
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
WAVE - 's werelds eenvoudigste DIY-soldeerbankschroef! (PCB helpende handen): 6 stappen (met afbeeldingen)
WAVE - 's werelds eenvoudigste DIY-soldeerbankschroef! (PCB Helping Hands): WAVE is waarschijnlijk het vreemdste Helping Hands-apparaat dat je ooit hebt gezien. Waarom heet het "WAVE"? Omdat het een Helping-Hands-apparaat is dat is gemaakt van onderdelen uit de magnetron! Maar het feit dat WAVE er raar uitziet, betekent niet dat het niet de
Eenvoudigste domotica met Bluetooth, Android-smartphone en Arduino: 8 stappen (met afbeeldingen)
Eenvoudigste domotica met behulp van Bluetooth, Android-smartphone en Arduino. Hallo allemaal, Dit project gaat over het bouwen van het meest vereenvoudigde domotica-apparaat met behulp van een Arduino en een Bluetooth-module. Deze is heel eenvoudig te bouwen en kan in een paar uur worden gebouwd. In mijn versie die ik hier uitleg, kan ik