Мазмұны:
- 1 -қадам: Қалай: жақтауды құру
- 2 -қадам: Қалай: Серво қозғалтқышты басқару тақтасы
- 3 -қадам: Процессорды бағдарламалау
- 4 -қадам: Web Cam тақтасын кадрға бекітіңіз
- 5 -қадам: Қалған бөлшектерді біріктіру
- 6 -қадам: тестке дайындық
- 7 -қадам: пайдаланушы интерфейсі
Бейне: Пайдаланушы интерфейсі бар 30 долларлық бақылау жүйесі: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:28
Өте арзан және бақылау жүйесі өте оңай. Мұны істеу үшін сізге зымырантанушы болудың қажеті жоқ. Барлық қажетті бөлшектер жергілікті жабдық дүкенінен табылуы мүмкін. Сізге тек 2 бұрыштық жолақ, 2 сервоқозғалтқыш, электронды қос компоненттер және бір (ескі) веб -камера қажет. Және, әрине, сіздің компьютеріңізде кейбір бағдарламалар. Бұл нұсқаулық сізге функционалды бақылау жүйесін қалай құруға болатынын көрсетеді. Талаптар:- Linux операциялық жүйесі- сервер (apache)- PHP-қолдау- Mysql (міндетті емес) Егер сіз Mysql логинін тексеруді пайдаланғыңыз келмесе- шамамен 30 доллар- веб-камера Негізгі суреттер мен төмендегі бейне сізге 784 -тен астам сөз айтады!
1 -қадам: Қалай: жақтауды құру
Алдымен сізге 2 бұрыштық жолақ сатып алу керек. Олардың әрқайсысы шамамен 2 доллар тұрады. Содан кейін сіз осы бұрыштық жолақтар үшін барлық 3 тесікті бұрғылауыңыз керек. Тесіктердің диаметрі сіздің серво осінің диаметріне байланысты. Бұл тесікке сәйкес келуі керек, әрине, сізге бұл серво қозғалтқыштары қажет болады. Әр RC-хобби дүкені осыларға толы және бағасы 5 доллардан жоғары. Бұл бөлшектерді бекіту үшін бұрандаларды немесе ыстық желімді қолдануға болады. Мен екеуін де қолдандым. Серво қозғалтқышы мен бұрыштық жолақ арасында бос орын жеткілікті екеніне назар аударыңыз, сондықтан ол еркін айнала алады!
2 -қадам: Қалай: Серво қозғалтқышты басқару тақтасы
Содан кейін сізге осы серво қозғалтқыштарын басқару тақтасы қажет болады. Бұл өте оңай және оның құрамына тек бірнеше компоненттер кіреді. Қажетті компоненттер:- Attiny2313 процессоры- Max232 буферлік схемасы- 4 x 0, Max232- 7805 кернеу реттегіші үшін 1uF конденсаторлары- кернеу реттегіші үшін 1 x 16V/47uF конденсаторы)- кернеу реттегіші үшін 1 x 100nF конденсатор (шығыс)- 1 x 2, 1мм тұрақты ток ұяшығы немесе қандай мөлшерде қолданғыңыз келеді- RS232 үшін 1 x D9 коннекторы- сервоқозғалтқыш қосылымы үшін 2х3 штангалық жолақ Схемалық нұсқауларды орындаңыз және сіздің тақтаңыз осылай болуы керек.
3 -қадам: Процессорды бағдарламалау
Мен процессорды қалай бағдарламалау керектігін көрсетпеймін. Сіз AVR-бағдарламалауды білесіз деп ойлаймын. Егер олай болмаса, онда сіз процессордағы кодты бағдарламалай алатын досыңызға процессормен және c-кодпен баруыңыз керек. C-коды өте қарапайым және қысқа. Ол тек 60 жол кодын қамтиды
4 -қадам: Web Cam тақтасын кадрға бекітіңіз
Жарайды, енді бізде басқару тақтасы мен жақтау бар. Енді веб -камераны ашып, веб -камера тақтасын жақтауға бекіту уақыты келді. Ыстық желіммен жасау оңай. Сіз микрофон мен қосу/өшіру түймесін қауіпсіз түрде алып тастай аласыз. Бізге бұлар қажет емес. Сіз веб -камераны ашқанда нені білдіретінімді білесіз =)
5 -қадам: Қалған бөлшектерді біріктіру
Жақсы, енді бізге іс қажет болады. Менің ісім тым үлкен және ол тозақ сияқты ұсқынсыз, сондықтан кішігірім және жақсы жағдайды алуға тырысыңыз =) НАЗАР АУДАРЫҢЫЗ! Мен жасаған қателікті қайталама! Мен қуат пен RS232 қосылымдарын алдыңғы жағына қойдым және олар, әрине, артқы жағында болуы керек.
6 -қадам: тестке дайындық
Көз жасынан кейін, міне! =) Енді біздің жүйені тексеретін уақыт келді. Қуат ашасын розеткаға қосып, дұға етіңіз. Түтін жоқ па? Жарқыраған жоқ па? От жоқ па, айқай ма? жақсы, онда бәрі тамаша (үміт). Қуат ашасы жалғанған кезде камера әдепкі орнын бұруы керек. бұл 1500us. Ол «суррур» дауысын сақтайды, бірақ бұл қалыпты жағдай. Енді сіз камераңызды minicom, gtkterm немесе сіз қолданғыңыз келетін нәрсемен басқаруға тырыса аласыз. 4800 радиусты пайдалану маңызды. Басқа тарифтермен жұмыс істемейді! Мен сізге Linux машинасына gtkterm жүктеуді және порт параметрлерінен 4800 жылдамдыққа ауысуды ұсынамын, содан кейін пернетақтадан a, s, z, x пернелерін басыңыз, содан кейін камера айналуы керек.. Егер ол жұмыс істесе, онда өзіңді бағудың уақыты келді!
7 -қадам: пайдаланушы интерфейсі
Мен пайдаланушы интерфейсін xhtml және PHP тілдерінде бағдарламаладым. Барлығын түсіндіру қиын және қиын. Оң жақта 4 түйме бар: камераны қосу, камераны өшіру, қозғалысты қосу және қозғалысты өшіру. Камера қосылады, камераны желіге қосады, содан кейін ол «веб -камера жұмыс істеп тұрғанын» көрсетеді. Ал камера өшеді, оны өшіреді және «веб -камера тоқтатылды” белгісі көрсетіледі. Экранның ортасы - камерадан келетін бейне ағыны. Камераны айналдыру суретті басу арқылы жүзеге асады. Егер сіз суреттің шетінде қандай да бір затты көрсеңіз (шам сияқты) және сіз оны бассаңыз, камера келесі жаңарту кезінде суреттің ортасына айналады (интервал 1с). Сонымен қатар бейне ағынының астында 4 түйме бар. Жоғары, төмен, солға және оңға. Бұл түймелердің көмегімен камераны жақынырақ бұруға болады. Сол жақта қозғалысты анықтау онлайн режимінде болса, қозғалысты анықтайтын суреттер жаңартылатын аймақ болады. Сондай -ақ, суреттерді жою түймесі бар, ол барлық суреттерді жояды. Zip-пакетте пайдаланушы интерфейсі туралы барлық ақпарат бар және сіз бұл файлдарды қалағаныңызша өзгерте/қолдана аласыз. Қозғалыс детекторының сценарийі туралы мынаны қараңыз:
Ұсынылған:
RTC және пайдаланушы анықтайтын пин -код бар электрондық қауіпсіздік жүйесі: 7 қадам
RTC және пайдаланушы анықтайтын электронды қауіпсіздік жүйесі пин -код: Сәлем балалар! Бұл мен бейнелік микроконтроллердің көмегімен электронды PIN -кодты қорғау жүйесі арқылы нақты уақыт режимінде жасаған және пайдаланушы пин -кодтың мүмкіндіктерін анықтайтын жоба, бұл бетте оны өзіңіз жасау үшін барлық мәліметтер бар
Android пайдаланушы интерфейсі бар логикалық анализатор: 7 қадам
Android пайдаланушылық интерфейсі бар логикалық анализатор: Әлем қазірдің өзінде көптеген логикалық анализаторларға толы. Электроника хоббиінде маған ақаулықтарды жою және жөндеу үшін біреуі қажет болды. Мен интернетті іздедім, бірақ іздегенімді таба алмадым. Міне, мен … " ЕНДІР ЛО
OLED-UI бар ARDUINO MENU дизайны (пайдаланушы интерфейсі): 4 қадам
ARDUINO MENU DESIGN with OLED-UI (USER INTERFACE): Сәлеметсіз бе! Бұл оқулықта мен i2c OLED экранын пайдалану арқылы ARDUINO MENU DESIGN қалай жасалатынын түсіндіруге тырысамын. Ол сондай -ақ пайдаланушы интерфейсі (UI) ретінде белгілі. Ол көптеген жобаларда қолданылған, бірақ ол сізге 3D принтерлерден таныс болуы керек :) Мұнда сонымен қатар бейне
Смартфонның веб интерфейсі бар 5 долларлық ақылды шам: 4 қадам
Смартфонның интерфейсі бар 5 долларлық ақылды шам: Сәлеметсіз бе! Менің атым Рафаэль. Бұл менің бірінші нұсқаулық! Бұл шамды жасаудың негізгі мотивациясы-ұтқырлығы төмен адамдардың өміріне көмектесу. Бір күні бізде қабырғаға қосқыштар немесе жетуге қиын штепсельдер болмайды, керісінше біздің смартфондар басқарады
СКД пайдаланушы интерфейсі: 4 қадам
СКД пайдаланушы интерфейсі: СКД пайдаланушы интерфейсі - бұл күтуге болатындай, 16*2 СКД үшін жасалған интерфейс. Сіз уақытты, аппараттық ақпаратты, хабарламаларды көрсете аласыз … Бірақ сіз сонымен қатар өзіңіздің интерфейсіңізді жасай аласыз. оларды сақтау және жүктеу үшін меншікті сызбалар мен анимациялар. Қажет: - Ard