Osciloscopio Bluetooth

ផ្ទុកពាណិជ្ជកម្ម
2.6
ការវាយតម្លៃ 40
5ពាន់+
ការទាញយក
ចំណាត់ថ្នាក់ខ្លឹមសារ
គ្រប់គ្នា
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់

អំពី​កម្មវិធីនេះ

oscilloscope ប៊្លូ​ធូ​ស

កម្មវិធី​ប៊្លូ​ធូ​ស oscilloscope ប្រែក្លាយ​​​ទូរស័ព្ទ​ឬ​កុំព្យូទ័រ​បន្ទះ​របស់​អ្នក​នៅ​លើ oscilloscope មួយ​ឬ voltmeter ត្រូវ​បាន​ត​ភ្ជាប់​តាម​រយៈ​ប៊្លូ​ធូ​ស​ទៅ​កាន់​ឧបករណ៍​ខ្នាត​តូច​ដែល​គ្រប់គ្រង​ដូចជា PIC ប្រព័ន្ធ Arduino ឬ Rasberry PI ។ នេះ​ជា​ប៊្លូ​ធូ​ស Oscilloscope អាច​បង្ហាញ​សញ្ញា​ឆ្លាស់ (AC​) និង​សញ្ញា​ជា​បន្ត (DC​) នៅ​លើ​ឧបករណ៍​ចល័ត​របស់​អ្នក​ដូច​ដែល​វា​បាន​តភ្ជាប់​សុវត្ថិភាព​ឥត​ខ្សែ​ទៅ​ក្នុង​ឧបករណ៍​បញ្ជា​ខ្នាត​តូច​របស់​អ្នក​ដែល​ចាប់​យក​ឬ DC សញ្ញា AC និង​បញ្ជូន​វា​ទៅ​ទូរស័ព្ទ​ឬ​កុំព្យូទ័រ​បន្ទះ​របស់​អ្នក​តាមរយៈ ប៊្លូ​ធូ​ស​។
ទស្សនា​ទំព័រ http://www.profjmunoz.blogspot.com/ ពី​ក្នុង​កម្មវិធី​នេះ​បាន​ដោយ​ចុច "ឯកសារ​បង្រៀន​អ៊ីនធឺណិត​" រូប​តំណាង​ដែល​ជា​កន្លែង​ដែល​អ្នក​អាច​រក​ឃើញ​ការ​បង្រៀន​នៅ​លើ​ការ​តភ្ជាប់​សញ្ញា AC និង DC ទៅ​ប្រព័ន្ធ Arduino និង​បញ្ជូន​វា​ទៅ​ទូរស័ព្ទ​ឬ​កុំព្យូទ័រ​បន្ទះ​របស់​អ្នក​សម្រាប់ មើល​តាម​រយៈ​កម្មវិធី​ប៊្លូ​ធូ​ស Oscilloscope ។
កម្មវិធី​ប៊្លូ​ធូ​ស oscilloscope ទទួល​បាន​ទិន្នន័យ​ដែល​បាន​មក​ពី​ប្រព័ន្ធ​ខ្នាត​តូច​របស់​អ្នក​បាន​គ្រប់គ្រង​នៅ​ក្នុង​ទ្រង់ទ្រាយ​ដូច​ខាងក្រោម​:

ទទួល​បាន​សញ្ញា = $ Dato1Dato2 #
ឧទាហរណ៍​: បាទ​ទិន្នន័យ 1 និង Data2 = 4.25 = 60,5 ទទួល​បាន $ 4.2560.5 #
តម្លៃ​នៃ​ទិន្នន័យ 1 គឺ​ត្រូវ​រៀបចំផែនការ​និង​តម្លៃ​នៃ data2 ត្រូវ​បាន​បង្ហាញ​។

ពេល oscilloscope ប្រែ​លើ​រូប​តំណាង​ពណ៌​បៃតង​នៅ​លើ​តួ​អក្សរ "1​" ប្រព័ន្ធ​ខ្នាត​តូច​ដែល​បាន​គ្រប់គ្រង​គឺ​ត្រូវ​បាន​ភ្ជាប់​មក​ជាមួយ​។ នៅពេល​ដែល​បាន​ចុច​ប៊ូតុង​ពណ៌​ក្រហម​ត្រូវ​បាន​បិទ "0​" តួអក្សរ​ត្រូវ​បាន​ផ្ញើ​, តម្លៃ​ទាំង​នេះ​អាច​ត្រូវ​បាន​ប្រើ​ដើម្បី​ត្រួត​ពិនិត្យ​ដំណើរ​ការ​ដែល​ចង់​បាន​ដូច​ជា LED ឬ​បិទ​បើក​ឬ​បិទ​ការ​ផ្ញើ​ទិន្នន័យ​ល
បន្ទាប់​មក​កម្មវិធី​នេះ​ត្រូវ​បាន​ធ្វើឡើង​នៅ​ក្នុង​ប្រព័ន្ធ Arduino សម្រាប់​ការ​បញ្ជូន​ទិន្នន័យ​ទៅ​កុំព្យូទ័រ​បន្ទះ​ឬ​ទូរស័ព្ទ​របស់​អ្នក​។ 11 (ស៊េរី RX​) និង 12 (TX​)​: Arduino 1​, ម៉ូឌុល​ប៊្លូ​ធូ​ស​មណ្ឌលសុខភាព​-06 ត្រូវ​បាន​គេ​ប្រើ​នៅ​ក្នុង​ការ pin ។ សញ្ញា​របស់ DC ឬ AC ត្រូវ​បាន​ណែនាំ​ដោយ A0 ម្ជុល​អាណា​ឡូ​ក​:

// រួម​បញ្ចូល​លេខ​កូដ​បណ្ណាល័យ​:
#include
// សារ​ជា​ខ្សែ​អក្សរ mensaje3​;
#include
SoftwareSerial mySerial (11​, 12​)​; // ស៊េរី RX​, TX
តួអក្សរ inchar​;
// ចាប់ផ្ដើម​បណ្ណាល័យ​ដែល​មាន​ចំនួន​ជើង​នៃ pin ចំណុច​ប្រទាក់​នេះ
អេក្រង់ LCD LiquidCrystal (8​, 3​, 4.6 និង 7.9​)​;
អណ្ដែត​ទ​​ិន្នន័យ 1 = 1.25​;
អណ្ដែត data2 = 9,45​;
tmp ខ្សែ​អក្សរ​;
មិនទាន់​ចុះហត្ថលេខា Duration1 វែង
មិនទាន់​ចុះហត្ថលេខា Durability2 វែង

// ច្រឹប​អថេរ​សូចនាករ
ច្រឹប​ប៊ូលីន = 0​;

អថេរ​ផ្ទុក​ទិន្នន័យ //
បៃ newData = 0​;
បៃ prevData = 0​;

// freq អថេរ
កម្មវិធី​កំណត់​ពេលវេលា​មិន​បាន​ចុះ​ហត្ថលេខា​ចំនួន​គត់ = 0​; // រយៈ​ពេល​នៃ​ការ​រាប់​រលក
រយៈ​ពេល​ចំនួន​គត់​ដែល​មិនទាន់​ចុះហត្ថលេខា​;
ប្រេកង់ int​;

// អាន​ទិន្នន័យ​វ៉ុល​ពិន A0
ចាត់​ទុកជាមោឃៈ readDatos ()​;

ការ​រៀប​ចំ​ចាត់​ទុកជាមោឃៈ () {
  
  Serial.begin (9600​)​;
  Serial.begin (9600​)​;
  
  // កំណត់​ឡើង​ចំនួន​អ្នក​ផលិត​អេក្រង់ LCD របស់​ជួរ​ឈរ​និង​ជួរ​ដេក​:
  lcd.begin (20​, 4​)​;
  // បោះពុម្ព​សារ​មួយ​ទៅ​អេក្រង់ LCD បាន​។
  lcd.setCursor (0,0​)​;
  lcd.print ("Oscilloscope Bth​"​)​;
  // PinMode (A1 បញ្ចូល​)​;
  mySerial.begin (9600​)​;
 
}

រង្វិល​ជុំ​ចាត់​ទុកជាមោឃៈ () {
 
 readDatos ()​;
// គណនា​ប្រេកង់​សញ្ញា
 
 
  lcd.setCursor (0,2​)​;
  lcd.print ("ទិន្នន័យ 1 =​"​)​;
  lcd.print (ទិន្នន័យ 1​)
  lcd.print ("Data2 =​"​)​;
  lcd.print (data2​)​;
  sendData ()​;
 
  
    ខណៈ​ពេល (mySerial.available ()​> 0​)
    {
       inchar = (mySerial.read ()​)​;
       lcd.setCursor (0,1​)​;
       lcd.print ("ការ​ទទួល​បាន =​"​)​;
       lcd.setCursor (13.1​)​;
       lcd.print (inchar​)​;
       inchar = ''​;
       
     }
  ការ​ពន្យារ​ពេល (100​)​;
}

// អាន​ទិន្នន័យ​និង​អាណា​ឡូ​ក​វ៉ុល Pueto A0
ចាត់​ទុកជាមោឃៈ readDatos ()
{
  // ទិន្នន័យ 1 = analogRead (A0​)​;
  ទិន្នន័យ 1 = (analogRead (A0​) * 0.00488​)​;
  data2 = 00,0​;
}
// ផ្ញើ​ទិន្នន័យ​ទៅ​ឧបករណ៍​ប្រព័ន្ធ​ប្រតិបត្តិការ Android
ចាត់​ទុកជាមោឃៈ sendData ()
{
    mySerial.print ('$​'​)​;
       readDatos ()​;
       mySerial.print (ទិន្នន័យ 1​)
       mySerial.print (ទិន្នន័យ 1​) // នៅ​ទីនេះ​អ្នក​អាច​ផ្ញើ​ទិន្នន័យ​ទៅ​ប្រព័ន្ធ​ប្រតិបត្តិការ Android ផ្សេង​ទៀត
       mySerial.print ('#​'​)​;
     
}
បាន​ដំឡើងកំណែ​នៅ
17 សីហា 2020

សុវត្ថិភាព​ទិន្នន័យ

អ្នកអភិវឌ្ឍន៍​អាចបង្ហាញព័ត៌មាននៅទីនេះអំពីរបៀបដែលកម្មវិធី​របស់ពួកគេប្រមូល និងប្រើទិន្នន័យ​របស់អ្នក។ ស្វែងយល់បន្ថែម​អំពីសុវត្ថិភាពទិន្នន័យ
មិនមានព័ត៌មានទេ

អ្វី​ដែល​ថ្មី

Se agregaron nuevos contenidos. Mejorar desempeño de la aplicación

ជំនួយកម្មវិធី

អំពីអ្នក​អភិវឌ្ឍន៍
José Marino Muñoz
jose.munoz28@gmail.com
Calle María uxiliadora Edifico Taguanes 3 Los Ruices Piso 14 Apartamento 146 Caracas 1071, Distrito Federal Venezuela
undefined

ច្រើនទៀតដោយ JOSE MUNOZ