Skip to content

Speedjf37/ShieldKeypad

Repository files navigation

ShieldKeypad

16/11//2021 Gestion de la pause du timer Nettoyage code (supression Tone) Amélioration des affichages (sur changement d'état = moins de scintillment) Changement nom du fichier .ino menu_shield_timer_stepper.ino Fix version 1.00

11/2021 Creation d'un menu pour Arduino shield LCD Keypad Testé avec les cartes Arduino UNO et MEGA2560

Gestion du LCD mode // 4 bits BackLight pin 10

  • LIB LiquidCrystal (installer la LIB)
  • lcd(8, 9, 4, 5, 6, 7);

Gestion des boutons pin Analog(0)

  • LIB MD_UISwitch (installer la LIB) Gestion des appuis courts/longs repeat doubles

Gestion de l'Eeprom pour sauvegarde des paramètres

  • LIB EEPROM (installer la LIB)

Gestion de menu construit à partir du projet :

  • Name: Arduino - Menu for Shield LCD
  • Autor: Alberto Gil Tesa
  • Web: http://giltesa.com
  • License: CC BY-NC-SA 3.0
  • Date: 2016/12/10

Gestion du menu ( LCD : 16 car 2 lignes) (5 boutons: Select ,Haut, Bas, Gauche, Droit) Sous menu avec saisie de paramètres ,sous programme , sauve et restore Eeprom .

Ecran principal Pour entrer dans le menu Appui long sur Select

	Pour choisir le menu boutons UP/DOWN
	Pour entrer dans la saisie ou valider le sous menu 
	Bouton RIGHT
			Pour changer la valeur INC/DEC (0 ,1 , 10, 100, 1000)
			Bouton RIGHT	
			INC valeur 
			Bouton UP
			DEC valeur 
			Bouton DOWN

			Pour revenir au menu 
			Bouton LEFT
	Pour sortir du menu et revenir à l'écran principal
	Bouton LEFT

Ecran principal Pour lancer le timer1 (valeurs H M S à saisir dans le menu) Bouton UP 'R'->lance le moteur et le décompte Pour la pause Bouton UP 'P' Arret Bouton DOWN 'S'->stop le moteur et le décompte

Gestion du stepper MyStepper(2,3);

le shield laisse libre les pins:

  • Digital 2,3 et 11,12,13
  • Analog A1, A2, A3, A4, A5
  • VIn Gnd(2) 5V 3V3 Reset

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published