INHOUDSOPGAWE:
- Voorrade
- Stap 1: Demo
- Stap 2: Die Arduino Ino -program
- Stap 3: M.I.T. App -ontwerp
- Stap 4: Huishoudelike toestelle
Video: Slim huis met Arduino MKR1000 en M.I.T. Android -app: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
In hierdie handleiding beskryf ek hoe u u slim huis kan verbeter met slegs 'n paar komponente.
Die kern van hierdie slimhuisontwerp is die Arduino MKR1000 -bord, bestuur met 'n app, ontwerp op die ontwikkelingswebwerf van die M. I. T. (Massachusetts Instituut van Tegnologie).
Hoe word dit gedoen? Op die webwerf van die M. I. T. u kan met u Google -rekening aanmeld om self 'n app vir 'n Android -slimfoon te skep. U kan die skerms definieer en alle onderliggende opdragte programmeer. Laasgenoemde word gedoen met 'n duidelike WYSIWYG (wat u sien is wat u kry) visuele programmeertaal met blokfunksies.
Ek het 'n app gemaak om die Arduino MKR1000 -bord via WiFi te bestuur met 5 verskillende uitsette om 5 verskillende toestelle in 'n 'slim huis' oor te skakel. Aanvanklik is slegs LED's gekoppel, maar dit kan maklik vervang word deur relais te skakel om huishoudelike toestelle aan te sluit.
Voorrade
1 Arduino -bord tipe MKR1000, 7 weerstande 1kOhm.7 gelei 5 mm, verskillende kleure. Broodbord en bedrading.
5V DC relais een per huishoudelike toepassing.
5V Dc -kragbron vir die MKR1000 (USB -toevoer teen wrat kan doen).
PC met Arduino IDE sagteware geïnstalleer.
Stap 1: Demo
Hier kan u sien hoe die 5 verskillende uitsette met LED's aan- en uitgeskakel word. Ook kan die skerminstelling gedemonstreer word, kan u die aantal knoppies met behulp van die blokkies kies. (minimum een knoppie, maksimum vyf knoppies).
Die knoppies is groen as die LED's aangeskakel kan word en rooi word as die LED's afgeskakel kan word.
Daar is twee ekstra LED's, 'n wit een wat wys dat die MKR1000 op soek is na die korrekte WiFi -kanaal en 'n blou een wat aandui dat die verbinding tot stand is gebring en OK is. Dit neem ongeveer. 20 sekondes na aanskakel.
As die WiFi af is, sal die MKR1000 weer begin soek na die verbinding.
Stap 2: Die Arduino Ino -program
Die Arduino MKR1000 benodig 'n program om met die app van M. I. T. Dit is 'n uitgebreide en verbeterde weergawe van die program wat beskryf word in Agus Kurniawan se publikasie "Arduino and Genuino MKR1000 Development Workshop 2016".
Laai die lêer af, kopieer die teks in die Arduino IDE en laai die program dan op na u Arduino MKR1000. Sien www.arduino.cc vir 'n verduideliking oor die installering en gebruik van die nodige sagteware en die programmering van die Arduino. Voordat u die program in die MKR1000 laai, moet u eers die "xxx" -waardes vervang met u (geheime) kodes vir u WiFi -netwerk in u eie slimhuis.
As u nog nie 'n MKR1000 geprogrammeer het nie, moet u eers die MKR1000 in die IDE sigbaar maak. Die MKR1000 is nie standaard ingesluit nie. Installeer eers die vereiste “Wifi101 ″ -biblioteek. Om dit te doen, gaan na "gereedskap/bestuur biblioteke" en kies die WiFi101 -biblioteek. Die laaste stap is om die MKR1000 -bord by te voeg. Om dit te doen, gaan na "gereedskap/bord/rade bestuurder". Soek die "Arduino SAMD Boards (32-bit ARM Cortex-M0 +)" in die lys borde. Klik daar op "Meer inligting" en "installeer" om hierdie bord te installeer.
Stap 3: M. I. T. App -ontwerp
Op die webwerf van die M. I. T. u kan met u Google -rekening aanmeld om self 'n app vir 'n Android -slimfoon te skep. U kan die skerms definieer en alle onderliggende opdragte programmeer. Laasgenoemde word gedoen met 'n duidelike WYSIWYG (wat u sien is wat u kry) visuele programmeertaal met blokfunksies.
My Android -program kan gevind word in die galery van die M. I. T. ontwikkelingswebwerf. Meld aan en soek na "MKR1000" en laai die mees onlangse weergawe "MKR1000_V4_Control" af. U kry 'n afskrif op u eie ontwikkelingsbladsy wat u kan sien, verander of verbeter.
As u die uitvoerbare lêer van Android (die APK -lêer) wil probeer sonder om by die M. I. T. webwerf kan u die lêer direk hier aflaai en dit op u eie slimfoon kopieer en installeer.
Die M. I. T. Die webwerf is propvol tutoriale, 'n aanvangsgids en 'n groot forum. U kan leer om stap vir stap te programmeer, die ontwerp van u telefoonskerm en al die blokke wat die knoppies beheer.
belangrike opmerking: as u app gereed is om geïnstalleer te word, kopieer dit na u telefoon en dubbelklik op die apk -lêer. Dit is veilig om te gebruik, maar u virusscanner sal waarskynlik mal word en begin waarsku met verskeie verkeerde veiligheidsboodskappe. Ignoreer hulle net, die belangrikste rede is dat u 'n app buite die amptelike appwinkel aflaai …
Stap 4: Huishoudelike toestelle
In plaas van LED's kan u min 5V DC relais aansluit om huishoudelike toestelle oor te skakel. Dit is almal gekoppel aan gevaarlike spannings (110 V AC of meer), dus wees versigtig en werk veilig.
Die relais self benodig krag. As u al 5 relais installeer, stel ek voor om 'n aparte 5 V DC -toevoer vir die relais te gebruik. Anders sal die MKR1000 5VDC -verbinding oorlaai word.
Aanbeveel:
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module - Tuis outomatisering idees: 15 stappe (met foto's)
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module | Tuisautomatiseringsidees: In hierdie tuisautomatiseringsprojek ontwerp ons 'n slim huis -aflosmodule wat 5 huistoestelle kan beheer. Hierdie aflosmodule kan beheer word vanaf mobiele of slimfoon, IR -afstandsbediening of TV -afstandsbediening, handskakelaar. Hierdie slim aflos kan ook die r
Slim huis met behulp van Amazon Alexa: 5 stappe
Slim huis met behulp van Amazon Alexa: Die basiese idee agter hierdie projek is om 'n elektroniese toestel te beheer met behulp van Amazon Alexa of via die app van oral in die wêreld. Hiervoor gebruik ons 'n Node MCU V1.0. Al die kode sal op my Github -bladsy verskyn. As u dit op geen stadium doen nie
[HASS.IO] Begin met die bou van u slim huis sonder kodering, vir minder as $ 100: 6 stappe
[HASS.IO] Begin met die bou van u slim huis sonder kodering, vir minder as $ 100: Onlangs het ek geknoei en my huis suksesvol minder "idioties" gemaak. Ek gaan dus deel hoe ek 'n slimhuisstelsel kan maak met 'n lae prys, 'n hoë versoenbaarheid wat soomloos en stabiel kan werk
Beveilig u slim huis slim: 14 stappe
Beveilig u slim huis slim: ek neem deel aan die veilige wedstryd. As u van my instruksies hou, stem dan daarvoor! Ek sal u wys hoe u u huis en sy omgewing maklik en goedkoop kan beveilig. Dit bevat segmente waar u sal leer: 1. Stel j op
Begin met 'n slim huis - Projeto Final: 6 stappe
Begin met 'n slim huis - Projeto Final: Projeto apresentado é parte do projeto final do curso de IoT aplicado a Smart Home.O projeto mostrado a seguir é deel van die projek is finaal en nie 'n kans om 'n slim huis te gebruik nie, wat 'n konsistente van die sensore en die bou van 'n