Flexible Programmable Timer
The programmable electronic timer addresses the lack of versatility in existing timers by using an Arduino Nano IoT 33 microcontroller with Wi-Fi and Bluetooth, enabling user-programmable countdowns and remote control, and ensuring reliability in humid environments.
Patent Information
- Application Number
- FR2023014337
- Authority / Receiving Office
- FR · FR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-16
- Publication Date
- 2025-06-20
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing electronic timers lack programmability and versatility for use in various applications, especially in humid environments, and do not offer user-friendly programming options or remote control functionality.
A programmable electronic timer utilizing an Arduino Nano IoT 33 microcontroller with Wi-Fi and Bluetooth modules, featuring an 8-digit segment display, a pre-programmed relay, open-source Arduino code, and a waterproof design, allowing users to program countdown times via a 4x4 membrane keypad and control remotely.
The timer provides reliable, user-programmable countdown functionality in various environments, including humid conditions, with remote control capabilities and a robust, waterproof design, enhancing its applicability in automation and other applications.
Abstract
Description
Title of the invention: Programmable Flexible Timer
[0001] The present invention relates to a programmable electronic timer based on an Arduino Nano IOT 33 type microcontroller. The timer has been designed and conceived for use in various fields requiring a programmed countdown, such as automation applications for example. In addition to its simplicity of use, the timer works thanks to an Arduino base code which is open source and modifiable at will. The brain of the timer is an Arduino Nano lot 33 using a SAMD21 Cortex-M0-32 bit ARM MCU type microcontroller, integrating a Wi-Fi and Bluetooth module.
[0002] The case and connectors are fully waterproof, for use in humid environments.
[0003] The programmable electronic timer marketed under the model name ''FX486” is composed of an 8-digit segment display integrating hours, minutes, seconds and milliseconds, an integrated pre-programmed NO / NC relay which is activated by default when the countdown reaches 0, an open source Arduino C, C++ code modifiable according to the user's requirements, an I / O connection composed of 5 analog inputs-outputs with +3.3 / +5V / 0V, a keyboard input connection, a charger input, an integrated lithium-ion battery, a remote switching on and off device via an On / Off remote control, a waterproof case and connectors.
[0004] Thanks to the basic Arduino coding provided by default, it is possible to program the countdown time via a 4x4 membrane keypad as follows: Key A for the initial programming of the time in HH:MM:SS:MS, after entering the desired time, key D allows the start of the countdown. In addition to key A and D, key B has been assigned by default for pausing the countdown, pressing key D restarts the countdown. Key C has been assigned to cancel the initial time entry in case of error, after pressing key C, the initial programming of the time must be restarted by pressing key A again.
Claims
Claims
1. Time programming via 4x4 keypad with 5 programmable analog inputs-outputs from Arduino code, 0V / +3.3V / +5V VDC output and integrated lithium-ion batteries.
2. Programmable digital countdown timer device, said device comprising: • An FX486 timer • A 4x4 membrane keypad. • A 433Mhz remote control for remote switching on and off. • 1 input for the Fisher OB type keypad. • 1 8-pin LO output with 0V / +3.3V / +5V power supplies type M12. • 1 12VDC charger input. • 1 internal NO / NC pre-programmed relay. • 3 internal rechargeable lithium-ion batteries type 18650. • 1 open source Arduino base code • A 230VAC / 12VDC lithium-ion charger.
3. Commissioning method a. Step a. Power on and off via the 433Mhz remote control dedicated to the timer. b. Step b. Programming the time via the 4x4 membrane keypad: i. Key A assigned for the initial programming of the desired time in hours, minutes, seconds, and milliseconds. ii. Key B for pausing the running countdown. iii. Key C cancels the entry of the initial programming time, after pressing this key, it is imperative to press key A again in order to reprogram the desired initial time. iv. Key D allows the start of the programmed countdown.