{"product_id":"color-recognition-discrimination-sensor-tcs3200d-tcs230d-detector","title":"[Produit discontinué] Capteur de reconnaissance\/discrimination des couleurs TCS3200D\/TCS230D Détecteur","description":"\u003cp\u003e \u003cstrong\u003eCode:\u003c\/strong\u003e\u003cbr\u003e int s0=3,s1=4,s2=5,s3=6;\u003cbr\u003e int out=2;\u003cbr\u003e int drapeau=0;\u003cbr\u003e compteur d'octets=0 ;\u003cbr\u003e octet countR=0,countG=0,countB=0;\u003cbr\u003e void setup()\u003cbr\u003e {\u003cbr\u003e Série.début(115200);\u003cbr\u003e pinMode(s0,OUTPUT);\u003cbr\u003e pinMode(s1,OUTPUT);\u003cbr\u003e pinMode(s2,OUTPUT);\u003cbr\u003e pinMode(s3,OUTPUT);\u003cbr\u003e\u003cbr\u003e }\u003cbr\u003e void TCS()\u003cbr\u003e {\u003cbr\u003e drapeau=0;\u003cbr\u003e digitalWrite(s1,HIGH);\u003cbr\u003e digitalWrite(0,HIGH);\u003cbr\u003e digitalWrite(s2,LOW);\u003cbr\u003e digitalWrite(s3,LOW);\u003cbr\u003e attachInterrupt(0, ISR_INTO, LOW); \u003cbr\u003etimer0_initialisation();\u003cbr\u003e\u003cbr\u003e }\u003cbr\u003e void ISR_INTO()\u003cbr\u003e {\u003cbr\u003e compteur++;\u003cbr\u003e }\u003cbr\u003e void timer0_init(void)\u003cbr\u003e {\u003cbr\u003e TCCR2A=0x00;\u003cbr\u003e TCCR2B=0x07; \/\/ la source de fréquence d'horloge 1024 points\u003cbr\u003e TCNT2 = 100 ; \/\/ Dépassement de capacité de 10 ms à nouveau\u003cbr\u003e TIMSK2 = 0x01 ; \/\/ Autoriser l'interruption\u003cbr\u003e }\u003cbr\u003e int i=0;\u003cbr\u003e ISR(TIMER2_OVF_vect) \/\/ Débordement d'interruption du timer 2 (10 ms). Fonction exécutive d'interruption de débordement interne.\u003cbr\u003e {\u003cbr\u003e TCNT2=100;\u003cbr\u003e drapeau++;\u003cbr\u003e si(drapeau==1)\u003cbr\u003e {\u003cbr\u003e compteurR=compteur;\u003cbr\u003e Serial.print(\"rouge=\");\u003cbr\u003e Série.println(countR,DEC);\u003cbr\u003e digitalWrite(s2,HIGH);\u003cbr\u003e digitalWrite(s3,HIGH);\u003cbr\u003e }\u003cbr\u003e sinon si (drapeau==2)\u003cbr\u003e {\u003cbr\u003e countG=compteur;\u003cbr\u003e Serial.print(\"vert=\");\u003cbr\u003e Série.println(countG,DEC);\u003cbr\u003e digitalWrite(s2,LOW);\u003cbr\u003e digitalWrite(s3,HIGH);\u003cbr\u003e }\u003cbr\u003e sinon si (drapeau==3)\u003cbr\u003e {\u003cbr\u003e countB=compteur;\u003cbr\u003e Serial.print(\"bleu=\");\u003cbr\u003e Série.println(countB,DEC);\u003cbr\u003e Série.println(\"\\n\");\u003cbr\u003e digitalWrite(s2,LOW);\u003cbr\u003e écriture numérique(s3,LOW);\u003cbr\u003e\u003cbr\u003e }\u003cbr\u003e sinon si (flag==4)\u003cbr\u003e {\u003cbr\u003e drapeau=0;\u003cbr\u003e }\u003cbr\u003e compteur=0;\u003cbr\u003e } \u003cbr\u003eboucle vide()\u003cbr\u003e {\u003cbr\u003e TCS();\u003cbr\u003e tant que(1);\u003cbr\u003e\u003cbr\u003e }\u003c\/p\u003e\n\n\u003ch5\u003e\n\n\u003cbr\u003e CONTENU DU COLIS\u003c\/h5\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cp\u003e 1 x Capteur de reconnaissance de couleurs SainSmart TCS3200D Module Détecteur\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch5\u003e\u003c\/h5\u003e","brand":"SainSmart","offers":[{"title":"Default Title","offer_id":14669685260323,"sku":"101-60-102","price":8.32,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0029\/6838\/7619\/products\/3_3_7.jpg?v=1557254958","url":"https:\/\/de.sainsmart.com\/fr\/products\/color-recognition-discrimination-sensor-tcs3200d-tcs230d-detector","provider":"SainSmart Deutschland","version":"1.0","type":"link"}