Мазмуну:

Smart Home Arduino MKR1000 жана M.I.T. Android колдонмосу: 4 кадам
Smart Home Arduino MKR1000 жана M.I.T. Android колдонмосу: 4 кадам

Video: Smart Home Arduino MKR1000 жана M.I.T. Android колдонмосу: 4 кадам

Video: Smart Home Arduino MKR1000 жана M.I.T. Android колдонмосу: 4 кадам
Video: Майнинг XDAG, Учебное пособие по добыче Xdagger Coin Phenomenal Crypto 2024, Июль
Anonim
Smart Home Arduino MKR1000 жана M. I. T. Android колдонмосу
Smart Home Arduino MKR1000 жана M. I. T. Android колдонмосу

Бул окуу куралында мен бир нече компоненттер менен акылдуу үйүңдү кантип жакшыртуу керектигин айтып берем.

Бул акылдуу үй дизайнынын жүрөгү M. IT. T. сайтында иштелип чыккан колдонмо менен башкарылган Arduino MKR1000 тактасы. (Массачусетс технологиялык институту).

Бул кантип жасалат? М. И. Т. Android смартфонуңузга өзүңүз үчүн колдонмо түзүү үчүн Google каттоо эсебиңиз менен кире аласыз. Сиз экрандарды аныктап, бардык негизги буйруктарды программалай аласыз. Акыркы блок функциялары бар так WYSIWYG (сиз эмнени көрсөңүз) визуалдык программалоо тили менен жасалат.

Мен "акылдуу үйдө" 5 ар кандай түзмөктү которуштуруу үчүн 5 ар кандай чыгаруу менен WiFi аркылуу Arduino MKR1000 тактасын көзөмөлдөө үчүн колдонмо жасадым. Башында бир гана светодиоддор туташтырылган, бирок аларды тиричилик техникасын туташтыруу үчүн релелерди алмаштыруу менен оңой алмаштырууга болот.

Жабдуулар

1 Arduino тактасы түрү MKR1000, 7 каршылыгы 1kOhm.7 жетектеген 5 мм, ар кандай түстөр.

5V DC реле ар бир ички колдонууга.

MKR1000 үчүн 5V Dc электр булагы (дубал сөөлү USB менен камсыздалат).

Ардуино IDE программасы орнотулган компьютер.

1 -кадам: Demo

Image
Image
Arduino Ino программасы
Arduino Ino программасы

Бул жерде сиз LED диоддору менен 5 түрдүү чыгуунун кантип күйгүзүлүп жана өчүрүлөрүн көрө аласыз, ошондой эле экран жөндөөсү көрсөтүлөт, сиз белгилөө кутучаларын колдонуп баскычтардын санын тандай аласыз. (минимум бир баскыч, максимум беш баскыч).

LEDлар күйгүзүлсө, баскычтар жашыл түстө болот жана эгерде светодиоддор өчүрүлсө кызылга айланат. Колдонмону жапкандан кийин ар бир баскычтын статусу эсинде сакталат.

Эки кошумча светодиод бар, MKR1000дин ак түсү туура WiFi каналын издеп жатканын көрсөтөт, ал эми көк туташуу көрсөтүлөт жана OK. Бул болжол менен талап кылынат. Күйгүзүлгөндөн кийин 20 секунд.

WiFi түшүп калганда, MKR1000 кайра байланышты издей баштайт.

2 -кадам: Arduino Ino программасы

Arduino Ino программасы
Arduino Ino программасы

Arduino MKR1000 колдонмосу менен иштөө үчүн программага муктаж. Бул Agus Kurniawan басылмасында сүрөттөлгөн программанын кеңейтилген жана жакшыртылган версиясы "Arduino and Genuino MKR1000 Development Workshop 2016".

Файлды жүктөп алып, текстти Arduino IDEге көчүрүп, анан программаны Arduino MKR1000ге жүктөңүз. Керектүү программалык камсыздоону орнотуу жана колдонуу жана Arduino программалоо жөнүндө түшүндүрмө алуу үчүн www.arduino.cc караңыз. Программаны MKR1000ге жүктөөдөн мурун, адегенде "xxx" баалуулуктарын өзүңүздүн акылдуу үйүңүздөгү WiFi тармагыңыздын (жашыруун) коддору менен алмаштырыңыз.

Эгерде сиз мурда MKR1000ди программалабасаңыз, адегенде MKR1000ди IDEде көрүнүктүү кылышыңыз керек. MKR1000 стандарт катары киргизилген эмес. Алгач керектүү “Wifi101 ″ китепканасын орнотуңуз. Бул үчүн, "куралдар/китепканаларды башкаруу" бөлүмүнө өтүп, WiFi101 китепканасын тандаңыз. Акыркы кадам - MKR1000 тактасын кошуу. Бул үчүн, "куралдар/такта/Такта менеджери" бөлүмүнө өтүңүз. Такталардын тизмесинен "Arduino SAMD такталары (32-бит ARM Cortex-M0 +)" дегенди табыңыз. Бул тактаны орнотуу үчүн "Көбүрөөк маалымат" жана "орнотуу" дегенди басыңыз.

3 -кадам: M. I. T. Колдонмо дизайны

М. И. Т. Колдонмо дизайны
М. И. Т. Колдонмо дизайны
М. И. Т. Колдонмо дизайны
М. И. Т. Колдонмо дизайны
М. И. Т. Колдонмо дизайны
М. И. Т. Колдонмо дизайны

Сайттан M. I. T. Android смартфонуңузга өзүңүз үчүн колдонмо түзүү үчүн Google каттоо эсебиңиз менен кире аласыз. Сиз экрандарды аныктап, бардык негизги буйруктарды программалай аласыз. Акыркы блок функциялары бар так WYSIWYG (сиз эмнени көрсөңүз) визуалдык программалоо тили менен жасалат.

Менин Android программамды M. I. T галереясында тапса болот. өнүктүрүү сайты. Кирип, "MKR1000" издеп, эң акыркы версиясын "MKR1000_V4_Control" жүктөп алыңыз. Сиз көрө аласыз жана өзгөртө аласыз же өркүндөтө аласыз.

Эгерде сиз Androidдин аткарылуучу файлын (APK файлы) M. I. T.ге кирбей туруп сынап көргүңүз келсе. веб -сайтта файлды бул жерден жүктөп алып, өзүңүздүн смартфонуңузга көчүрүп, орното аласыз.

М. И. Т. веб -сайт окуу куралдарына, баштоочу гидге жана чоң форумга толгон. Телефонуңуздун экранын жана баскычтарды башкарган бардык блокторду иштеп чыгып, этап -этабы менен программалоону үйрөнсөңүз болот.

маанилүү эскертүү: Колдонмоңуз орнотууга даяр болгондо, аны телефонуңузга көчүрүңүз жана apk file. Itге эки жолу чыкылдатыңыз. Колдонуу коопсуз, бирок сиздин вирусканериңиз жинди болуп, бир нече туура эмес коопсуздук билдирүүлөрү менен эскертүү бере баштайт. Жөн эле аларды этибарга албаңыз, анын негизги себеби - тиркемени расмий колдонмо дүкөнүнөн тышкары жүктөп алууңуз …

4 -кадам: Үй тиричилиги

Үй тиричилиги
Үй тиричилиги
Үй тиричилиги
Үй тиричилиги

Светодиоддордун ордуна үйдөгү приборлорду алмаштыруу үчүн кичинекей 5В DC релесин туташтырсаңыз болот. Мунун баары коркунучтуу чыңалууга (110 В же андан көп) туташкан, ошондуктан этият болуңуз жана коопсуз иштеңиз.

Релейлердин өздөрүнө кубат керек, эгер сиз 5 реленин баарын орнотсоңуз, мен реле үчүн өзүнчө 5 В туруктуу токту колдонууну сунуштайм. Болбосо MKR1000 5VDC туташуусу ашыкча жүктөлөт.

Сунушталууда: