Master I2C Clock and possible options
Clock built from DIY 7-segment RGB LED modules, see related projects. ---------------------CLOCK BASE-------------------------- 1 Arduino Nano 328P 1 Neo6M GPS Shield 1 DS3231 RTC Shield 1 Switch summer winters gmt 1 LDR 1 BP Reset RTC -----------------------------OPTION-------------------- Choice of options: 1 nRF24Plus shield yes, no, via define 0 or 1 Touch sens yes no via defines 0 or 1 NOTE: for the DS18B20 presence sensor yes no, in setup, the code take care of this via the fun
Related projects
- 7-segment-5mm-rgb-led-display-and-decimal-point
- 7-segment RGB LED Display
- I2C Driver for 7-segment RGB LED Display
- 3D print files for display enclosure.
1 Arduino Nano 328P
1 Shield Néo6M GPS
1 Shield DS3231 RTC
1 Switch été hivers gmt
1 LDR
1 BP RAZ RTC
-----------------------------OPTION------------------------------
Choix des options :
1 Shield nRF24Plus oui, non, via défine 0 ou 1
Touch sens oui non via défine 0 ou 1
NOTA : pour le capteur DS18B20 présence oui non, en setup
le code s'en charge via la fonction controle_Capteur_DS18B();
-----------------------------------------------------------------
1 Capteur DS18B20
-----------------------------------------------------------------
Si défine nRF :
1 Shield radio nRF24Plus
-----------------------------------------------------------------
Si défine touch sens :
2 "sens touch" shield TTP223 capacitive
touch sens 1 -> mode nuit => color red night ,Off => afficheur Off, On => clock On
touch sens 2 -> affichage température DS (si DS :)) Durée d'affichage TEMP_INFO
---Si défine nRF :
affichage sonde sensor 1 (température Nord) Durée d'affichage TEMP_INFO
affichage sonde sensor 2 (température sud, humidity) Durée d'affichage TEMP_INFO
affichage date. Durée d'affichage DATE_INFO
-----------------------------------------------------------------
La nuit, rouge faible défini par PWM_NIGHT
The project is open source, you can not put a GPS, use the key inputs for BP set date and time, use an HC06 bluetooth module, an nRF24+ or install a DS18B20. It's for you to see.
More projects can be found if you search Elektor Labs for user Arduino47. You will find material to write your code with optional objects (see logger-Sensor, Mega-Clock) for this time, I let you express yourself.
Here you have a Bluetooth application found on the net. Thanks to https://www.mataucarre.fr/index.php/2020/10/10/piloter-une-led-rgb-connectee-sur-une-carte-arduino-a-laide-dune-application-android/
Updates van de auteur
Arduino47 7 maanden geleden
librairie gpsajustds
affiche -FF- si no time
ajuste valid !
touch sens 1 data météo
touch sens 2 date jour mois
Plus de MODE OFF clock !!
Arduino47 2 jaar geleden
Arduino47 2 jaar geleden
TTP223 touch terminal: A Closed_ B Open
By default, the I/O pin is HIGH.The I/O pin goes LOW when touched and stays LOW until released.
Read HIGH analog value on serial::-> touch1 878-> touch2 883
Read analog LOW value on serial::-> touch1 0-> touch2 0
Note:I removed the Led resistor from the TTP223 shields so as not to have the two leds permanently light.
In the online code, Master and nRF and touch sens, I only changed the "SENSIB" value of analog detection:
#define SENSIB (400)
Arduino47 2 jaar geleden
For nRF24+ transmitter, see: https://www.elektormagazine.com/labs/nrf24plus-and-atmega328p-radio-probe-red
Choice of options via define, presence touch, presence nRF, choice of data displayed.
Display of weather data touch 1
ON_OFF_ON mode via touch 2
Auto night red mode (configurable hours)
Time-setting review.
For further information, do not hesitate :)
-----------------
FR
Ajout d'un shield nRF24+ et de deux touche sens.
Pour les émétteurs nRF24+, voir :
https://www.elektormagazine.com/labs/nrf24plus-and-atmega328p-radio-probe-red
Choix des options via défine, présence touch, présence nRF, choix des data affichés.
Affichage des data météo touch 1
Mode ON_OFF_ON via touch 2
Mode rouge nuit auto (heures paramétrables)
Revu de mise à l'heure.
Pour information complémentaires, n'hésitez ps :)