Blog - Page 3 of 229

2290 articles found.

JSN-SR04T Waterproof Ultrasonic Sensor Library for Proteus V1.0

JSN-SR04T Waterproof Ultrasonic Sensor Library for Proteus V1.0: the module with its STATUS panel and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new JSN-SR04T Waterproof Ultrasonic Sensor Library for Proteus V1.0 . The JSN-SR04T is the waterproof cousin of the HC-SR04: a small driver board and a sealed probe on a long cable, so it can measure the water in a tank, the distance to a car in a garage or the ground under an outdoor robot, from about 20 to 600 cm . Now you can test those projects in Proteus. Behind the part sits our own model , not a delay with a number. It has all three modes of the board, set by the R27 pad: trigger and echo like the HC-SR04, a serial frame every 100 ms, and a serial frame each time you send 0x55 . It times the echo with the speed of sound at the air temperature, has the probe's blind zone , and reports no echo the way the mo ...

Sharp IR Distance Sensor Library for Proteus V1.0: GP2Y0A21YK0F

Sharp IR Distance Sensor Library for Proteus V1.0: the GP2Y0A21YK0F with its STATUS panel and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new Sharp IR Distance Sensor Library for Proteus V1.0 . The Sharp GP2Y0A21YK0F is the small black sensor with two round eyes that robots use to see walls and obstacles: it measures the distance to an object from 10 to 80 cm with infrared light and gives it as an analog voltage, so any Arduino reads it with one analogRead() . Now you can test those projects in Proteus. Behind the part sits our own model , not a voltage source with a knob. It follows the datasheet: the output curve, a new measurement every 38.3 ms , the noise of each measurement, the 30 mA it draws, and its classic trap - an object closer than about 6 cm gives a voltage that looks like a farther object. You move the object in 5 cm steps, pick a pre ...

MPU9250 Library for Proteus V1.0: GY-9250 9-Axis IMU for Arduino

MPU9250 Library for Proteus V1.0: the GY-9250 module with its STATUS panel and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new MPU9250 Library for Proteus V1.0 . The MPU-9250 is the 9-axis motion sensor on the purple GY-9250 module: a 3-axis accelerometer, a 3-axis gyroscope and a 3-axis magnetometer in one small package. Drones, self-balancing robots, gimbals and head trackers use it to know their roll , pitch and yaw . Now you can build and test those projects in Proteus. Behind the part sits our own model , not a part that shows three angles. The MPU-9250 answers the Arduino exactly as its register map says: the sample rate, the ranges, the offset registers, the FIFO and the INT pin, and the AK8963 magnetometer hidden behind the I2C bypass. You turn the board in 15 degree steps, rotate it, wave it in a figure eight or put a magnet ...

HMC5883L / QMC5883L Compass Library for Proteus V1.0: GY-271 Module

HMC5883L / QMC5883L Compass Library for Proteus V1.0: the GY-271 module with its STATUS panel and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new HMC5883L / QMC5883L Compass Library for Proteus V1.0 . The GY-271 is the small blue compass module that you find in robots, rovers, drones and digital compass projects. It measures the Earth's magnetic field on three axes, and from two of them the Arduino works out the heading : how many degrees the board points away from north. There is a catch: GY-271 boards come with two different chips, the HMC5883L and the QMC5883L , and a sketch written for one does not work on the other. Now you can build and test both in Proteus. Behind the parts sit our own models , not parts that show a number. Each chip answers the Arduino exactly as its datasheet says, with its own address, its own registers and its own byte order ...

ADXL345 Accelerometer Library for Proteus V1.0: GY-291, Tap, Free Fall

ADXL345 Accelerometer Library for Proteus V1.0: the GY-291 module with its STATUS panel and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new ADXL345 Accelerometer Library for Proteus V1.0 . The ADXL345 is the small 3-axis accelerometer on the purple GY-291 module that you find in tilt sensors, step counters, drop detectors and self-balancing robots. It does more than measure: the chip itself can catch a tap , a double tap , the start and the end of a movement and a free fall , and tell the Arduino on an interrupt pin. Now you can build and test those projects in Proteus. Behind the part sits our own model , not a part that shows a number. The ADXL345 answers the Arduino exactly as its datasheet says: its registers on I2C, the data rate, the four ranges with full resolution or 10 bits, and the tap, activity, inactivity and free-fall functions on it ...

AHT20 Sensor Library for Proteus V1.0: Temperature, Humidity, BMP280

AHT20 Sensor Library for Proteus V1.0: an AHT20 module with its STATUS panel and the AHT20 + BMP280 pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new AHT20 Sensor Library for Proteus V1.0 . The AHT20 is the small I2C temperature and humidity sensor that has replaced the DHT11 in many new designs: it is more accurate, it answers on the I2C bus in a fraction of a second, and it costs about the same. It often comes on a combo board with the BMP280 pressure sensor, which makes a complete weather station on four wires. Now you can build and test those projects in Proteus, with the blue AHT20 module and the purple AHT20 + BMP280 module . Behind the parts sit our own models , not parts that show a number. The AHT20 answers the Arduino exactly as its datasheet says: the status byte with the busy bit, the 80 ms measurement, the 20-bit values and the CRC-8. On the c ...

ADS1115 ADC Library for Proteus V1.0: 16-Bit ADC Module for Arduino

ADS1115 ADC Library for Proteus V1.0: an ADS1115 module with a potentiometer and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new ADS1115 ADC Library for Proteus V1.0 . The ADS1115 is the 16-bit analog-to-digital converter that Arduino makers add when the UNO's own 10-bit ADC is not enough: four inputs, a programmable gain amplifier that can read a few millivolts, and an I2C bus. It sits in weighing scales, battery testers, soil and gas sensor boards, heart-rate monitors and data loggers. Now you can build and test those projects in Proteus, with the blue ADS1115 module and a 10 kohm potentiometer to turn. Behind the parts sit our own models , not a part that shows a number. The four inputs are analog pins, so the ADS1115 reads whatever your circuit puts on them, and it answers the Arduino from its four registers exactly as the datashee ...

INA219 Current Sensor Library for Proteus V1.0: GY-219 Power Monitor

INA219 Current Sensor Library for Proteus V1.0: a GY-219 module with a DC load and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new INA219 Current Sensor Library for Proteus V1.0 . The INA219 measures the current, the voltage and the power of a circuit at the same time, and sends all three to the Arduino over I2C. It is the sensor behind battery monitors, solar chargers, USB power meters and robots that know how much their motors draw. Now you can build and test those projects in Proteus, with the purple GY-219 module and a DC electronic load to measure. Behind the parts sit our own models , not a part that shows a number. The module's 0.1 ohm shunt is a real resistor in the analog simulation of Proteus, so the current of your circuit really flows through it. The INA219 measures the voltage across it and the voltage after it, does its own ...

MLX90614 IR Thermometer Library for Proteus V1.0: GY-906 Non-Contact

MLX90614 IR Thermometer Library for Proteus V1.0: a GY-906 module with its STATUS panel and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new MLX90614 IR Thermometer Library for Proteus V1.0 . The MLX90614 is the sensor inside many non-contact thermometers: point it at a forehead, a cup of tea, a motor or a soldering iron, and it tells you the temperature without touching it. On the blue GY-906 module it is one of the most popular sensors for Arduino projects, and now you can build and test those projects in Proteus. Behind the part sits our own model , not a part that shows a number. The MLX90614 answers the Arduino on the SMBus exactly as the datasheet says: Read Word with a repeated start, Write Word, and a PEC checksum on every word. It measures every 100 ms, keeps its emissivity in its EEPROM, and works out the object's temperature from the in ...

MAX6675 Thermocouple Library for Proteus V1.0: K-Type Temperature

MAX6675 Thermocouple Library for Proteus V1.0: a K-type probe at 210 C on a MAX6675 module and the Advance pop-up

Hello friends, I hope you all are doing great. Today, I am going to share the new MAX6675 Thermocouple Library for Proteus V1.0 . The MAX6675 and a K-type thermocouple measure what other sensors cannot touch: ovens, kilns, soldering irons, 3D printer nozzles, smokers, exhaust pipes and furnaces, from room temperature up to 1023.75 C. Now you can build and test them in Proteus, with the red MAX6675 module and the stainless K-type probe on its braided cable. Behind the parts sit our own models , not a part that shows a number. The probe is a real thermocouple in the analog simulation: it puts the microvolts of the type K table between its two leads. The MAX6675 reads those microvolts, adds the cold junction , the temperature of its own board, and sends the result to the Arduino as a 16-bit w ...