Calendrier de l’Arduino [ENG & NL] (7 / 8 étapes)

Étape 7: Code

Hier de code voor de kalender rencontré beschrijving :

#include

Bestand de het voegt 4 servo toe aan
Semaine de servo ;
Jour1 servo ;
Jour2 servo ;
Servo Maand ;

nombres entiers voor het draaien van de servo (PosD2 staat op 138 omdat mourir dans tegengestelde richting moet draaien)
int PosW = 0 ;
int PosD1 = 0 ;
int PosD2 = 138 ;
int PosM = 0 ;

void setup() {}

Voert de servo aan op broche 9 t/m 12
Week.Attach(12) ;
Day1.Attach(10) ;
Day2.Attach(9) ;
Maand.Attach(11) ;

}

void loop() {}

De kalender wacht iedere keer 1000ms voordat de volgende dag begint
Delay(1000) ;

Draait de semaine van maandag t/m zondag

Si (PosW < 180)
{
PosW += 30 ;
Week.Write(PosW) ;
}

Draait de rechter dag cilinder van 0 t/m 9
Si (PosD1 < 180)
{
PosD1 += 18 ;
Day1.Write(PosD1) ;
}

Draait de rechter dag weer terug als deze bij negen est fr voegt nummer 1 aan de linker dag (uitstraling van 19 naar 20)
Si (PosD1 == 180)
{
PosD1-= PosD1 ;
PosD2-= 46 ;
Day1.Write(PosD1) ;
Day2.Write(PosD2) ;
}

ALS de maand voorbij, réinitialisation het de dagen weer naar het commencent en gaat de maand vooruit
Si (PosD1 == 18 & & PosD2 == 0)
{
PosD1-= PosD1 ;
PosD2 += 138 ;
PosM += 15 ;
Day1.Write(PosD1) ;
Day2.Write(PosD2) ;
Maand.Write(PosM) ;
}

ALS zondag voorbij, draait de semaine weer terug naar maandag
Si (PosW == 180) {PosW = PosW ; Week.Write(PosW) ; }

ALS het jaar voorbij est, réinitialiser alle stats weer naar hun beginwaarde
Si (PosM == 180)
{
PosD1-= PosD1 ;
PosD2 += 138 ;
PosW-= PosW ;
PLV-= PosM ;
Day1.Write(PosD1) ;
Day2.Write(PosD2) ;
Week.Write(PosW) ;
Maand.Write(PosM) ;
}

}

Articles Liés

Mini PC Arduino [Eng-Ita] comment et Code

Mini PC Arduino [Eng-Ita] comment et Code

Sono stato libero par ONU fine settimana e ho deciso di rispolverare ONU vecchio mito, l'arduino. Ho messo insieme ONU atmega autonome tre bottoni ONU conduit e un lcd... e ho creato quello che mai avrei pensato di creare. Nations Unies manuale di fi
Système de jeu Arduino

Système de jeu Arduino

ce projet est un système de jeu vidéo simple. Le projet est basé sur un Arduino et un bouclier Arduino, appelé le tellymate. Cette instructable décrit le processus de prototypage du système et les éléments constitutifs de la construction. Quand fini
8 x 40 LED matrice calendrier horloge avec télécommande

8 x 40 LED matrice calendrier horloge avec télécommande

Aujourd'hui je vais montrer comment faire défilement et animation LED matrice calendrier horloge pour arduino. Ce projet a les dispositifs suivantsQuoi de neuf dans la Version 2.0Télécommande supplémentaire IR fonction réglage Date/heureAnimation flu
Arduino contrôlée modèle lune synchronise les changements de phase avec le calendrier lunaire réelle

Arduino contrôlée modèle lune synchronise les changements de phase avec le calendrier lunaire réelle

Voyez-le en action.YouTube Vidéo de modèle lune parcouru toutes les phases lunairesLa livraison Oncle Milton Moon In My Room comprend une télécommande infrarouge qui contrôle la lune modèle d'à travers la pièce. La télécommande a des boutons pour act
Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Arduino toutes les choses--S.M.A.R.T Alarm Clock Setup pour réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. et il a l’air Cool aussi !

Réveil S.M.A.R.T.Le programme d'installation pour les réunions, rendez-vous, rappels et tâches, cette horloge utilise un Arduino Yún et votre calendrier Google pour régler automatiquement des alarmes. Et il a l'air cool aussi !Par Tony DiCola Difficu
Arduino binaire 7 Segment affichage horloge & calendrier

Arduino binaire 7 Segment affichage horloge & calendrier

Contrairement à la plupart des autres horloges binaires cette horloge affiche la date et binaire sur 3 rangées de 8 sept segments affiche un et zéro plutôt que de quelques rangées de LEDs.Tous les détails sur ce mon site web ici.Un microprocesseur de
Arduino DMX 512 testeur et contrôleur ENG

Arduino DMX 512 testeur et contrôleur ENG

Mises à jour, les fichiers, les codes, les schémas...Versión en EspañolFacebookOutil de contrôle pour tester et voir la lumière du protocole DMX-512, idéal pour les tests rapides sur des installations fixes ou temporaires de l'éclairage. Ce projet dé
Arduino USB

Arduino USB

Journal : Faites une correction/modification l'étape 3 et ajouté une photo à étape 5.Tant d'Arduino utilisateurs ont RBBBs (vraiment Bare Bones Board (Arduino)) ou Anarduinos ou Boarduinos qui pourrait utiliser un USB interface au programme et alimen
Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino

Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino

Source d'inspiration pour réinitialiser l'horloge biologique de votre corps et améliorer votre hygiène santé et sommeil avec ArduinoUne horloge circadienne n'est pas une horloge que nous regardons l'heure. C'est plutôt un chronométreur et un oscillat
Station météo de Arduino GPRS - partie 1

Station météo de Arduino GPRS - partie 1

Avec la menace de plus en plus erratique météorologiques circulant le ciel de notre planète, jour après jour de pluie incessante, inondations, sécheresses, tempêtes de grêle et qui sait quoi d'autre, une station météorologique semble être un accessoi
Catapulte Robot Arduino

Catapulte Robot Arduino

Bonjour là-bas collègues responsables,Cette instructable est ma tentative de faire un robot pour le concours « Concours de robotique » dans instructables. Donc voilà:)Je vais commencer cette instructable avec une blague:)Q: quelle est la différence e
Calendrier hebdomadaire interactif

Calendrier hebdomadaire interactif

SalutationsL'Art de la gestion du temps est donner enthousiasme pour rendre notre vie plus significatifCommencez par une chose simple, nous savons ce que nous avons devrait faire demain et ce que nous avons fait aujourd'hui relisez-le si notre missio
Arduino VFD affichage horloge tutoriel - un Guide pour l’affichage VFD

Arduino VFD affichage horloge tutoriel - un Guide pour l’affichage VFD

... + Un petit peu sur les mécanismes d'entraînementTe souviens-tu (encore) l'affichage de votre ancien lecteur de CD, HiFi système ou voiture radio ? Avez-vous déjà remarqué les affichages utilisés dans votre supermarché local qui vous montre l'élém
Au revoir Moshi ou comment faire fonctionner votre imprimante laser sur Arduino

Au revoir Moshi ou comment faire fonctionner votre imprimante laser sur Arduino

Mise à jour le 19/04/2016 :MarlinKimbra est ici !C'est une des meilleures firmwares basés sur Marlin que j'ai vu depuis longtemps, aucune fonctionnalité n'est manquante.Mais pour notre but ici, c'est seulement d'être à jour et obtenir de meilleurs ré