- Version
- Download 332
- File Size 53.15 KB
- File Count 1
- Create Date May 12, 2025
- Last Updated May 15, 2025
PLMEX2_RPM_4.1.a.ino: For Module 01M30V0. Display on a 2004 LCD.
Target:
The purpose of this software is to display the following data on a 2004 LCD with an I2C controller:
- 1 x RPM
- 2 x Oxygen percentage, Lambda Or AFR.(Shows the status when there is no measurement.)
- 1 x Battery voltage
- 3 x Analogue input voltage. (0-5V)
An adjustment to the oxygen measurement can be made to improve measurement accuracy using the pin D8.
Pins with a function that work as push buttons:
- "D8" Adjust lambda 1 and lambda 2.
Hardware required to use this software:
- Arduino board, MEGA, UNO R3, UNO R4, or UNO R4 Wifi or others.
- 1x Lambda module "Controlduino 01M30V00" and wires.
- 2xWideband lambda probe.
- LCD Display HD44780 2004 with I2C interface.
- Power supply (V=12v, I>=6A), It is advisable to use a car battery.
Compatible with arduino boards
- Compatibilities with 5V arduino boards.
- Arduino UNO R3.(Bus SPI)
- Arduino UNO R4 mínima.(Bus SPI)
- Arduino UNO R4 WIFI.(Bus SPI)
- Arduino MEGA.(Bus SPI)
- Others, compatible but not tested.
- Compatible with 3.3 V Arduino boards via 3.3-5 V SPI adapter.
- Arduino Nano. (Bus SPI, with SPI adapter.)
- Others, compatible but not tested.
Others.
- The software uses the library ‘LambdaX2_rpm.h’.
- Note: Pin D2 is the slave selector for the SPI bus.
- Note: pin D8 functions as an adjustment button for the two lambda probes, which will be carried out by measuring clean air. The pin has a pull-up resistor at 5 V and acts on the rising edge, so after grounding the pin, it must be left at high impedance.El ajuste no se completará si la sonda lambda no está conectada o el estado de la sonda no es medición.
-
-
-