Inhoudsopgave:

Op COVID-19 geïnspireerde spraakgestuurde domotica: 5 stappen
Op COVID-19 geïnspireerde spraakgestuurde domotica: 5 stappen

Video: Op COVID-19 geïnspireerde spraakgestuurde domotica: 5 stappen

Video: Op COVID-19 geïnspireerde spraakgestuurde domotica: 5 stappen
Video: Khalid El Jafoufi van Mahara vzw vertelt over de impact van Covid-19 op het studentenleven 2024, November
Anonim
Op COVID-19 geïnspireerde spraakgestuurde domotica
Op COVID-19 geïnspireerde spraakgestuurde domotica

In de afgelopen 4 jaar heb ik 3 of 4 verschillende variaties van op Arduino gebaseerde huisbedieningen geprobeerd. Voor ieders gemak is hier de chronologische geschiedenis van enkele van mijn ontwikkelingen.

Instructable 1 - gebruikte in oktober 2015 IR- en RF-communicatietechnologie om lampen en ventilatoren in kamers te bedienen

Instructable 2 - september 2016 was de volgende logische stap om te proberen Bluetooth te gebruiken om de lichten en ventilatoren in de kamer te bedienen

Instructable 3 - oktober 2016 Deze instructable (te vinden op deze site) en was de volgende stap daar. Ik combineerde RF- en IR-communicatie en maakte het bestuurbaar via een Android-app met spraak

Hoewel het spannend was om dat in mijn vroege dagen met Arduino en op instructables.com te bereiken, vormde dit ontwerp een beperking omdat je in de buurt van de Arduino-controller moest zijn met de juiste app op een Android-telefoon om de lichten en fans met hun stem.

Het volgende wat ik moest doen was natuurlijk proberen iets te maken dat ik via internet kon controleren. Voor mij was dat het betreden van een nieuw niveau van IOT-automatisering, iets dat ik nog niet eerder had geprobeerd. Dit zou betekenen dat ik hulpprogramma's zou moeten proberen te besturen met behulp van de Wi-Fi-technologie en dus was er iets nieuws om te leren.

Dat bracht me ertoe dit instructable te maken.

Stap 1: Tussentijdse verbeteringen thuis

Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis
Tussentijdse verbeteringen in huis

Voordat ik verder ga, denk ik dat het belangrijk is om te vermelden dat ik in een 85 jaar oud huis woon en voor de langste tijd hadden we slechts een eenfasige levering van de nutsvoorzieningen. Dit had als groot nadeel dat we niet meer dan één airconditioner en ander zwaar materieel konden bedienen.

Daarom had ik dat drie jaar geleden in 2017 veranderd om ervoor te zorgen dat we driefasenleveringen kregen. Toen ik de bedrading door een professionele draadman liet doen, heb ik ook een voorziening getroffen om een extra kast onder de hoofdverdeelkast op te nemen om in de toekomst een bepaalde automatisering te kunnen verzorgen.

Ik had ook zelf een klein zonnepaneelcluster opgezet en aangesloten op mijn omvormer voor zonne-energie, die ik er een instructable over schreef.

Nu heb ik ook nog een zonnepaneel van 100 watt toegevoegd, waardoor de totale capaciteit op 400 (zie afbeelding) watt komt, en ook de structuur verplaatst en verbeterd met een beetje fabricagewerk met GI-leden.

Ik ben van plan om in de komende 4 - 6 maanden verder te groeien naar een opstelling van 1 kW.

Stap 2: Benodigde onderdelen:

Dit was toen de COVID-19-pandemie plaatsvond en we allemaal bijna 3 weken thuis opgesloten zaten. Met een aantal Arduino-bits en -stukken en met twee NodeMCU-modules bij de hand, voelde ik dat er geen beter moment kon zijn dan dit om te proberen.

Omdat ik in mijn geval twee afzonderlijke modules heb vanwege bepaalde ruimte en reeds bestaande bedradingsbeperkingen, moest ik er twee van bepaalde items gebruiken. Een van de modules bevindt zich in de slaapkamer en de andere in de woonkamer.

In wezen voor een enkele opstelling zou u het volgende nodig hebben: -

(a) NodeMCU V1.0-module

(b) 4 of 8 relaismodule

(c) Voeding

(d) draden en andere stukjes en beetjes om te monteren enz.

Hoewel je het strikt genomen niet nodig hebt, vond ik het handig om een reserve Arduino Uno-bord te gebruiken (met de ATMEGA-chip verwijderd) met een prototype-schild eraan vastgemaakt. Het is op dit prototype schild dat ik de NodeMCU-module heb gemonteerd en daarom neem ik het op in de lijst met componenten

(e) prototype schild.

Misschien wel het grootste voordeel van deze aanpak was dat ik het arduino uno-bord van stroom kon voorzien via een standaard USB-stekker in plaats van dat ik 3,3 volt-voedingen naar de NodeMCU moest ontwerpen / aansluiten.

(f) Ten slotte heb je een Amazon Alexa of echo dot nodig met een Amazon-account om dit hele ding te laten werken.

Een ander verschil met mijn eerdere instructables is dat ik de moeite heb genomen om de meeste verbindingen (de meeste - niet alle) te solderen en dit, hoewel een beetje meer tijdrovend, realiseerde ik me dat het betrouwbaarder was. Nou dat was mijn aanpak, je kunt het aanpassen zoals het jou uitkomt.

Stap 3: Aansluitingen

Verbindingen
Verbindingen
Verbindingen
Verbindingen

Soldeer de 3,3 volt- en aardingspinnen van de NodeMCU aan de pinnen op het prototype-schild.

RELAIS naar NODEMCU

Relais 1 naar GPIO 16

Relais 2 naar GPIO 5

Relais 3 naar GPIO 4

Relais 4 naar GPIO 0

Relais 5 naar GPIO 2

Relais 6 naar GPIO 14

Relais 7 naar GPIO 12

Relais 8 naar GOIP 13

Maak de nodige aansluiting op de ventilatoren / verlichting op de acht relais.

Stap 4: Schets

Schetsen
Schetsen
Schetsen
Schetsen

De schets is zoals bijgevoegd. Zorg ervoor dat u uw eigen www.sinric.com-account heeft en vermeld uw

eigen unieke API-sleutel, SSID en wachtwoord op de juiste plaatsen in de code. Werk ook de apparaat-ID bij voor elk van uw SINRIC-geregistreerde apparaten.

Stap 5: Conclusie

Het is allemaal prima gelukt en nu is het inderdaad geweldig dat als ik 's nachts mijn airconditioner aan heb staan en de plafondventilator aanvankelijk aan staat om de lucht beter te laten circuleren, als het te koud wordt, ik niet meer hoef op te staan om mijn ventilator uit. Ik zeg gewoon "Alexa zet de slaapkamerventilator uit" en hoe laat in de nacht het ook is, ze is er altijd om te zeggen Oké en verplichten.

Dat brengt me aan het einde van dit instructable. Mijn volgende stap in deze domotica-reis zal zijn om te leren hoe ik Alexa-vaardigheden kan ontwikkelen en mijn aangepaste opdrachten kan toevoegen en proberen de snelheid van een ventilator te verminderen of een licht te dimmen, enz.

Zoals ik al eerder zei, begon ik dat te maken, maar realiseerde me dat ik meer had gebeten dan ik kon kauwen. De komende weken ga ik leren om harder te kauwen.

Ten slotte, met de COVID-19-pandemie aan, wens ik alle lezers het allerbeste en blijf veilig!

Aanbevolen: