Мазмуну:

Arduino менен жыштык эсептегич: 8 кадам (сүрөттөр менен)
Arduino менен жыштык эсептегич: 8 кадам (сүрөттөр менен)

Video: Arduino менен жыштык эсептегич: 8 кадам (сүрөттөр менен)

Video: Arduino менен жыштык эсептегич: 8 кадам (сүрөттөр менен)
Video: Үйүңүздүн энергия керектөөсүн алыстан көзөмөлдөңүз | PZEM-004T | RemoteXY IoT Cloud 2024, Ноябрь
Anonim
Arduino менен Frequency Counter
Arduino менен Frequency Counter

Бул жөнөкөй жана арзан arduino негизделген жыштык эсептегичтин баасы 4 доллардан төмөн, бул чакан схемаларды өлчөө үчүн абдан пайдалуу болгон

1 -кадам: Долбоордун бөлүктөрү

Долбоордун бөлүктөрү
Долбоордун бөлүктөрү

1.adruino uno же nano2. Өткөргүч кабелдер3. 16*2 lcd4. Ic 5555. 1uf капкак

2 -кадам: Lcd үчүн Solder Pins

Lcd үчүн Solder Pins
Lcd үчүн Solder Pins
Lcd үчүн Solder Pins
Lcd үчүн Solder Pins

3 -кадам: Arduino менен туташуу

Arduino менен туташуу
Arduino менен туташуу

Схеманы аткарыңыз жана боо менен потенциометрди arduino менен туташтырыңыз

4 -кадам: Ошол эле кодду Adruino эскизине көчүрүү жана жүктөө

#кошуу, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);

const int pulsePin = 8; // Киргизүү сигналы Arduino 8 -пинге туташкан

int pulseHigh; // Кирүүчү импульстун жогорку убактысын алуу үчүн бүтүн өзгөрмө

int pulseLow; // Кирүүчү импульстун аз убактысын алуу үчүн бүтүн өзгөрмө

float pulseTotal; // Кирүүчү импульстун жалпы убактысын кармоо үчүн өзгөрмөлүү Float

сүзүү жыштыгы; // Эсептелген жыштык

жараксыз орнотуу () {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 ("Frequency is");

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 -кадам: Жыштык генераторун жасоо

Жыштык генераторун жасоо
Жыштык генераторун жасоо

жөнөкөй бул схеманы аткарыңыз жана бул байланыштарды туура туташтырыңыз, көптөгөн адамдарда 1uf конденсатору 800 Гц-40 кГц, 101 конденсатор 50 Гц-4 кГц берет

6 -кадам: Долбоорду аягына чыгаруу

Долбоорду аяктоо
Долбоорду аяктоо

2 схеманы түзгөндөн кийин, аларды схемада көрсөтүлгөндөй бириктирип коюңуз жана бул түзмөктүн демонстрациясына шилтеме

Сунушталууда: