Përmbajtje:
- Hapi 1: Pjesë për Projektin
- Hapi 2: Ngjitni kunjat në LCD
- Hapi 3: Lidhja me Arduino
- Hapi 4: Kopjoni të njëjtin kod në Skicën dhe Ngarkimin Adruino
- Hapi 5: Krijimi i gjeneratorit të frekuencës
- Hapi 6: Përfundimi i Projektit
Video: Numëruesi i frekuencës me Arduino: 8 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky është një numërues i thjeshtë dhe i lirë i frekuencave të bazuara në arduino me një kosto më të vogël se 4 $, ishte shumë e dobishme për të matur qarqet e vogla
Hapi 1: Pjesë për Projektin
1.adruino uno ose nano2. Kabllo kërcyes3. 16*2 lcd4. Ic 5555. kapak 1uf
Hapi 2: Ngjitni kunjat në LCD
Hapi 3: Lidhja me Arduino
Ndiqni skemën dhe lidhni dantellën dhe potenciometrin me arduino
Hapi 4: Kopjoni të njëjtin kod në Skicën dhe Ngarkimin Adruino
#përfshi, LiquidCrystal LCD (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // Sinjal hyrës i lidhur me Pin 8 të Arduino
int impulsI lartë; // Ndryshore e plotë për të kapur Koha e lartë e impulsit hyrës
int impulsI ulët; // Ndryshore e plotë për të kapur Koha e ulët e pulsit hyrës
float pulseTotal; // Ndryshore float për të kapur kohën totale të impulsit hyrës
frekuenca e notimit; // Frekuenca e llogaritur
void setup () {pinMode (pulsePin, INPUT);
lcd.filloni (16, 2);
lcd.setCursor (0, 0);
lcd.print ("laboratorë të zymtë");
lcd.setCursor (0, 1);
lcd.print ("Counter Freq");
vonesa (5000); }
lak void () {lcd.setCursor (0, 0);
lcd.print ("Frekuenca është");
lcd.setCursor (0, 1);
lcd.print ("laboratorë të zymtë");
impulsHigh = impulsIn (pulsePin, LART);
pulseLow = pulseIn (pulsePin, LOW);
impulsTotal = impulsI lartë + pulsI ulët; // Periudha kohore e impulsit në frekuencë mikrosekonda = 1000000/impulsTotal; // Frekuenca në Hertz (Hz)
lcd.setCursor (0, 1);
lcd.print (frekuenca);
lcd.print ("Hz");
vonesë (500); }
Hapi 5: Krijimi i gjeneratorit të frekuencës
thjesht ndiqni këtë skemë dhe lidhni ato lidhje siç duhet shumë njerëz kanë problem në atë që kondensatori 1uf do të japë 800hz-40khz dhe 101 kondensator do të japë 50hz-4khz
Hapi 6: Përfundimi i Projektit
Pasi të keni bërë skematik 2 lidhini së bashku siç tregohet në skematik dhe kjo është lidhje për demonstrimin e pajisjes
Recommended:
Si të përdorni gjeneratorin e sinjalit të frekuencës Arduino DDS AD9850: 7 hapa
Si të përdorni gjeneratorin e sinjalit të frekuencës Arduino DDS AD9850: Në këtë tutorial do të mësojmë se si të bëjmë një gjenerator të sinjalit të frekuencës duke përdorur një modul AD9850 dhe Arduino. Shikoni videon! Shënim: Kam arritur të marr frekuencë deri në +50MHz, por cilësia e sinjalit merr më keq me frekuencat më të larta
Numëruesi i frekuencës me rezolucion të lartë: 5 hapa (me fotografi)
Numëruesi i frekuencave me rezolucion të lartë: Ky udhëzues tregon një numërues të frekuencave reciproke të aftë për të matur frekuencat shpejt dhe me saktësi të arsyeshme. Isshtë bërë me përbërës standardë dhe mund të bëhet në një fundjavë (më mori pak më shumë kohë :-)) EDIT: Kodi tani është i disponueshëm
Matës i thjeshtë i frekuencës Arduino DIY Deri në 6.5MHz: 3 hapa
DIY Simple Arduino Frequency Meter Deri në 6.5MHz: Sot do t'ju tregoj se si të ndërtoni një numërues të thjeshtë Frekuence të aftë për të matur frekuencat e sinjaleve reaktangulare, sinusale ose trekëndore deri në 6.5 MHz
Matja e frekuencës dhe tensionit të furnizimit me energji duke përdorur Arduino: 6 hapa
Matja e frekuencës dhe tensionit të furnizimit me energji duke përdorur Arduino: Hyrje: Qëllimi i këtij projekti është të matë frekuencën dhe tensionin e furnizimit, i cili është midis 220 deri 240 Volt dhe 50Hz këtu në Indi. Kam përdorur një Arduino për kapjen e sinjalit dhe llogaritjen e frekuencës dhe tensionit, ju mund të përdorni çdo mikrokontroll tjetër
Numëruesi binar 3 -shifror Arduino: 8 hapa (me fotografi)
Numëruesi binar 3-shifror Arduino: Ky projekt është një numërues 1-999 duke përdorur 4-LED për çdo shifër ndërsa kunja e tij e kontrollit është anoda duke lënë të lirë katodat për t'u ndërlidhur me rreshtin përkatës të LED-ve dhe rezistencës midis kësaj dhe pinit Arduino Me Anodat e zakonshme do të