En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés. Mentions légales.
Vous êtes ici :   Accueil » Eclairage Kiosque
 
Prévisualiser...  Imprimer...  Imprimer la page...
Prévisualiser...  Imprimer...  Imprimer la section...

Rubriques

Rencontres (SM)

Mike James's

De jolis Modèles à voir sur ce site

 ↑  

Astuces (SM)

 ↑  

Mon Materiel

 ↑  

HMS TRENCHANT

 ↑  

Le U73

 ↑  

S100 SchnellBoot

 ↑  

La JOCELYNE

 ↑  

Le MOLCH

 ↑  

Réseaux sociaux

Eclairage Kiosque

rss Cet article est disponible en format standard RSS pour publication sur votre site web :
https://papy94.fr/Site/data/fr-articles.xml

Eclairage du Kiosque du TRAFALGAR

Mars 2013

les composants:

  • 1 led rouge
  • 1 led Verte
  • 2 leds Blanches
  • 1 led jaune
  • 1 AtTiny85
  • 5 résistances
  • Des barrettes mâles
  • 1 Circuit imprimé

le but étant de me passer de servo, par rapport a un mini servo, le gain de place  n'est pas énorme, le poids je gagne quelque grammes

Donc dire que c'est mieux qu'un servo + un micro interrupteur  + des résistances, je ne sais pas

Dire que c'est mieux qu'un module électronique du marché, oui le prix

Mais c'est surtout que je fais clignoter la led jaune comme je veux ,il me suffit de reprogrammer l'AtTiny85,de changer le delay()

la commande ce fait avec un  interrupteur 3 positions sur mon émetteur, je me sert que de la position haute, il me reste donc la position basse de libre

Si je perd le signal radio l'éclairage reste allumé ou s'allume

Eclairage_01.jpg
Eclairage_02.jpg

Le code ARDUINO pour programmer l'AtTiny85

/*==================================================================
 . actionner eclairage du kiosque avec un voie  emetteur FUTABA
 . 4 leds rouge,vert et 2 blanches
 . 1 led clignotante jaune
 ===================================================================*/
#include <SoftwareServo.h>
int signal = 0;                   // signal recepteur pin 0 atTiny85,
int Pos_avant = 1200;             // position interrupteur en avant 1000 min
int Pos_arriere = 1800;           // position interrupteur en arriere 2000 max
                                  // position milieu interrupteur =1500 sur futaba
int val;                          // valeur du signal recepteur
int LEDx4 = 4;                    // declaration sortie 4 leds,pin 3 atTiny85
int LEDx1 = 3;                    // declaration sortie 1 led clignotante,pin 4 atTiny85
//====================================================================
void setup()
{
  pinMode(signal, INPUT);      // signal entrée du recepteur,broche 0
  pinMode(LEDx4, OUTPUT);      // met la broche 4 en sortie
  pinMode(LEDx1, OUTPUT);      // met la broche 3 en sortie
}
//====================================================================
void loop()
{
  //=============================== position 1==========================================
  val = pulseIn(signal, HIGH); //Lire pulse1 et de le stocker en tant que val1
  if (val < Pos_avant)
  {  
   digitalWrite(LEDx4,HIGH); // met la broche 3 au niveau haut (5V) – allume les 4 LED        
   digitalWrite(LEDx1,HIGH); // met la broche 4 au niveau haut (5V) – allume la LED clignotante
   delay(1000); // pause de 500 millisecondes (ms)
   digitalWrite(LEDx1,LOW);  // met la broche 4 au niveau bas (0V) – éteint la LED clignotante
   delay(400); // pause de 500ms
  }else{
   digitalWrite(LEDx4,LOW);    // met la broche 3 au niveau bas (0V) – éteint les 4 LED  
   digitalWrite(LEDx1,LOW);    // met la broche 4 au niveau bas (0V) – éteint la LED clignotante
 }
 }
//=============================== FIN DE PROGRAMME ==========================================

Le code n'est pas parfait, le CI n'ont plus, mais cela fonctionne comme je le voulais  et c'est bien le principal
 


Date de création : 05/03/2013 @ 18h30
Dernière modification : 21/01/2014 @ 18h37
Page lue 6638 fois

Traduction

Recherche

Recherche

Préférences


Se reconnecter :
Votre nom (ou pseudo) :
Votre mot de passe
<O>


  637896 visiteurs
  8 visiteurs en ligne

  Nombre de membres 115 membres
Connectés :
( personne )
Snif !!!

Cela peut servir

 ↑  

Calendrier

Lien constructions

Il faut ètre inscrit sur les forums
_ Buildingreport of my type VIIC scale 1:35 Forum RCgroups
_ My 1/32 VIIC Forum RCgroups
_ graupner Shark conversion Forum RCgroups
_ Engel Gato anyone building Forum RCgroups
_ VII-C/41 REVELL au 1/72ém Forum La royale
_ VII-C/41 REVELL au 1/72ém Forum subsim

 ↑  

Annonce

Archives Nouvelles


+ Année 2017
 -  Année 2017
+ Année 2015
 -  Année 2015
+ Année 2014
 -  Année 2014
+ Année 2013
 -  Année 2013
+ Année 2012
 -  Année 2012
+ Année 2011
 -  Année 2011
+ Année 2010
 -  Année 2010
+ Année 2009
 -  Année 2009
Vous êtes ici :   Accueil » Eclairage Kiosque