Мазмұны:
- 1 -қадам: Жобаның бөліктері
- 2 -қадам: Lcd -ге дәнекер түйреуіштері
- 3 -қадам: Arduino -ға қосылу
- 4 -қадам: Сол кодты Adruino эскизіне көшіріңіз және жүктеңіз
- 5 -қадам: жиілік генераторын жасау
- 6 -қадам: Жобаны аяқтау
Бейне: Arduino көмегімен жиілік санағышы: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл қарапайым және арзан arduino негізіндегі жиілік есептегішінің бағасы 4 доллардан төмен, шағын тізбектерді өлшеу өте пайдалы болды
1 -қадам: Жобаның бөліктері
1.adruino uno немесе nano2. Өткізгіш кабельдер3. 16*2 экран 4. Ic 5555. 1уф қақпақ
2 -қадам: Lcd -ге дәнекер түйреуіштері
3 -қадам: Arduino -ға қосылу
Схеманы орындаңыз және кружев пен потенциометрді arduino -ға қосыңыз
4 -қадам: Сол кодты Adruino эскизіне көшіріңіз және жүктеңіз
#қосу, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // Кіріс сигналы Arduino 8 -ші түйреуішке қосылған
int pulseHigh; // Кіріс импульсінің жоғары уақытын алу үшін бүтін айнымалы
int pulseLow; // Кіріс импульсінің төмен уақытын түсіру үшін бүтін айнымалы
өзгермелі импульстік жиынтық; // Кіріс импульсінің жалпы уақытын түсіру үшін өзгермелі өзгермелі
қалқу жиілігі; // Есептелген жиілік
void setup () {pinMode (pulsePin, INPUT);
lcd.begin (16, 2);
lcd.setCursor (0, 0);
lcd.print («қатты зертханалар»);
lcd.setCursor (0, 1);
lcd.print («Freq Counter»);
кешіктіру (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print («Жиілік - бұл»);
lcd.setCursor (0, 1);
lcd.print («қатты зертханалар»);
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = pulseHigh + pulseLow; // Импульстің уақыт кезеңі микросекунд жиілігінде = 1000000/pulseTotal; // Герц жиілігі (Гц)
lcd.setCursor (0, 1);
lcd.print (жиілік);
lcd.print («Гц»);
кешіктіру (500); }
5 -қадам: жиілік генераторын жасау
Бұл схеманы орындаңыз және осы қосылуларды дұрыс қосыңыз, көптеген адамдарда 1ф конденсатор 800 Гц-40 Гц, ал 101 Конденсатор 50 Гц-4 КГц береді.
6 -қадам: Жобаны аяқтау
Сіз 2 схеманы жасағаннан кейін оларды схемада көрсетілгендей байланыстырыңыз және бұл құрылғы демонстрациясына сілтеме
Ұсынылған:
Arduino қолданатын қарапайым жиілік санағышы: 6 қадам
Arduino қолданатын қарапайым жиілік санағышы: Бұл оқулықта біз Arduino көмегімен қарапайым жиілік есептегішін жасауды үйренеміз. Бейнені қараңыз
Ақылды 3D принтерлік жіп санағышы: 5 қадам (суреттермен)
Ақылды 3D принтерлердің жіптерінің есептегіші: жіптерді санаудың не қажеті бар? Бірнеше себеп: Сәтті басып шығару үшін дұрыс калибрленген экструдер қажет: gcode экструдерге жіпті 2 мм жылжытуды айтқан кезде, ол дәл 2 мм жылжуы керек. Егер ол шамадан тыс шығарылса немесе жеткіліксіз болса, жаман нәрселер болады
Nerf үшін Arduino: хронограф және кадр санағышы: 28 қадам (суреттермен)
Arduino for Nerf: Chronograph and Shot Counter: Менің алдыңғы нұсқаулығымда инфрақызыл сәуле шығарғыш пен детекторды қолдана отырып, дарттың жылдамдығын анықтаудың негіздері қарастырылған. Бұл жоба портативті қару -жарақ есептегіші мен хронограф жасау үшін баспа тақтасын, дисплей мен батареяларды қолдана отырып, бір қадам алға жылжиды
Мини гарнитураның күшейткіш /жиілік жиілігі: 6 қадам (суреттермен)
Мини гарнитура Amp /w Bass Boost: Мен метрода жүріп бара жатқанда музыка тыңдаймын. Метрода өте шулы болғандықтан, музыканың бас дыбысы бүркемеленуге бейім. Мен қажет болғанда бас дыбысын күшейтетін шағын құлаққап күшейткішін жасадым. Мен өз талаптарымды төменде келтірдім
MSP430 секунд санағышы: 10 қадам
MSP430 секунд санағышы: Қош келдіңіз! Seconds Counter жасау: жоба үшін CCStudio 8 мен MSP430F5529 қолдану. Микроконтроллерді кодтау үшін C тілі. Төмен қуат режимдерін, таймерлер мен үзілістерді қолдану. Шығу 7 сегмент арқылы көрсетіледі