Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Demo
- Trinn 2: Arduino Ino -programmet
- Trinn 3: M.I.T. App Design
- Trinn 4: Hvitevarer
Video: Smarthus med Arduino MKR1000 og M.I.T. Android -app: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
I denne opplæringen beskriver jeg hvordan du kan forbedre ditt smarte hjem med bare noen få komponenter.
Hjertet i denne smarte hjemmedesignen er Arduino MKR1000 -kortet, kontrollert med en app, designet på utviklingsnettstedet til M. I. T. (Massachusetts Institute of Technology).
Hvordan gjøres det? På nettstedet fra M. I. T. du kan logge deg på med Google -kontoen din for å lage en app for en Android -smarttelefon selv. Du kan definere skjermbildene og programmere alle underliggende kommandoer. Det siste er gjort med et klart WYSIWYG (det du ser er det du får) visuelt programmeringsspråk med blokkfunksjoner.
Jeg lagde en app for å kontrollere Arduino MKR1000 -kortet via WiFi med 5 forskjellige utganger for å bytte 5 forskjellige enheter i et "smart hjem". I utgangspunktet er bare lysdioder tilkoblet, men de kan enkelt byttes ut ved å bytte reléer for å koble husholdningsapparater.
Rekvisita
1 Arduino -bord type MKR1000, 7 motstander 1 kOhm. 7 led 5 mm, forskjellige farger. Brettbrett og ledninger.
5V DC reléer en per hjemlig applikasjon.
5V likestrømforsyning for MKR1000 (veggvort USB -forsyning vil gjøre).
PC med Arduino IDE -programvare installert.
Trinn 1: Demo
Her kan du se hvordan de 5 forskjellige utgangene med lysdioder slås av og på. Også skjerminnstillingen er demonstrert, du kan velge antall knapper ved hjelp av avmerkingsboksene. (minst én knapp, maksimum fem knapper).
Knappene er grønne når lysdiodene kan slås PÅ og blir røde hvis lysdiodene kan slås AV. Etter at appen er lukket, lagres statusen for hver knapp i minnet.
Det er to ekstra lysdioder, en hvit som viser at MKR1000 søker etter riktig WiFi -kanal og en blå som viser at tilkoblingen er opprettet og OK. Dette tar ca. 20 sekunder etter oppstart.
Når WiFi går av, begynner MKR1000 å søke etter tilkoblingen igjen.
Trinn 2: Arduino Ino -programmet
Arduino MKR1000 trenger et program for å fungere med appen fra M. I. T. Det er en utvidet og forbedret versjon av programmet beskrevet i Agus Kurniawans publikasjon “Arduino and Genuino MKR1000 Development Workshop 2016”.
Last ned filen, kopier teksten til Arduino IDE og last deretter opp programmet til Arduino MKR1000. Se www.arduino.cc for en forklaring om installering og bruk av nødvendig programvare og programmering av Arduino. Før du laster programmet inn i MKR1000, må du først erstatte "xxx" -verdiene med dine (hemmelige) koder for WiFi -nettverket i ditt eget smarte hjem.
Hvis du ikke tidligere har programmert en MKR1000, må du først gjøre MKR1000 synlig i IDE. MKR1000 er ikke inkludert som standard. Installer først det nødvendige "Wifi101" -biblioteket. For å gjøre dette, gå til "verktøy/administrer biblioteker" og velg WiFi101 -biblioteket. Det siste trinnet er å legge til MKR1000 -kortet. For å gjøre dette, gå til “tools/board/Boards Manager”. Fra listen over tavler, finn "Arduino SAMD Boards (32-biters ARM Cortex-M0 +)". Klikk der på "Mer informasjon" og "installer" for å installere dette kortet.
Trinn 3: M. I. T. App Design
På nettstedet fra M. I. T. du kan logge deg på med Google -kontoen din for å lage en app for en Android -smarttelefon selv. Du kan definere skjermbildene og programmere alle underliggende kommandoer. Det siste er gjort med et klart WYSIWYG (det du ser er det du får) visuelt programmeringsspråk med blokkfunksjoner.
Mitt Android -program finnes i galleriet til M. I. T. utviklingsnettsted. Logg inn og søk etter "MKR1000" og last ned den siste versjonen "MKR1000_V4_Control". Du får en kopi på din egen utviklingsside du kan se og endre eller forbedre.
Hvis du vil prøve den kjørbare Android -filen (APK -filen) uten å logge deg på M. I. T. nettsted kan du laste ned filen direkte og kopiere og installere den på din egen smarttelefon.
M. I. T. nettstedet er fullpakket med opplæringsprogrammer, en startguide og et stort forum. Du kan lære å programmere trinnvis, designe telefonskjermen og alle blokkene som styrer knappene.
viktig merknad: Når appen din er klar til å installeres, kopier den til telefonen og dobbeltklikk på apk -filen. Den er trygg å bruke, men virusscanneren din vil sannsynligvis bli gal og begynner å varsle med flere feil feilmeldinger. Bare ignorer dem, hovedårsaken er at du laster ned en app utenfor den offisielle appbutikken …
Trinn 4: Hvitevarer
I stedet for lysdioder kan du koble til små 5V DC -reléer for å bytte husholdningsapparater. Disse er alle koblet til farlige spenninger (110 V AC eller mer), så vær forsiktig og arbeid trygt.
Selve reléene trenger strøm. Hvis du installerer alle 5 reléene, foreslår jeg å bruke en separat 5 V DC -forsyning for reléene. Ellers vil MKR1000 5VDC -tilkoblingen bli overbelastet.
Anbefalt:
Smarthus med Arduino: 11 trinn (med bilder)
Smarthus med Arduino: Hei. Jeg viser deg hvordan du bygger ditt eget smarte hjem. Den viser temperaturen både innvendig og utvendig, hvis vinduet er åpent eller lukket, viser når det regner og lar alarm når PIR -sensoren beveger seg. Jeg laget applikasjonen på Android for å
Lavpris smarthus - kontroll fra hvor som helst i VERDEN: 6 trinn
Lavpris smarthus - kontroll fra hvor som helst i VERDEN: Om nå jobber begge foreldrene med å ha et komfortabelt liv for familien. Så vi har mange elektroniske apparater som varmeovn, AC, vaskemaskin osv. I hjemmet vårt. Når de kommer tilbake til hjemmet, skal de føle seg veldig komfortable i ter
MATLAB kontrollert mikrokontroller (Arduino MKR1000): 4 trinn
MATLAB kontrollert mikrokontroller (Arduino MKR1000): Målet med prosjektet vårt var å utnytte MATLAB så vel som Arduino MKR1000 etter beste evne. Målet vårt var å lage et skript som tillot visse funksjoner i arduinoen å utføre en bestemt utgang basert på en bestemt inngang. Vi brukte mange
Overvåkning av vannkvalitet ved bruk av MKR1000 og ARTIK Cloud: 13 trinn (med bilder)
Overvåkning av vannkvalitet ved bruk av MKR1000 og ARTIK Cloud: Introduksjon Hovedmålet med dette prosjektet er å bruke MKR1000 og Samsung ARTIK Cloud for å overvåke pH og temperaturnivåer i svømmebassenger. alkalitet a
Billigste smarthus for 38 dollar: 8 trinn (med bilder)
Billigste Smart Home for $ 38: Har du hørt om den nye Raspberry Pi Zero? Den er bare priset $ 5 (eller $ 10 for W -versjonen), og revolusjonerer smarthuset ved å gjøre det billigere enn noensinne og tilgjengelig for ethvert budsjett. En annen del av å gjøre smart hjem mer tilgjengelig er tilkoblingen