Parallax 4-Directional Tilt Sensor

Save $1.51
ParallaxSKU: RB-Plx-237
Manufacturer #: 28036

Price  :
Sale price $8.48 Regular price $9.99

Shipping calculated at checkout

Stock  :
In stock, 3 units

Payments and Security

American Express Apple Pay Diners Club Discover Google Pay Mastercard PayPal Shop Pay Venmo Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Description

  • Small 6-pin DIP packaging with breadboard-friendly 0.1'' pin spacing
  • Easy communication with any microcontroller
  • 2-pin high/low output for four sensor states
  • Power requirements: 3 to 5.5 VDC
  • Operating temp range: 32 to 122 °F (0 to 50 °C)
  • Dimensions: 0.42'' x 0.32'' x 0.49''

PDF File

Customer Reviews

Based on 1 review
100%
(1)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
J
Jean-Loup
Works very well

Here's a little program for Arduino Uno: // 2x16 Lcd Display #include "LiquidCrystal.h" // add the LCD library Liquid Crystal lcd (9,8,13,12,11,10); // link 4 bits of data // variables used for tilt detection int portout1 = 2; // the pin OUT1 of the cirest connected to the analog port A2 int portout2 = 3; // the OUT2 pin is connected to the A3 analog port int lectout1; int lectout2; int out1; int out2; void setup () { // Display    lcd.begin (16.2); // use a 16 columns and 2 lines screen    lcd.clear ();    lcd.home (); // line 1, column 0    lcd.write ("INITIALIZATION");    delay (1500); // serial link   Serial.begin (9600);                } void loop () // Loop {  out1 = 0;  out2 = 0;  // ****************************************** Sequence playback analog ports  lectout1 = analogRead (portout1); // read A2 port status  lectout2 = analogRead (portout2); // reading the status of the A3 port  // ****************************************** Sequence conversion analog state to state binary  if (lectout1> 500)    {      out1 = 1;    }  if (lectout2> 500)    {      out2 = 1;    }  // ****************************************** LCD orientation display sequence  if (out1 == 1)     {       if (out2 == 1)         {           lcd.clear ();           lcd.home (); // column 0, line 1           lcd.write ("HORIZONTAL OR");           lcd.setCursor (0, 1); // column 0, line 2           lcd.write ("PENCHE -> RIGHT");         }       else         {           lcd.clear ();           lcd.home (); // column 0, line 1           lcd.write ("DESCEND");           lcd.setCursor (0, 1); // column 0, line 2           lcd.write ("");         }     }   else       {       if (out2 == 1)         {           lcd.clear ();           lcd.home (); // column 0, line 1           lcd.write ("MONTE");           lcd.setCursor (0, 1); // column 0, line 2           lcd.write ("");         }       else         {           lcd.clear ();           lcd.home (); // column 0, line 1           lcd.write ("PENCHE -> LEFT");           lcd.setCursor (0, 1); // column 0, line 2           lcd.write ("");         }     }   delay (200); }

Estimate shipping

You may also like