{"product_id":"us-100-ultrasonic-sensor-distance-measuring-module-with-temperature-compensation-1","title":"US-100 Ultrasonic Sensor Distance Measuring Module with Temperature Compensation","description":"\u003cdiv class=\"product_info\"\u003e\n\u003ch2 class=\"sing--sub-heading\"\u003e\u003cspan style=\"font-size: 18.72px;\"\u003eUS-100 Ultrasonic Sensor Distance Measuring Module with Temperature Compensation\u003c\/span\u003e\u003c\/h2\u003e\n\u003cbr\u003e\u003cbr\u003eIntroducing our high-precision ultrasonic detector module, designed to bring reliable distance sensing via ultrasonic wave technology and an extended sonar sensor range into your robotics and automation projects. With the main focus on accurate detection and real-time output, this module is engineered for performance.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eThis is the US-100 Ultrasonic Sensor Distance Measuring Module with Temperature Compensation. \u003cstrong\u003eThe US-100 Ultrasonic Sensor can measure or detect the object in the range of 2 cm to 450 cm distance\u003c\/strong\u003e.\u003cbr\u003e\u003cbr\u003eThis US-100 has a 2.4 V to 4.5 V wide voltage input range, the static function GPIO, a serial variety of communication methods, within the band watchdog, stable and reliable. \u003cbr\u003e\u003cbr\u003eThe US-100 \u003cstrong\u003eUltrasonic Distance Sensor\u003c\/strong\u003e Module operates from a wide voltage range and provides both digital and serial data output modes. Because of the built-in compensation algorithms, the ultrasonic detector maintains accuracy even in varying ambient conditions. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThe US-100 features accurate temperature-corrected range detection\u003c\/strong\u003e. It can output the distance in millimetres using a serial data output mode. Alternatively, the distance can be calculated by measuring the amount of time that a digital output is held high – making use of the principles of travelling ultrasonic wave echoes and giving a robust sonar sensor range for your system. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThis sensor can be used with both 3.3 V and 5 V microcontrollers and only consumes 2 mA when idle\u003c\/strong\u003e. That low idle current makes the ultrasonic detector ideal for battery-powered robotics and portable systems. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eUsing the US-100 Ultrasonic Distance Sensor Module\u003c\/strong\u003e Connect the VCC and GND pins to a 2.4 V-5.5 V power supply. The usage of the other pins depends on the operating mode selected. \u003cstrong\u003eSelect the operating mode of the US-100 Ultrasonic Distance Sensor by using the jumper on the back of the module. When the jumper is present, the sensor outputs the distance as binary serial data; otherwise, the sensor outputs a single pulse that has a width that represents the distance measured\u003c\/strong\u003e. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eUsing the US-100 Distance Sensor in Serial Data Mode\u003c\/strong\u003e Place the shunt on the operating mode selection jumper to choose serial data mode. Attach the module to a serial port on your microcontroller\/ Arduino. The Trig\/TX pin connects to your microcontroller’s TX serial transmit line. The Echo\/RX pin connects to your microcontroller’s RX serial receive line. Set the microcontroller’s serial port to use 9600 baud at 8-N-1 (eight data bits, no parity, one stop bit). \u003cbr\u003e\u003cbr\u003eTo start measuring the distance, output a 0x55 over the serial port and read back the two-byte distance in a high-byte, low-byte format. The distance returned is measured in millimetres. Use the following formula to obtain the distance as millimetres:\u003cbr\u003e\u003cbr\u003eMillimetres = FirstByteRead * 256 + SecondByteRead \u003cbr\u003e\u003cbr\u003eThis module can also output the temperature when using a serial output mode. To read the temperature, output a 0x50 byte over the serial port and read back a single temperature byte. The actual temperature is obtained by using the following formula:\u003cbr\u003e\u003cbr\u003eCelsius = ByteRead – 45\u003cbr\u003e\u003cstrong\u003eUsing the US-100 Sensor in Pulse Width Mode\u003c\/strong\u003e Select the pulse mode by removing the shunt from the operating mode selection jumper. Connect the Trig\/TX pin to a digital output on your microcontroller and the Echo\/RX pin to a digital input. \u003cbr\u003e\u003cbr\u003eTo obtain a distance measurement, set the Trig\/TX pin high for at least 50 microseconds then set it low to trigger the measurement. The module will output a high pulse on the Echo\/RX line with a width that corresponds to the distance measured. Use your microcontroller\/ Arduino to measure the pulse width using microseconds. Use the following formula to calculate the distance:\u003cbr\u003eMillimetres = PulseWidth * 34 \/ 100 \/ 2\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003eTechnical Details of ultrasonic detector\u003c\/h3\u003e\n\u003cdiv id=\"p_info\"\u003e\n\u003cul class=\"pro-ds\"\u003e\n\u003cli\u003eOperating Voltage (V): 2.4 to 5\u003c\/li\u003e\n\u003cli\u003eFrequency (Hz): 40000\u003c\/li\u003e\n\u003cli\u003eAvg. Current Used (mA): 2\u003c\/li\u003e\n\u003cli\u003eMax. Sensing Distance (cm): 450\u003c\/li\u003e\n\u003cli\u003eSensing Angle: 15°\u003c\/li\u003e\n\u003cli\u003eSensor Cover Dia. (mm): 16\u003c\/li\u003e\n\u003cli\u003ePCB Size (L x W) mm: 45 x 20\u003c\/li\u003e\n\u003cli\u003eWeight (g): 8\u003c\/li\u003e\n\u003cli\u003eOperating Temperature (°C): -20 to 70\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003eFeatures\u003c\/h3\u003e\n\u003cdiv id=\"p_info\"\u003e\n\u003cul class=\"pro-ds\"\u003e\n\u003cli\u003eTemperature Compensation: Yes\u003c\/li\u003e\n\u003cli\u003ePrecision: Up to 1 mm\u003c\/li\u003e\n\u003cli\u003eOutput Modes: Level or UART\u003c\/li\u003e\n\u003cli\u003eDetecting Distance: 2 cm to 450 cm\u003c\/li\u003e\n\u003cli\u003eTTL Trigger Input: Yes\u003c\/li\u003e\n\u003cli\u003eTTL Echo Output: Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch2 class=\"sing--sub-heading\"\u003e\u003cspan style=\"font-size: 18.72px;\"\u003eApplications :\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eObstacle Detection:\u003c\/strong\u003e Used in robotics and autonomous vehicles to detect obstacles and help with navigation using this ultrasonic detector module.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLevel Measurement:\u003c\/strong\u003e Can be used to measure the level of liquids in tanks or containers in industrial applications, providing real-time feedback based on sonar sensor range technique.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDistance Sensing in Automated Systems:\u003c\/strong\u003e Used in automated systems for precise distance measurements, such as in warehouse management or assembly line setups that rely on ultrasonic wave detection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDistance Measurement in Smart Devices:\u003c\/strong\u003e Integrated into smart home devices to measure distance, such as in smart door openers or parking sensors where the ultrasonic detector plays a key role.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCollision Avoidance:\u003c\/strong\u003e Used in drones, robots, or vehicles for collision avoidance in real-time by measuring proximity to obstacles within wide sonar sensor range.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeight Measurement in Agriculture:\u003c\/strong\u003e Can be used for measuring the height of plants or crops in agricultural monitoring systems where the ultrasonic wave reflections determine growth levels.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeather Stations:\u003c\/strong\u003e For detecting rainfall levels or measuring distances to monitor weather patterns in real-time applications employing the ultrasonic detector principle.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003eIntegration with Arduino\u003c\/h3\u003e\n\u003cdiv id=\"p_info\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0587\/2130\/4757\/files\/US-100-wire.jpg?v=1646738139\" alt=\"US-100 Ultrasonic Detector Module front view\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003eSample Code\u003c\/h3\u003e\n\u003cscript src=\"https:\/\/gist.github.com\/labsguru\/c5d635c6e56d7caeedb5130f9af1b118.js\"\u003e\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003eIntegration with Raspberry Pi\u003c\/h3\u003e\n\u003cdiv id=\"p_info\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0587\/2130\/4757\/files\/adafruit_products_US-100_RasPi_HC-SR04_bb.jpg?v=1646738460\" alt=\"US-100 Ultrasonic Detector Module integration with Raspberry Pi\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003eSample Code\u003c\/h3\u003e\n\u003cscript src=\"https:\/\/gist.github.com\/labsguru\/4ebe73bad98042412d567b68e38df908.js\"\u003e\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003ePhysical Attributes\u003c\/h3\u003e\n\u003cdiv id=\"p_info\"\u003e\n\u003cul class=\"pro-ds\"\u003e\n\u003cli\u003eSensor Cover Dia. (mm) : 16\u003c\/li\u003e\n\u003cli\u003ePCB Size ( L x W ) mm : 45 x 20\u003c\/li\u003e\n\u003cli\u003eWeight (gm): 8\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product_info\"\u003e\n\u003ch3 class=\"sing--sub-heading\"\u003ePackage Includes\u003c\/h3\u003e\n\u003cdiv id=\"p_info\"\u003e\n\u003cul class=\"pro-ds ls-n\"\u003e\n\u003cli\u003e1 x US-100 Ultrasonic Sensor Distance Measuring Module with Temperature Compensation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KitsGuru","offers":[{"title":"Default Title","offer_id":40708937482421,"sku":"KG636","price":199.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0587\/2130\/4757\/products\/us100-front-view.jpg?v=1763631213","url":"https:\/\/kitsguru.com\/fr\/products\/us-100-ultrasonic-sensor-distance-measuring-module-with-temperature-compensation-1","provider":"KitsGuru","version":"1.0","type":"link"}