Мазмұны:
- 1 -қадам: Arduino Uno тақтасын тексеру
- 2 -қадам: код
- 3 -қадам: схема
- 4 -қадам: Arduino -ге қуат көзі
Бейне: Байланыс аз және коррозиясыз су деңгейінің индикаторы мен моторды басқару: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіз бе, бұл нұсқаулықта біз ультрадыбыстық сенсор мен Arduino uno тақтасының көмегімен контактсіз түрде үш түрлі түсті жарықдиодты қолдана отырып, үстіңгі цистернаның су деңгейіне (жоғары, орташа, төмен) негізделген су ыдысының мәртебесін қалай алуға болатынын көреміз..
Артықшылықтары:
1. Біз байланыссыз әдіспен жүріп жатырмыз, онда ультрадыбыстық сенсор объектінің арақашықтығын алады (тіпті ол су болуы мүмкін), сигналды беру және кері қайту үшін қанша уақыт кететінін есептеу арқылы сымдардың коррозиясында проблема болмайды..
2. Біз кез келген уақытта қосымша жабдықсыз деңгейлерді жоғарылатуға немесе төмендетуге болады.
3. Техникалық қызмет көрсету аз.
4. Кішкентай күн батареясымен де жұмыс істейді.
Кемшіліктері:
1. Толық суға төзімді емес, ультрадыбыстық сенсор сумен жанаспауы керек.
Бізге керек
1. Ультрадыбыстық сенсор- HC SR04 -1
2. Arduino Uno тақтасы- 1
3. Әр түрлі түсті светодиодтар -3
4. 100 Ом резисторлары-3
5. arduino бағдарламалауға арналған USB кабелі.
6. кейбір қосылатын сымдар.
7. Күн тақтасы 10 В, 5 Вт немесе 9 В адаптері немесе 5 В адаптері тақтаны қуаттандыру үшін.
Барлық жоба екіге бөлінеді
1-бөлім: әр түрлі деңгейдегі светодиодтар
2 -бөлім: Реле интерфейсі. айнымалы ток (220В/110В) қозғалтқышты басқару үшін.
1-бөлім:
1 -қадам: Arduino Uno тақтасын тексеру
Барлық жаңа тақталар алдын ала бағдарламаланған бортта жарықдиодты шаммен бірге келеді, бірақ егер біз басқа жобалар үшін пайдаланылған ескі уноны қолдансақ, оны борттық светодиодтың қарапайым бағдарламасымен тексеруге болады.
2 -қадам: код
Uno бағдарламасын осы кодпен бағдарламалаңыз.
Сіз өзіңіздің қажеттіліктеріңізге сәйкес кодты өзгерте аласыз, мұнда резервуардың максималды биіктігі - 110 см
Қызыл жарық су деңгейі 60 см && <= 70 см болғанда жарқырайды.
Су деңгейі> 40 && <= 60.см болғанда көк жарық шам жыпылықтайды
Су деңгейі> 25 && <= 40 см болғанда көк жарық шамы жарқырайды.
Жасыл жарық су деңгейі 25 см -ден төмен болғанда жарқырайды.
3 -қадам: схема
1. Ультрадыбыстық датчикті судың максималды деңгейінен бірнеше сантиметр жоғары орнатыңыз және оны су өткізбейтін контейнермен бекітіңіз.
2. Ұзартқыш сымдарды қолданып arduino тақтасына vcc, gnd, trig, echo сенсорынан төрт сымды шығарыңыз.
3. Сенсордың 1. Vcc сымын 5v arduino -ға қосыңыз
2. arduino gnd датчигінің gnd сымы
3. Ардуиноның №8 істігіне сенсордың қосқыш сымы
4. Ардуиноның №10 түйреуішіне сенсордың жаңғырық сымы
Енді біз су деңгейін көрсету үшін светодиодтарды қосуымыз керек.
1. Қызылды 2 -ші істіктен gnd -ге 100 Ом резистор арқылы қосыңыз, бұл оның төмен деңгейін көрсетеді
2. 100 Ом резисторы арқылы No4 түйреуіштен gnd -ге жасыл түс қосыңыз, бұл жоғары деңгейді көрсетеді
3. Ақты 3 -ші нүктеден gnd -ге 100 Ом резистор арқылы қосыңыз, бұл орташа деңгейді көрсетеді.
4 -қадам: Arduino -ге қуат көзі
1. 9v адаптерін пайдалануға болады.
немесе
2. сіз 10в күн батареясын қолдана аласыз.
немесе
3. Сіз 5V -ды тікелей arduino v -ге қолдана аласыз.
Ұсынылған:
Су деңгейінің индикаторы: 4 қадам
Су деңгейінің индикаторы: Су деңгейінің дабылы - бұл әр түрлі контейнерлердегі судың деңгейін анықтауға және көрсетуге арналған қарапайым механизм. Қазіргі уақытта, қарбалас өмірге байланысты, көптеген адамдарға контейнердегі судың деңгейін үнемі бақылау қиынға соғады. Су болған кезде
Сымсыз су деңгейінің индикаторы: 3 қадам
Судың деңгейінің сымсыз индикаторы: Оның сымсыз деңгейінің сымсыз индикаторы, бірақ мен оны «суды үнемдеу» деп атадым. Электр энергиясын үнемдеңіз, ол ендірілген жүйеде жұмыс істейді және оның ұзындығы орталықтан барлық бағытқа дейін 500 фут. бірақ сіз жиілікті күшейту құрылғысын қосу арқылы оның ауқымын арттыра аласыз
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Visuino PID щеткалары моторды басқару және кодтаушы: 5 қадам
Visuino PID щеткалары қозғалтқышты басқару және кодтаушы: моторлы және моторлы машиналармен жұмыс істейді. Бүгін мен сізге arduino uno немесе mega -ге оптикалық кодері бар щеткалық серво -қозғалтқышты қалай қосу керектігін көрсетемін
Arduino Mega 2560 және IoT көмегімен қосымшаны көтеруге арналған моторды басқару жүйесі: 8 қадам (суреттермен)
Arduino Mega 2560 және IoT көмегімен қосымшаны көтеруге арналған моторды басқару жүйесі: Қазіргі уақытта өнеркәсіптік қосымшаларда IoT негізіндегі микроконтроллер кеңінен қолданылады. Олар үнемді түрде компьютердің орнына қолданылады. Жобаның мақсаты - бақылауды, деректерді тіркеуді және 3 фазалы асинхронды қозғалтқышты толық цифрландыру