Мазмұны:
- 1 -қадам: қолданылатын жабдық
- 2 -қадам: Arduino, шығатын аппараттық құралдар мен схемалар
- 3 -қадам: Нәтиже мен бастапқы кодтар
Бейне: Arduino Uno -дағы RPM өлшеуіші: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Arduino - құдіретті платформа. Бұл қарапайым флешкаларды, сонымен қатар жетілдірілген автоматтандырудың күрделі жүйесін құруға мүмкіндік береді. Әр түрлі автобустардың арқасында Arduino -ны әр түрлі перифериялық қондырғылармен толықтыруға болады. Бүгін біз инфрақызыл кедергілердің кедергілерін және оны тахометр үшін қолдануды егжей -тегжейлі қарастырамыз. Сенсордың жұмыс принципі өте қарапайым. Ол диодты шығаратын және қабылдайтын 2 диодтан тұрады.
1 -қадам: қолданылатын жабдық
Қабылдаушы ИҚ диод 5В цифрлық шығысқа тікелей қосылады, ал потенциометр қабылдау диодының әсер ететін сезімталдығын (объектінің қашықтығы) бақылау үшін пайдаланылуы мүмкін. Модуль Arduino 5V қуатымен қамтамасыз етілген, сонымен қатар 950нм / 940нм толқын ұзындығында 38кГц жиілікте жарық шығаратын таратушы ИҚ диодты беру үшін қолданылады (қолданылатын диодқа байланысты). Модульді тиісінше KY-032 атауымен бөлшек саудагерлерден (Aliexpress және басқалар) табуға болады. Бірнеше нұсқалар бар, мен бірінші нұсқаны қолдандым, ол өте қарапайым.
Сенсор белгілі бір қашықтықтағы кедергіге (потенциометрмен орнатылған) 2-40 см әрекет етеді. Кедергілер анықталған кезде Arduino өңдейтін модульдің шығыс терминалына 5В сигналы қолданылады. Инфрақызыл диодтардың артықшылықтарының бірі - жарық жылтыр беттерді шағылыстыра алатындығында. Яғни жылтыр бет күңгірт бетке қарағанда қысқа қашықтықта анықталады. Бұл маған сенсорды тахометр ретінде басқаша қолдану туралы ойлады. Күңгірт бетте - иінді біліктің шығырында ені шамамен 1см таспа жолағын жапсырдым немесе алюминий фольганы қолданған дұрыс, ол жарықтың жақсы шағылысатын қасиеттеріне ие. Мен шығыс қарқындылығын шкивтен тұрақты қашықтықта модуль таспаға жауап беретін етіп, иінді біліктің әр айналуында модульден өтетін уақытқа ғана жауап беретін етіп қойдым.
2 -қадам: Arduino, шығатын аппараттық құралдар мен схемалар
Arduino модульден келген сигналды үзеді және оқылатын сигналдарды минутына сигналдар санына түрлендіретін формуламен секундына бір рет бағаланатын айнымалыны қосады. Бұл иінді біліктің (қозғалтқыштың) минутына айналу санын анықтауға мүмкіндік береді. Дисплейді әр секунд сайын жаңартыңыз. Кейінірек жылдамдық I2C түрлендіргіші бар 20x4 СКД дисплейінде көрсетіледі. Түрлендіргіштердің арқасында дисплейге 4 сымды қосу жеткілікті. Қуат көзі (5В), жер (GND), сағат сигналы (SCL), деректер (SDA). Тахометрді әр түрлі машиналар үшін, тракторлардың, комбайндардың шығырларының жылдамдығын бақылау үшін, сонымен қатар машиналардың процестерін, жұмысы мен белсенділігін бақылау үшін қолдануға болады.
3 -қадам: Нәтиже мен бастапқы кодтар
Жобаның бағдарламасын және басқа қызықты жобаларды мына жерден табуға болады: https://arduino.php5.sk/otackomer.php?lang=en немесе e-mail: [email protected]
Ұсынылған:
Газ қозғалтқышына арналған Arduino RPM шектегіші: 5 қадам
Газ қозғалтқышына арналған Arduino RPM шектеушісі: Youtube демонстрациясы Бұл бензин қозғалтқышының жылдамдығын шектеу үшін губернаторды ауыстыруға арналған. Бұл RPM шектегішін бірден 3 түрлі параметрге ауыстыруға болады. Мен мұны бір цилиндрге, Briggs және Stratton қозғалтқышына орнаттым және Ardu қолдандым
Arduino CAP-ESR-FREQ өлшеуіші: 6 қадам
Arduino CAP-ESR-FREQ өлшеуіші: Arduino Duemilanove бар CAP-ESR-FREQ өлшегіші. Бұл нұсқаулықта сіз Arduino Duemilanove негізіндегі өлшеу құралы туралы барлық қажетті ақпаратты таба аласыз. Бұл құралдың көмегімен сіз үш нәрсені өлшей аласыз: нанофарадтағы конденсатордың мәндері
OLED дисплейі бар DIY қашықтық өлшеуіші: 4 қадам
OLED дисплейі бар DIY арақашықтық өлшегіші: Бұл оқулықта біз OLED дисплейінде мәндерді шығаратын сандық қашықтық өлшегіш құрамыз. Бұл жоба үшін сіз ardiuno немесе ESP8266 модулін пайдалануды таңдай аласыз, мен олардың екеуіне де код беремін. Егер сіз ESP826 қолдансаңыз
Қарапайым автономды конденсатор сынағы / сыйымдылық өлшеуіші Arduino көмегімен және қолмен: 4 қадам
Қарапайым автономды конденсатор сынағы / сыйымдылық өлшегіші Arduino көмегімен және қолмен: Сәлеметсіз бе! Бұл физикалық блок үшін сізге қажет:* 0-12В* бір немесе бірнеше конденсаторлы қуат көзі* бір немесе бірнеше зарядтау резисторы* секундомер* кернеуге арналған мультиметр. өлшеу* arduino нано* 16x2 I²C дисплей* 1 / 4Вт резисторлар 220, 10к, 4.7М және
LoL Shield Audio Spectrum VU өлшеуіші: 4 қадам (суреттермен)
LoL Shield Audio Spectrum VU Meter: Бұл Arduino үшін LoL Shield қолданатын VU аудио спектрінің өлшегіші. LoL Shield - бұл 14 х 9 жарықдиодты матрица, ол қалқан ретінде Arduino -ға сәйкес келеді және Charlieplexing деп аталатын тиімді әдіспен басқарылады. Оны Джимми П жасаған