Përmbajtje:
- Furnizimet
- Hapi 1: Demo
- Hapi 2: Programi Arduino Ino
- Hapi 3: M.I.T. Dizajni i aplikacioneve
- Hapi 4: Pajisjet shtëpiake
Video: Shtëpi e zgjuar me Arduino MKR1000 dhe M.I.T. Aplikacioni Android: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:13
Në këtë tutorial unë përshkruaj se si të përmirësoni shtëpinë tuaj të zgjuar me vetëm disa përbërës.
Zemra e këtij dizajni të shtëpisë së zgjuar është bordi Arduino MKR1000, i kontrolluar me një aplikacion, i krijuar në faqen e internetit të zhvillimit të M. I. T. (Instituti i Teknologjisë në Masaçusets).
Si bëhet? Në faqen e internetit nga M. I. T. mund të regjistroheni me llogarinë tuaj Google për të krijuar vetë një aplikacion për një smartphone Android. Ju mund të përcaktoni ekranet dhe të programoni të gjitha komandat themelore. Kjo e fundit është bërë me një gjuhë programimi të qartë WYSIWYG (ajo që shihni është ajo që merrni) me funksione bllok.
Kam krijuar një aplikacion për të kontrolluar bordin Arduino MKR1000 përmes WiFi me 5 dalje të ndryshme për të ndërruar 5 pajisje të ndryshme në një "shtëpi të zgjuar". Fillimisht, vetëm LED janë të lidhur, por ato lehtë mund të zëvendësohen duke ndërruar rele për të lidhur pajisjet shtëpiake.
Furnizimet
1 bord bordi Arduino MKR1000, 7 rezistente 1kOhm.7 të udhëhequr 5 mm, ngjyra të ndryshme. Tabela dhe instalime elektrike.
5V DC transmeton një për aplikim të brendshëm.
Furnizimi me energji 5V DC për MKR1000 (furnizimi me USB i lythave në mur do të bëjë).
PC me softuer Arduino IDE të instaluar.
Hapi 1: Demo
Këtu mund të shihni sesi ndizen dhe fiken 5 daljet e ndryshme me LED. Gjithashtu demonstrohet cilësimi i ekranit, mund të zgjidhni numrin e butonave duke përdorur kutitë e kontrollit. (minimumi një buton, maksimumi pesë butona).
Butonat janë të gjelbër kur LED mund të ndizen dhe kthehen në të kuqe nëse LED mund të fiken. Pas mbylljes së aplikacionit, statusi i secilit buton ruhet në kujtesë.
Ekzistojnë dy LED shtesë, një i bardhë që tregon se MKR1000 po kërkon kanalin e duhur WiFi dhe një blu që tregon lidhjen është krijuar dhe në rregull. Kjo merr afro. 20 sekonda pas ndezjes.
Kur të fiket WiFi, MKR1000 do të fillojë të kërkojë përsëri për lidhjen.
Hapi 2: Programi Arduino Ino
Arduino MKR1000 ka nevojë për një program për të punuar me aplikacionin nga M. I. T. Shtë një version i zgjeruar dhe i përmirësuar i programit i përshkruar në botimin e Agus Kurniawan "Punëtoria e Zhvillimit Arduino dhe Genuino MKR1000 2016".
Shkarkoni skedarin, kopjoni tekstin në Arduino IDE dhe më pas ngarkoni programin në Arduino MKR1000 tuaj. Shihni www.arduino.cc për një shpjegim rreth instalimit dhe përdorimit të softuerit të nevojshëm dhe programimit të Arduino. Para se të ngarkoni programin në MKR1000, së pari zëvendësoni vlerat "xxx" me kodet tuaja (sekrete) për rrjetin tuaj WiFi në shtëpinë tuaj të zgjuar.
Nëse nuk keni programuar më parë një MKR1000, së pari duhet ta bëni MKR1000 të dukshme në IDE. MKR1000 nuk përfshihet si standard. Së pari instaloni bibliotekën e kërkuar "Wifi101. Për ta bërë këtë, shkoni te "mjetet/menaxhoni bibliotekat" dhe zgjidhni bibliotekën WiFi101. Hapi i fundit është të shtoni bordin MKR1000. Për ta bërë këtë, shkoni te "mjetet/bordi/Menaxheri i bordeve". Nga lista e bordeve, gjeni "Arduino SAMD Boards (32-bit ARM Cortex-M0 +)". Klikoni atje në "Më shumë informacion" dhe "instalo" për të instaluar këtë tabelë.
Hapi 3: M. I. T. Dizajni i aplikacioneve
Në faqen e internetit nga M. I. T. mund të regjistroheni me llogarinë tuaj Google për të krijuar vetë një aplikacion për një smartphone Android. Ju mund të përcaktoni ekranet dhe të programoni të gjitha komandat themelore. Kjo e fundit është bërë me një gjuhë programimi të qartë WYSIWYG (ajo që shihni është ajo që merrni) me funksione bllok.
Programi im Android mund të gjendet në galerinë e M. I. T. uebfaqe zhvillimi. Hyni dhe kërkoni "MKR1000" dhe shkarkoni versionin më të fundit "MKR1000_V4_Control". Ju do të merrni një kopje në faqen tuaj të zhvillimit të cilën mund ta shihni dhe ndryshoni ose përmirësoni.
Nëse dëshironi të provoni skedarin e ekzekutueshëm Android (skedari APK) pa hyrë në M. I. T. faqen e internetit mund ta shkarkoni direkt skedarin këtu dhe ta kopjoni dhe instaloni në smartphone tuaj.
M. I. T. faqja e internetit është e mbushur me mësime, një udhëzues për fillimin dhe një forum të madh. Mund të mësoni të programoni hap pas hapi, duke hartuar ekranin e telefonit tuaj dhe të gjitha blloqet që kontrollojnë butonat.
shënim i rëndësishëm: kur aplikacioni juaj është gati për t'u instaluar, kopjojeni atë në telefonin tuaj dhe klikoni dy herë mbi skedarin apk. isshtë i sigurt për t'u përdorur, megjithatë viruscanner juaj ndoshta do të çmendet dhe fillon të paralajmërojë me mesazhe të shumta të gabuara sigurie. Thjesht injorojini ato, arsyeja kryesore është që ju të shkarkoni një aplikacion jashtë dyqanit zyrtar të aplikacioneve…
Hapi 4: Pajisjet shtëpiake
Në vend të LED -ve mund të lidhni stafetë të vegjël 5V DC për të ndërruar pajisjet shtëpiake. Të gjitha këto janë të lidhura me tensione të rrezikshme (110 V AC ose më shumë) kështu që jini të kujdesshëm dhe punoni të sigurt.
Vetë stafetat kanë nevojë për energji, nëse instaloni të 5 stafetat sugjeroj të përdorni një furnizim të veçantë 5 V DC për stafetat. Përndryshe, lidhja MKR1000 5VDC do të mbingarkohet.
Recommended:
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni: 8 hapa
Si të bëni një tenxhere të zgjuar me NodeMCU të kontrolluar nga aplikacioni: Në këtë udhëzues ne do të ndërtojmë një tenxhere inteligjente të kontrolluar nga një ESP32 dhe një aplikacion për smartphone (iOS dhe Android). Ne do të përdorim NodeMCU (ESP32) për lidhjen dhe Bibliotekën Blynk për cloud IoT dhe Aplikacionin në smartphone. Së fundi ne
Arduino: Programet e kohës dhe telekomandë nga aplikacioni Android: 7 hapa (me fotografi)
Arduino: Programet e Kohës & Telekomanda nga Aplikacioni Android: Gjithmonë kam pyetur veten se çfarë ndodh me të gjitha ato borde Arduino për të cilat njerëzit nuk kanë nevojë pasi të përfundojnë projektet e tyre të mrekullueshme. E vërteta është pak shqetësuese: asgjë. Unë e kam vënë re këtë në shtëpinë e familjes sime, ku babai im u përpoq të ndërtonte shtëpinë e tij
Shtëpi e zgjuar DIY Me Google Assistant dhe Arduino: 6 hapa
DIY Smart Home Me Google Assistant dhe Arduino: Kush nuk dëshiron një shtëpi të zgjuar? Një nga gjërat më të bukura që mund të bëni është ndërrimi i dritave ose pajisjeve të tjera në shtëpinë tuaj me anë të kontrollit të zërit. Me ndihmën e aplikacionit Google Home dhe asistentit Google kjo është me të vërtetë një copë tortë …… Ju nuk
Kopshtari i zgjuar i bazuar në IoT dhe Bujqësia e Zgjuar duke përdorur ESP32: 7 hapa
Kopshtari i zgjuar i bazuar në IoT dhe Bujqësia e Zgjuar Duke përdorur ESP32: Bota po ndryshon me kalimin e kohës dhe kështu bujqësinë. Në ditët e sotme, njerëzit po integrojnë elektronikën në çdo fushë dhe bujqësia nuk është përjashtim për këtë. Ky bashkim i elektronikës në bujqësi po ndihmon fermerët dhe njerëzit që menaxhojnë kopshtet. Në këtë
Si të ndërveproni Alexa Dragonboard, Aplikacioni Android dhe Makina e Kafesë: 7 hapa
Si të bashkëveproni Alexa Dragonboard, Aplikacionin Android dhe Makinën e Kafesë: Ky mësim siguron hapat e nevojshëm për të lidhur, integruar dhe përdorur Makinën e Kafesë me Alexa Dragonboard dhe Aplikacionin Android. Për më shumë detaje rreth aparatit të kafesë, ju lutemi kontrolloni këtë udhëzues