
ģ�M��̖(h��o)
�����������|���Ĵ����(sh��)��̖(h��o)����ģ�M��̖(h��o)���������ضȵ�׃���ȡ���D2-31��ʾ��ģ�M��̖(h��o)�����B�m(x��)׃������������ʾ����Ϣ����̖(h��o)�S�r(sh��)�g���B�m(x��)׃������Arduino UNO�ϣ����Խ���0��5V��ģ�M��̖(h��o)��

ģ�Mݔ�����_�ǎ���ADC��Analog-to-Digital Converter��ģ��(sh��)�D(zhu��n)�Q�������ܵ����_�������Ԍ��ⲿݔ���ģ�M��̖(h��o)�D(zhu��n)�Q��оƬ�\(y��n)��r(sh��)�����R(sh��)�e�Ĕ�(sh��)����̖(h��o)���Ķ���(sh��)�F(xi��n)�x��ģ�Mֵ�Ĺ�����
Arduino ģ�Mݔ�빦����10λ���ȣ������Ԍ�0��5V��늉���̖(h��o)�D(zhu��n)�Q��0��1023������(sh��)��ʽ��ʾ��
ģ�Mݔ�빦����Ҫʹ��analogRead() ����(sh��)��[mw_shl_code=cpp,true]int value = analogRead(pin)[/mw_shl_code]
����(sh��)pin��ָ��Ҫ�xȡģ�Mֵ�����_����ָ�������_�����ģ�Mݔ�����_����analogRead(A0)�����xȡA0���_�ϵ�ģ�Mֵ��
�cģ�Mݔ�빦�܌�(du��)��(y��ng)����ģ�Mݔ���������҂�ʹ��analogWrite() ����(sh��)��(sh��)�F(xi��n)�@��(g��)��������ԓ����(sh��)������ݔ���������x�ϵ�ģ�Mֵ��������һ�N����ķ�ʽ��(l��i)�_(d��)��ݔ������ģ�Mֵ��Ч�����@�N��ʽ�����}�_�����{(di��o)�ƣ�PWM��Pulse Width Modulation����
��Arduino UNO�����ṩPWM���ܵ����_��3��5��6��9��10��11��
��(d��ng)ʹ��analogWrite() ����(sh��)�r(sh��)��ָ�����_��(hu��)ͨ�^(gu��)�ߵ��ƽ�IJ����D(zhu��n)�Qݔ��һ��(g��)���ڹ̶��ķ�����ͨ�^(gu��)��׃�ߵ��ƽ��ÿ��(g��)��������ռ�ı�����ռ�ձȣ������õ�����ݔ����ͬ��늉���Ч������D2-33��ʾ����
��Ҫע��������@��H�H�ǵõ��˽���ģ�Mֵݔ����Ч�������Ҫݔ��������ģ�Mֵ��߀��Ҫ��������V���·��
- analogWrite(pin,value)
����(sh��)pin��ָ��Ҫݔ��PWM�������_������(sh��)valueָ����PWM���}�_������������0��255��
��analogWrite() ��analogRead() ����(sh��)��(n��i)�����ѽ�(j��ng)��������_�ij�ʼ������˲�����Setup() ����(sh��)���M(j��n)�г�ʼ��������
�Г�(d��n)�������О����(d��o)�µķ���؟(z��)�Σ�
��վ�Й�(qu��n)������h���Р�(zh��ng)�h�u(p��ng)Փ��
���c���u(p��ng)Փ���������ѽ�(j��ng)��x������
�����l����