class ADC – המרה אנלוגית לדיגיטלית¶
המחלקה ADC עוטפת ערוץ ממיר אנלוגי-לדיגיטלי בודד הדוגם מתח על פין (או אחד מהערוצים האנלוגיים שעל השבב) ומחזיר את ערכו הבדיד.
דוגמת שימוש:
from machine import ADC, Pin
adc = ADC(Pin("P6")) # ADC channel on header pin P6 (PA5)
val = adc.read_u16() # raw reading scaled to 0..65535
בנאים¶
- class machine.ADC(id: int | str | Pin) ADC¶
בונה אובייקט
ADCעבור המקור האנלוגי המזוהה על ידיid. הצורות המקובלות הן:מתודות¶
קבועים¶
הקבועים שלהלן זמינים רק בפורט STM32; העבירו אותם כארגומנט
idכדי לבנותADCהקורא אחד מהחיישנים האנלוגיים שעל השבב. תוצאתread_u16()היא הקריאה הגולמית בת 16 הסיביות של הערוץ; לערכים מכוילים השתמשו בפונקציות העזר שעלpyb.ADCAll.