Kihisi cha Mwelekeo wa ARDUINO RPI-1031 4

Kihisi cha Mwelekeo wa ARDUINO RPI-1031 4

Kanuni ya Uendeshaji

  1. Kulingana na kanuni za macho. mambo yake ya ndani yana LED kwa pc 1, triode ya kupokea picha kwa 2pcs; na upande mwingine una kivuli cha silinda; kama picha inavyoonyesha:
    Kanuni ya Uendeshaji
    Mchoro wa Mzunguko
    Mchoro wa Mzunguko
  2. Kwa kivuli cha silinda ili kuzuia LED isiingie, na mirija inayopokea unyeti ni kwa ajili ya kutambua hali ya sasa ya RPl-1031.
    Kanuni ya Uendeshaji
  3. Wakati RPl-1031 inapozungushwa hadi hali iliyoonyeshwa hapa chini, LED hutiwa kivuli na kivuli; na triodi mbili zinazopokea unyeti haziwezi kupokea mwanga; zitakuwa katika kiwango cha chini cha hali.
    Kanuni ya Uendeshaji
  4. Wakati RPl-1031 inapozungushwa kwenye hali iliyoonyeshwa hapa chini, mojawapo ya triodi tatu zinazosikika ilitiwa kivuli, mwanga unaotolewa na LED pekee unaweza kupokewa na nyingine; hiyo inamaanisha kuwa triode ya juu ya picha inayosikika imewashwa, na triode inayohisi picha chini ya upande imezimwa; kisha bandari mbili za GPIO pato kwa mtiririko huo hutoa kiwango cha juu na kiwango cha chini.
    Kanuni ya Uendeshaji
  5. Wakati RPl-1031 inapozungushwa hadi hali iliyoonyeshwa hapa chini, kivuli kisivuli diode itang'aa, triodi mbili zinazoweza kuhisi picha zinaweza kupokea mwanga; kisha zote zitakuwa kwenye.zote mbili kati ya bandari mbili za GPIO zinazotoa kiwango cha juu.
    Kanuni ya Uendeshaji
  6. Wakati RPl-1031 inapozunguka hadi hali iliyoonyeshwa hapa chini. hali hii ni mbaya kwa maelezo 4 kiwango cha pato cha bandari mbili za GPIO kitabadilishwa.

Kielelezo cha 2: Sampuhusiano.
Sampuhusiano

Sample Codes

I*
e-Gizmo RPl-1031 Sensor ya Angle 4 Mwelekeo
Hii ni kamaample mchoro wa kihisi cha mwelekeo wa Tilt ili kuonyesha nafasi za kutoa kihisi.
Kwa RPl-1031 - http://www.sparkfun.com/products/10621
Imebadilishwa na e-Gizmo Mechatronix Central
http://www.e-gizmo.com
Julai 18,2017
*I
#define TILT S1 4
#define TILT_S2 5
#define LED_ TOP 8
#define LED RIGHT 9
#define LED BOTTOM 10
#define LED_LEFT 11
void setup{){
}
Serial.begin(9600);
pinMode(TILT_S1, INPUT);
pinMode(TILT_S2, INPUT);
pinMode(LED TOP, OUTPUT);
pinMode(LED RIGHT, OUTPUT);
pinMode(LED_BOTTOM, OUTPUT);
pinMode(LED_LEFT, OUTPUT);
void loop{){
int position = GET_ TILT POSITION();
Serial.println(position);
//TOP
if(position == 0)
{
}
digitalWrite(LED_TOP, HIGH);
digitalWrite(LED_RIGHT, LOW);
digitalWrite(LED BOTTOM, LOW);
digitalWrite(LED LEFT, LOW);
//RIGHT
if(position == 2)
{
digitalWrite(LED TOP, LOW);
digitalWrite(LED_RIGHT, HIGH);
digitalWrite(LED BOTTOM, LOW);
digitalWrite(LED_LEFT, LOW);
void loop{){
int position = GET_ TILT POSITION();
Serial.println(position);
//TOP
if(position == 0)
{
}
digitalWrite(LED_TOP, HIGH);
digitalWrite(LED_RIGHT, LOW);
digitalWrite(LED BOTTOM, LOW);
digitalWrite(LED LEFT, LOW);
//RIGHT
if(position == 2)
{
digitalWrite(LED TOP, LOW);
digitalWrite(LED_RIGHT, HIGH);
digitalWrite(LED BOTTOM, LOW);
digitalWrite(LED_LEFT, LOW);
}
//LEFT
if(position == 1)
{
}
digitalWrite(LED TOP, LOW);
digitalWrite(LED_RIGHT, LOW);
digitalWrite(LED BOTTOM, LOW);
digitalWrite(LED_LEFT, HIGH);
//BOTTOM
if(position == 3)
{
}
digitalWrite(LED TOP, LOW);
digitalWrite(LED RIGHT, LOW);
digitalWrite(LED_BOTTOM, HIGH);
digitalWrite(LED LEFT, LOW);
delay(200); //DELAY
}
int GET_TILT_POSITION(){
int S1 = digitalRead(TILT_S1);
int S2 = digitalRead(TILT _S2);
return (S1 << 1) I S2; //BITWISE MATH
}

Kielelezo cha 3: Toleo la uchapishaji wa serial kutoka kwa kihisi cha pH.
Pato la Chapisho la Ufuatiliaji Kutoka kwa Kihisi cha pH

Nembo

Nyaraka / Rasilimali

Kihisi cha Mwelekeo wa ARDUINO RPI-1031 4 [pdf] Mwongozo wa Mtumiaji
RPI-1031 4 Kihisi Mwelekeo, RPI-1031, Kihisi Mielekeo 4, Kihisi Mwelekeo, Kihisi

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *