Мазмуну:
- 1 -кадам: Берилиштер
- 2 -кадам: Электрониканы чогултуу
- 3 -кадам: Коддоо
- 4 -кадам: кутуча
- 5 -кадам:
- 6 -кадам: Толук
Video: Баракты автоматтык түрдө айландыруу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Аспапта ойноп жатып барактарды барактап кыйналып көрдүңүз беле? Мен ишенем, көбүбүздө бар. Бул автоматтык баракты айлантуучу сизге маселени чечүүгө жардам берет. Бул менен иштөө супер оңой. Сиз жөн гана продуктту полго койосуз жана муну жасоо үчүн барактардын баркын баскычына басыңыз. Баарынан маанилүүсү, муну жасоо абдан оңой! Андыктан көпкө созулбастан, баштайлы!
1 -кадам: Берилиштер
- Ардуино Леонардо тактасы
- Breadboard
- Jumper зымдары x8
- 470 Ом каршылыгы
- Button
- Shoebox кутуча
2 -кадам: Электрониканы чогултуу
- зымдарды баскычка туташтырыңыз
- 5v позитивге жана GND терске туташтырыңыз
- полдун оң жана терс бөлүгүн туташтыруу
- GND'ди 4 -пинге жана 2 -пинге тактага туташтырыңыз
- каршылыкты нанга туташтыруу
- баскычты нан тактасына туташтырыңыз
3 -кадам: Коддоо
Акыркы кадам - коддоо. Сиз ArduBlock (сүрөт берилген) же коддун версиясын колдонууну тандай аласыз.
Коддун шилтемеси бул жерде
#кошуу
/* Бул негизги китепканалар 32u4 жана SAMDге негизделген такталарды (Леонардо, Эсплора, Нөл, Улам жана MKR үй -бүлөсү) туташтырылган компьютерге эне Чычкан жана/же Баскычтоп катары көрсөтүүгө мүмкүндүк берет. */ void setup () {// бир жолу иштетүү үчүн орнотуу кодуңузду бул жерге коюңуз: pinMode (2, INPUT); // санарип пинди киргизүү Keyboard.begin () катары белгилейт; // Keyboard.releaseAll () клавиатурасын көзөмөлдөөнү баштоо; } void loop () {// кайра иштетүү үчүн негизги кодуңузду бул жерге коюңуз: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // пин 4тү киргизиңиз жана тартылуу каршылыгын күйгүзүңүз, эгерде жерге туташпаса, ал жогору кетет (digitalRead (4) == ТӨМӨН) {// пин 4 түшүп калмайынча эч нерсе кылбаңыз Keyboard.press (215); // басуу үчүн баскыч (ASCII коду)} Keyboard.releaseAll (); }}
4 -кадам: кутуча
- кутучадагы баскычтын өлчөмүнө көз салыңыз
- тешикти кесип
5 -кадам:
- Кнопканы тешиктен өткөрүңүз
- Ардуинону кутуга салыңыз
6 -кадам: Толук
Сунушталууда:
Ноутбукту док станциясына илгенде программаны автоматтык түрдө баштаңыз: 5 кадам
Программаны ноутбукту док станциясына туташтырганда автоматтык түрдө баштоо: Бул көрсөтмө ноутбукту док станциясына туташтырганда программаны же тиркемени иштетүү жөнүндө. Бул мисалда мен Lenovo T480 колдонуп жатам Windows 10
Автоматтык түрдө кол жуучу кабарлоочу: 5 кадам
Автоматтык түрдө кол жуучу кабарлоочу: Бул эшиктен киргенде кимдир бирөөгө кабар бере турган машина. Анын максаты - кимдир бирөө үйүнө кайтканда колун жуушун эскертүү. Кутунун алдында УЗИ сенсору бар, ал кирип бараткан адамды сезет
Баракты автоматтык түрдө которуу: 8 кадам
Авто барактардын флиппери: негиздери: флот = servoyellow = hingered = PLA же башка нерсе - бул чындыгында эң негизги түшүнүк, сиз беттин астына корунуп калган колуңузду салып, анан баракчаңызды окуп бүткөндөн кийин, экинчи колуңузду (жалпак) басыңыз. баракты которот
Күн сайын же качан компьютериңизди кантип автоматтык түрдө иштетүү керек: 5 кадам
Күн сайын же качан компьютериңизди автоматтык түрдө кантип баштоо керек: бул көрсөтмөдөн сиз компьютериңизди ар күнү белгилүү бир убакта автоматтык түрдө кантип баштоону үйрөнөсүз, бул менин биринчи көрсөтмөм
Суу сактагыч менен WiFi автоматтык өсүмдүк азыктандыргычы - Ички/Тышкы өстүрүү - Суу өсүмдүктөрү автоматтык түрдө Алыстан Мониторинг менен: 21 кадам
WiFi суу сактагычы бар автоматтык өсүмдүк азыктандыргычы - ички/тышкы өстүрүү - суу өсүмдүктөрү автоматтык түрдө алыстан байкоо жүргүзүү менен: Бул окуу куралында биз өсүмдүктөрдү автоматтык түрдө сугаруучу жана Adosia платформасынын жардамы менен алыстан көзөмөлгө алына турган жабык/сырткы өсүмдүктөрдү багуу тутумун кантип орнотууну көрсөтөбүз