Мазмұны:
- 1 -қадам: Жұмыс теориясы
- 2 -қадам: Құрастырайық
- 3 -қадам: Кейбір светодиодтарды қосыңыз
- 4 -қадам: кодтау
- 5 -қадам: қосымшалар
- 6 -қадам: Кемшіліктер
Бейне: Arduino бір түйреуішіндегі 100+ қосқыш: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Кіріспе
Енгізу түйреуіштері таусылды ма? Уайымдамаңыз, мұнда кез келген ауысым регистрлері жоқ шешім. Бұл бейнеде біз 100 -ден астам қосқышты Arduino -ның бір түйреуішіне қосу туралы білетін боламыз.
1 -қадам: Жұмыс теориясы
Алдымен схеманы қараңыз, әйтпесе сіз менің айтқанымды түсіне алмайсыз. Мен коммутаторды басқан кезде тізбек басқа резисторлар санымен аяқталады,
- Егер тізбекте 5 -ші қосқышты бассақ, онда схема барлық 4 резистор арқылы аяқталады,
- Егер біз 4 -ші қосқышты бассақ, тізбек 3 резистор арқылы аяқталады.
- Егер біз 3 -ші қосқышты бассақ, тізбек 2 резистор арқылы аяқталады.
- Егер біз 2 -ші қосқышты бассақ, тізбек 1 резистор арқылы аяқталады.
- Егер біз 1 -ші қосқышты бассақ, онда тізбек резисторсыз аяқталады.
Бұл дегеніміз, A1 аналогтық түйреуішке жететін кернеу әр коммутатор үшін әр түрлі болады, сондықтан біз analogRead () функциясын A1 түйреуішінен мәндерді оқу үшін қолданамыз, содан кейін әр қосқыш үшін әр түрлі операцияларды орындау үшін if else қолданамыз.
2 -қадам: Құрастырайық
- Алдымен тақтаға бес итермелі қосқышты қосыңыз.
- Әрине, сіз Arduino сияқты 8-биттік микроконтроллерге теориялық түрде 1023 қосқышты қосуға болады.
- Содан кейін диаграммада көрсетілгендей ажыратқыштар арасындағы резисторларды қосыңыз.
- Барлық қосқыштардың екінші ұшын Arduino 5V -ге жалғаңыз, мұнда көріп тұрғаныңыздай, мен осылай жалғадым, оның бір ұшы сақал тақтасының көк сызығына 5v -ге қосылған.
- Содан кейін соңғы қосқыштың соңынан сымды Arduino A1 аналогтық түйреуішіне қосыңыз.
- Содан кейін Arduino A1 мен GND арқылы резисторды қосыңыз, ол төмен түсуге арналған, яғни қосқыш басылмаған кезде мәнді нөлге дейін сақтайды.
3 -қадам: Кейбір светодиодтарды қосыңыз
Схеманың жұмысын тексеру үшін бірнеше жарықдиодты қосамыз.
- Светодиодтарды схемада көрсетілгендей қосыңыз.
- Барлық оң терминалды барлық светодиодтарды 5в -ке қосыңыз.
- Әр светодиодтың теріс терминалын сәйкесінше Arduino D12 - D8 сандық істігіне қосыңыз.
- Іс жүзінде жарықдиодты резистор арқылы жақсы қызмет ету үшін қосу керек.
4 -қадам: кодтау
Бағдарламаны қараңыз. Барлық жолдар дұрыс түсіндірілген.
Енді кодты жүктеп, оны әрекетте көрейік.
5 -қадам: қосымшалар
- Пернетақта
- Arduino үшін толық өлшемді пернетақта.
- Raspberry Pi планшетіне арналған шағын пернетақта және т.
6 -қадам: Кемшіліктер
Бірнеше қосқыш бірден жұмыс істемейді. Егер сіз басқа қосымшаны ойласаңыз, оны түсініктемелерде жазыңыз
Рахмет.
Ұсынылған:
DIY Flight Sim қосқыш тақтасы: 7 қадам (суреттермен)
DIY Flight Sim коммутатор тақтасы: Ұзақ жылдар бойы ұшу сим -қауымдастығында болғаннан кейін және одан да күрделі ұшақтарға қатысқаннан кейін, мен оң қолыммен ұшуға тырысудың орнына қолымды физикалық қосқыштарда ұстауға ұмтылдым. м
Магниттік қосқыш есігінің дабыл датчигі, әдетте ашық, қарапайым жоба, 100% жұмыс, бастапқы код берілген: 3 қадам
Магниттік қосқыш есігінің дабыл датчигі, әдетте ашық, қарапайым жоба, 100% жұмыс, бастапқы коды берілген: Сипаттама: Сәлем балалар, мен MC-18 магнитті қосқыш сенсоры туралы ашық оқулықта жұмыс жасаймын. Коммутатор түрі: ЖОҚ (қалыпты жабу түрі), тізбек қалыпты түрде ашық, және магнит жақын болған кезде тізбек қосылады. Қамыс
Alexa мен Arduino көмегімен дауысты басқарылатын қосқыш: 10 қадам (суреттермен)
Alexa мен Arduino көмегімен дауысты басқарылатын қосқыш: Бұл жобаның негізгі мақсаты - құрылғыны қосу немесе өшіру үшін қосқышты (релені) басқару үшін температура сенсорын пайдалану. Материалдар тізімі 12В реле модулі == > $ 4.2 Arduino uno == > $ 8 DHT11 температура сенсоры == > $ 3 ESP8266 модулі
ATX PSU конверсиясына арналған бір мезгілде қосқыш: 4 қадам
ATX PSU конверсиясына арналған уақытша қосқыш: не? Айтқаныңызды естіп тұрмын! Лездік қосқыш қайсы? бұл мүмкін емес, әрине! Бірақ бұл. Мен дизайнды желіден тауып, оны сәл түзетіп қойдым, егер ATX psu жүйесіне қосылған болса, егер PSU жабылса, ол дұрыс параметрге ауысады
Дауысты активті релелік қосқыш (Arduino): 6 қадам (суреттермен)
Дауысты активті релелік қосқыш (Arduino): Барлығына сәлем! Бұл жобада мен сізге Arduino жобаларына дауыстық командаларды қалай енгізу керектігін көрсетемін. Дауыстық командаларды қолдана отырып, мен сізге реле қосқыш модулін қалай басқаруға болатынын көрсетемін