Мазмұны:

Қолданбаның есік құлпы: 5 қадам (суреттермен)
Қолданбаның есік құлпы: 5 қадам (суреттермен)

Бейне: Қолданбаның есік құлпы: 5 қадам (суреттермен)

Бейне: Қолданбаның есік құлпы: 5 қадам (суреттермен)
Бейне: Бөлінген сөндіргіш: микросервистерді қателерге төзімдірек ету 2024, Қараша
Anonim
Қолданбаның есік құлпы
Қолданбаның есік құлпы

Бұл жобада мен қарапайым телефон компоненттерінің есігін құлыптау/құлыптан шығаруды қарапайым компоненттерден қалай жасауға болатынын көрсетемін және Blynk деп аталатын ыңғайлы қолданба енгіземін. Мен кодты жасау үшін Wemos D1 Mini Wi -Fi чипі мен Arduino IDE қолданамын. Сіз бұл қондырғыны кілт көшірмесін жасамай -ақ бөлмелерге кіруді бөлісу үшін пайдалана аласыз, себебі Blynk -те бөлісу мүмкіндігі бар немесе сіз үйде болмаған кезде біреуге кіруге рұқсат етіңіз.

1 -қадам: Қажетті компоненттер

Қажетті компоненттер
Қажетті компоненттер
  • Wemos D1 шағын Wi -Fi чипі
  • Серво
  • 9В айнымалы ток/тұрақты ток адаптері
  • 5V/3.3V Breadboard қуат көзі
  • 4 цифрлық 7 сегменттің дисплейі
  • Нан тақтасы
  • ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
  • 860 Ом резисторы
  • Өткізгіш сымдар мен тақталық сымдар
  • Есікті бекітуге арналған материалдар (картон, таспа және т.
  • Ақысыз Blynk телефон қосымшасы
  • Қол жетімді Wi -Fi

2 -қадам: Схема мен қосымшаны орнату

Схема мен қосымшаны орнату
Схема мен қосымшаны орнату
Схема мен қосымшаны орнату
Схема мен қосымшаны орнату
Схема мен қосымшаны орнату
Схема мен қосымшаны орнату

Жоғарыдағы суретте менің тізбекті қалай қосқаным көрсетілген. Мен Blynk қосымшасының функционалдығын тексеру үшін жарық диодты қолдандым (мен оны бірінші рет қолдандым).

Блинкпен танысу үшін бірінші рет ұсынатын қадамдарым:

  1. Blynk нұсқауларын орындаңыз және Blynk кітапханасын жүктеңіз.
  2. Blynk қосымшасын жүктеп алып, Wemos D1 Mini құрылғысын таңдаңыз.
  3. Қолданбада жаңа Blynk жобасын жасаңыз және Виджет батырмасын қосыңыз және оны виртуалды түйреуішке орнатыңыз (мен V3 параметрін орнаттым)
  4. Google және Wemos драйверлерін жүктеңіз.
  5. Wemos D1 Mini чипін ноутбукке қосыңыз және Wi -Fi байланысының мысалы Arduino эскизін іске қосыңыз (мен соңғы эскизімді сол арқылы жасадым).
  6. Мен светодиодты қостым және бағдарлама түймесінің виджетін басқан кезде жарық диоды қосылатынын жаздым.
  7. Жоғарыда айтылғандарды іске қосқаннан кейін және қалған компоненттерді қосқаннан кейін, оны іске қосу үшін келесі бөлімдегі менің кодты қолданыңыз.

Қалғанын қосу туралы ескертулер:

  • Мен сөздерді оңай көрсету үшін дисплейге арналған 'SevenSegmentTM163' кітапханасын жүктеп алдым.
  • Дисплейде кез келген түйреуішке қосылатын екі сигнал сымы, сондай -ақ серво сигнал сымы бар. Әрі қарай, серво мен дисплейге 5В және жерге қосу қажет.
  • Wemos - бұл 3,3В микросхема, сондықтан мен чиптің 3.3 В түйреуішін 3.3 В нан тақтасының қуат көзінің түйреуішіне байладым (суретте көрсетілгендей).

Неліктен мен кейбір компоненттерді қолдандым

  • 4 сандық сегменттің дисплейі - мен есіктің құлыпталғанын немесе ашылмағанын оңай көргім келді
  • Blynk - өте ыңғайлы және кіруге оңай.
  • Wemos D1 Mini - Wi -Fi жаңадан бастаушы

3 -қадам: код

Код
Код
Код
Код

4 -қадам: монтаждау

Монтаждау
Монтаждау
Монтаждау
Монтаждау
Монтаждау
Монтаждау
Монтаждау
Монтаждау

Мен бұл жобаны жаңадан бастаушы болуды мақсат еттім, сондықтан мен Macgyver -ге үйімнің айналасында қол жетімді материалдарды (және бірге жұмыс жасайтын жұмысшыларды) қолдандым.

Мен қолданған материалдар:

  • Таспа
  • Картон
  • Резеңке таспалар
  • Байланыстырғыш клиптер
  • Қағаз қыстырғыш

Бұл монтаждау әдісі бекіткішпен жақсы жұмыс істейді және берік материалдарды қолдануға болады. Негізгі мақсаттар - тізбекті есікке жабыстыру, серво тістерін құлыпқа бекіту және қандай да бір жолмен серво корпусын есікке мықтап бекіту (әйтпесе айналмалы құлыптың орнына айналмалы серво бар).

Менің орнату әдісіне қадамдар:

  1. Нан тақтасын есікке таспа.
  2. Бекіткіш бекіткішті бекіту үшін байланыстырғыш қысқышпен бекітіңіз және резеңке жолақтармен бекітіңіз.
  3. Металл байланыстырғыш қысқыш ұштарындағы серво тістерін/дөңгелектерін ұяға бекітіп, резеңке таспалардың көмегімен бекітіңіз.
  4. Қосымша қаттылықты қамтамасыз ету үшін түзетілген қағаз қыстырғыштарды резеңке таспаларға жабыстырыңыз.
  5. Сервоны орнында ұстау үшін саңылауы бар картон бөлігін кесіңіз және есікке мықтап бекітіңіз.

Ұсынылған: