เจฌเจฒเจฟเจเจเฉเฉฑเจฅ เจเจธเฉเจฒเฉเจธเจเฉเจช
Oscilloscope เจฌเจฒเจฟเจเจเฉเฉฑเจฅ เจเจพเจฐเจ เจเฉฑเจ oscilloscope 'เจคเฉ เจเจชเจฃเฉ เจซเจผเฉเจจ เจฆเฉ เจ เจเฉเจฌเจฒเจฟเจ เจฌเจฆเจฒ เจฒเจ เจธเจนเจพเจเจ เจนเฉ เจ voltmeter เจเฉฑเจ เจฎเจพเจเจเจฐเฉ เจเฉฐเจคเจฐ PIC, Arduino เจ Rasberry เจจเฉเฉฐ PI เจธเจฟเจธเจเจฎ เจฆเฉ เจคเฉเจฐ เจคเฉ เจเฉฐเจเจฐเฉเจฒ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฐเจจ เจฒเจ Bluetooth เจฐเจพเจนเฉ เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉ. เจฌเจฒเจฟเจเจเฉเฉฑเจฅ Oscilloscope เจจเฉเฉฐ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจเจชเจฃเฉ เจฎเฉเจฌเจพเจเจฒ เจกเจฟเจตเจพเจเจธ เจคเฉ เจธเจฟเจเจจเจฒ (AC) เจเฉฑเจชเจฐ เจฒเจเจพเจคเจพเจฐ เจธเจฟเจเจจเจฒ (เจกเฉ.เจธเฉ.) เจฌเจฆเจฒเจตเฉ เจคเฉเจฐ เจคเฉ เจเจธ เจจเฉเฉฐ เจเจชเจฃเฉ เจฎเจพเจเจเจฐเฉ เจเฉฐเจเจฐเฉเจฒเจฐ เจนเฉ, เจเฉ เจเจฟ เจชเฉเฉฑเจ เจ เจกเฉ.เจธเฉ. AC เจฆเจพ เจธเฉฐเจเฉเจค เจนเฉ เจ
เจคเฉ เจฆเฉเจเจฐเจพ เจเจชเจฃเฉ เจซเฉเจจ เจฆเฉ เจ เจเฉเจฒเฉ เจเจฐเจจ เจฒเจ เจเจธ เจจเฉเฉฐ เจชเฉเจฐเจธเจพเจฐเจค เจเจฐเจจ เจฒเจ เจคเจพเจฐ เจฆเฉ เจจเจพเจฒ เจเฉเฉเจฆเจพ เจนเฉ เจตเฉเจเจพ เจธเจเจฆเจพ เจนเฉ Bluetooh
เจเจเจเจพเจจ เจจเฉเฉฐ เจเจฟเฉฑเจฅเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ Arduino เจธเจฟเจธเจเจฎ เจจเฉเฉฐ AC เจธเฉฐเจเฉเจค เจ
เจคเฉ เจกเฉ.เจธเฉ. เจจเจพเจฒ เจเฉเฉเจจ 'เจคเฉ เจเจฟเจเจเฉเจฐเจฟเจฏเจฒ เจฆเจพ เจชเจคเจพ เจเจฐเฉ เจ
เจคเฉ เจเจชเจฃเฉ เจซเจผเฉเจจ เจฆเฉ เจ เจเฉเจฒเฉ เจเจฐเจจ เจฒเจ เจเจธ เจจเฉเฉฐ เจเจฐเจจ เจฒเจ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจเจฐ เจธเจเจฆเจพ เจนเฉ "เจเจจ เจเจฟเจเจเฉเจฐเจฟเจ
เจฒ" เจฆเจฌเจพ เจเฉ เจเจธเฉ เจเจพเจฐเจ เจคเฉฑเจ http://www.profjmunoz.blogspot.com/ เจธเจซเจผเฉ เจคเฉ เจเจพเจ เจฌเจฒเจฟเจเจเฉเฉฑเจฅ เจเจธเฉเจฒเฉเจธเจเฉเจช เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฐเจพเจนเฉเจ เจเจธ เจจเฉเฉฐ เจฆเฉเจเฉ.
เจฌเจฒเจฟเจเจเฉเฉฑเจฅ เจเจธเฉเจฒเฉเจธเจเฉเจช เจเจชเจฒเฉเจเฉเจธเจผเจจ เจคเฉเจนเจพเจกเฉ เจฎเจพเจเจเฉเจฐเฉ-เจเฉฐเจเฉเจฐเฉเจฒ เจธเจฟเจธเจเจฎ เจคเฉเจ เจกเจพเจเจพ เจนเฉเจ เจฒเจฟเจเฉ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเจพ เจนเฉ:
เจชเฉเจฐเจพเจชเจค เจธเฉฐเจเฉเจค = $ Dato1Dato2 #
เจเจฆเจพเจนเจฐเจจ: เจนเจพเจ เจกเจพเจเจพ 1 = 4.25 เจ
เจคเฉ เจกเจพเจเจพ2 = 60.5 $ 4.2560.5 เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเจพ เจนเฉ #
เจกเจพเจเจพ 1 เจฆเจพ เจฎเฉเฉฑเจฒ เจเฉเจฐเจพเจซเจฟเจเจฒ เจนเฉ เจ
เจคเฉ เจกเจพเจเจพ 2 เจฆเจพ เจฎเฉเฉฑเจฒ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉ.
oscilloscope เจนเจฐเฉ เจฌเจฟเจเจฒเฉ เจฆเฉ เจเจเจเจพเจจ เจจเฉเฉฐ เจ
เฉฑเจเจฐ "1" เจฎเจพเจเจเจฐเฉ เจเฉฐเจเจฐเฉเจฒ เจเฉเจคเจพ เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจฌเฉเจเจฆเฉ เจนเฉ, เจเจฆ เจฆเจฟเฉฑเจคเฉ เจนเฉ. เจเจฆ เจฒเจพเจฒ เจฌเจเจจ เจจเฉเฉฐ เจ
เฉฑเจเจฐ เจจเฉเฉฐ เจฌเฉฐเจฆ เจจเฉเฉฐ เจฆเจฌเจพเจเจ เจเจพเจตเฉ "0" เจญเฉเจเฉ เจนเฉ, เจเจน เจฎเฉเฉฑเจฒ 'เจคเฉ เจ เจเฉฑเจ' เจคเฉ เจ เจกเจพเจเจพ เจเจฆเจฟ เจญเฉเจเจฃ เจจเฉเฉฐ เจฌเฉฐเจฆ LED เจฌเฉฐเจฆ, เจเจพเจฐเจ เจเจน เจเจพเจนเฉเฉฐเจฆเฉ เจนเจจ เจจเฉเฉฐ เจเฉฐเจเจฐเฉเจฒ เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ
เจซเจฟเจฐ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจเจฟเจนเฉเจพ เจคเฉเจนเจพเจกเฉ เจเฉเจฌเจฒเฉเจ เจเจพเจ เจซเฉเจจ เจจเฉเฉฐ เจกเจพเจเจพ เจญเฉเจเจฃ เจฒเจ เจ
เจฐเจกเฉเจจเฉ เจธเจฟเจธเจเจฎ เจตเจฟเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ 11 (RX) เจ
เจคเฉ 12 (TX): Arduino 1, เจเฉฑเจ Bluetooth เจฎเฉเจกเฉเจเจฒ เจนเจพเจ-06 เจชเจฟเฉฐเจจ เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจฟเจ เจธเฉ. เจกเฉ เจเจธเฉ เจเจพเจ เจ.เจธเฉ. เจธเจฟเจเจจเจฒ เจเจจเจพเจฒเจพเจ เจชเจฟเจจ เจฆเฉเจเจฐเจพ เจชเฉเจธเจผ เจเฉเจคเจพ เจเจฟเจ เจธเฉ A0:
// เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจเฉเจก เจธเจผเจพเจฎเจฟเจฒ เจนเฉ:
# เจธเจผเจพเจฎเจฟเจฒ
// เจธเจคเจฐ เจธเฉเจจเฉเจนเจพ, เจธเฉเจจเฉเจนเจพ 3;
#include
เจธเฉเจซเจเจตเฉเจ
เจฐเจธเจฐเฉเจ
เจฒ เจฎเจพเจเจธเฉเจฐเฉเจ
เจฒ (11, 12); // RX, TX
char inChar;
// เจเฉฐเจเจฐเจซเฉเจธ เจชเจฟเฉฐเจจเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเจพเจฒ เจฒเจพเจเจฌเจฐเฉเจฐเฉ เจจเฉเฉฐ เจ
เจฐเฉฐเจญ เจเจฐเฉ
เจคเจฐเจฒ เจเฉเจฐเจฟเจธเจเจฒ เจเจฒเจธเฉเจกเฉ (8, 3, 4.6, 7.9);
เจซเจฒเฉเจ เจกเจพเจเจพ1 = 1.25;
เจซเจฒเฉเจ เจกเจพเจเจพ2 = 9.45;
เจธเจคเจฐ TMP;
เจนเจธเจคเจพเจเจฐ เจเฉเจคเฉ เจฒเฉฐเจฌเฉ เจฎเจฟเจเจฆ 1;
เจจเจพ-เจฆเจธเจค เจฒเฉฐเจฌเฉ เจ
เจตเจงเฉ 2;
// เจเจฒเฉเจชเจฟเฉฐเจ เจธเฉเจเจ เจตเฉเจฐเฉเจฌเจฒ
เจฌเฉเจฒเฉเจ
เจจ เจเจฒเจฟเจชเจฟเฉฐเจ = 0;
// เจกเจพเจเจพ เจธเจเฉเจฐเฉเจเจผ เจตเฉเจฐเฉเจเจฌเจฒ
เจฌเจพเจเจ newData = 0;
เจฌเจพเจเจ prevData = 0;
// freq เจตเฉเจฐเฉเจเจฌเจฒเจพเจ
เจนเจธเจคเจพเจเจฐเจค เจเฉฐเจ เจเจพเจเจฎเจฐ = 0; // เจเจฟเจฃเจคเฉ เจฆเฉ เจฒเฉฐเจฌเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ
เจจเจพ เจนเจธเจคเจพเจเจฐเจฟเจค เจ
เจคเฉเจค เจ
เจตเจงเฉ;
เจชเฉเจฐเจจ เจซเฉเจฐเฉเจเฉเจเจเจธเฉ;
// เจตเฉเจฒเจเฉเจ เจกเฉเจเจพ เจชเจฟเจจ A0 เจชเฉเฉเจนเฉ
เจฌเฉเจเจพเจฐ เจชเจกเจผเจฟเจ เจกเจพเจเจพ ();
เจฐเฉฑเจฆ เจธเฉเฉฑเจเจ
เฉฑเจช () {
ย ย
ย ย เจธเฉเจฐเฉเจ
เจฒ.เจฌเฉเจเฉเจจ (9600);
ย ย เจธเฉเจฐเฉเจ
เจฒ.เจฌเฉเจเฉเจจ (9600);
ย ย
ย ย // เจเจฒเจธเฉเจกเฉ เจฆเฉเจเจ เจเจพเจฒเจฎเจพเจ เจ
เจคเฉ เจเจคเจพเจฐเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเฉ:
ย ย lcd.begin (20, 4);
ย ย // LCD เจจเฉเฉฐ เจเจ เจธเฉเจจเฉเจนเจพ เจชเฉเจฐเจฟเฉฐเจ เจเจฐเฉ
ย ย lcd.setCursor (0,0);
ย ย lcd.print ("bth oscilloscope");
ย ย // เจชเจฟเจจ เจฎเฉเจก (เจ 1, เจเจจเจชเฉเจ);
ย ย mySerial.begin (9600);
ย
}
void เจฒเฉเจช () {
ย
ย readData ();
// เจธเจฟเจเจจเจฒ เจซเจฐเฉเจเจตเฉเจเจธเฉ เจฆเฉ เจเจฃเจจเจพ เจเจฐเฉ
ย
ย
ย ย lcd.setCursor (0.2);
ย ย lcd.print ("Data1 =");
ย ย lcd.print (data1);
ย ย lcd.print ("Data2 =");
ย ย lcd.print (data2);
ย ย sendData ();
ย
ย ย
ย ย ย ย เจเจฆเจเจฟ (mySerial.available ()> 0)
ย ย ย ย {
ย ย ย ย ย ย ย inRhar = (mySerial.read ());
ย ย ย ย ย ย ย lcd.setCursor (0,1);
ย ย ย ย ย ย ย lcd.print ("เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ" =);
ย ย ย ย ย ย ย lcd.setCursor (13,1);
ย ย ย ย ย ย ย lcd.print (เจเจจเจเจพเจฐ);
ย ย ย ย ย ย ย เจเจจเจเจพเจฐ = '';
ย ย ย ย ย ย ย
ย ย ย ย ย }
ย ย เจฆเฉเจฐเฉ (100);
}
// เจกเจพเจเจพ เจ
เจคเฉ เจตเฉเจฒเจเฉเจ เจชเฉเจเฉ เจเจจเจพเจฒเฉเจเฉ A0 เจชเฉเฉเจนเฉ
เจฐเฉฑเจฆเจเฉเจฐเจฟเจคเจกเจพเจเจพ ()
{
ย ย // data1 = เจเจจเจพเจฒเจพเจ เจฐเฉเจก (เจ 0);
ย ย data1 = (เจเจจเจพเจฒเจพเจ เจฐเฉเจก (เจ0) * 0.00488);
ย ย data2 = 00.0;
}
// เจเฉเจชเจพเจ เจเฉฐเจคเจฐ เจจเฉเฉฐ เจกเจพเจเจพ เจญเฉเจเฉ
void sendData ()
{
ย ย ย ย mySerial.print ('$');
ย ย ย ย ย ย ย readData ();
ย ย ย ย ย ย ย mySerial.print (data1);
ย ย ย ย ย ย ย mySerial.print (data1); // เจเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจเจกเจฐเจพเจเจก เจฒเจ เจเจ เจนเฉเจฐ เจกเจพเจเจพ เจญเฉเจ เจธเจเจฆเฉ เจนเฉ
ย ย ย ย ย ย ย mySerial.print ('#');
ย ย ย ย ย
}
เจ
เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจคเจพเจฐเฉเจ
17 เจ
เจ 2020