Агуулгын хүснэгт:

Arduino -тай давтамжийн тоолуур: 8 алхам (зурагтай)
Arduino -тай давтамжийн тоолуур: 8 алхам (зурагтай)

Видео: Arduino -тай давтамжийн тоолуур: 8 алхам (зурагтай)

Видео: Arduino -тай давтамжийн тоолуур: 8 алхам (зурагтай)
Видео: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Арваннэгдүгээр
Anonim
Arduino -той давтамжийн тоолуур
Arduino -той давтамжийн тоолуур

Энэ бол arduino дээр суурилсан энгийн бөгөөд хямд давтамжийн тоолуур нь 4 доллараас бага үнэтэй бөгөөд жижиг хэлхээг хэмжихэд маш их хэрэгтэй байсан

Алхам 1: Төслийн эд анги

Төслийн эд ангиуд
Төслийн эд ангиуд

1.adruino uno эсвэл нано2. Холбогч кабель3. 16*2 lcd4. Ic 5555. 1uf таг

Алхам 2: Гагнуурын тээглүүрийг Lcd рүү холбоно уу

Lcd руу гагнуурын тээглүүр
Lcd руу гагнуурын тээглүүр
Lcd руу гагнуурын тээглүүр
Lcd руу гагнуурын тээглүүр

Алхам 3: Arduino руу холбогдох

Arduino -тай холбогдох
Arduino -тай холбогдох

Схемийг дагаж, нэхсэн тор ба потенциометрийг arduino руу холбоно уу

Алхам 4: Ижил кодоо Adruino Sketch дээр хуулж, байршуулна уу

#оруулах, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);

const int pulsePin = 8; // Arduino -ийн 8 -р зүүтэй холбогдсон оролтын дохио

int pulseHigh; // Ирж буй импульсийн өндөр цагийг барих бүхэл хувьсагч

int pulseLow; // Ирж буй импульсийн бага цагийг барих бүхэл хувьсагч

хөвөх импульс Нийт; // Ирж буй импульсийн нийт хугацааг барихын тулд Float хувьсагч

хөвөх давтамж; // Тооцоолсон давтамж

хүчингүй тохиргоо () {pinMode (pulsePin, INPUT);

lcd.begin (16, 2);

lcd.setCursor (0, 0);

lcd.print ("тод лаборатори");

lcd.setCursor (0, 1);

lcd.print ("Давтамжийн тоолуур");

саатал (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.хэвлэх (давтамж);

lcd.print ("Гц");

саатал (500); }

Алхам 5: Давтамжийн генератор хийх

Давтамжийн генератор хийх
Давтамжийн генератор хийх

Энэхүү схемийг дагаж, эдгээр холболтуудыг зөв холбож өгвөл олон хүмүүс 1uf конденсатор нь 800Гц-40Хц, 101 конденсатор нь 50Гц-4ХГц өгөхөд асуудал гардаг.

Алхам 6: Төслийг дуусгах

Төслийг дуусгах
Төслийг дуусгах

Та 2 схем хийсний дараа тэдгээрийг схемд үзүүлсэн шиг холбоно уу, энэ бол төхөөрөмжийн демо холбоос юм

Зөвлөмж болгож буй: