Mise à jour du logiciel v2 Coop contrôleur poulet (2 / 5 étapes)

Étape 2: Modifications de la conception

Le premier changement de conception majeur a été l’introduction d’un menu système en utilisant l’un des systèmes disponibles pour l’Arduino. Je suis allé pour le système de Phi_Prompt que j’ai trouvé c’est très bien structuré, adaptable et appuyé un certain nombre de types d’écran et d’entrée, y compris rotatif. Il ne me fallut longtemps pour trouver comment faire migrer mon code existant dans la structure. Plus sur le code à l’étape suivante.

J’ai décidé de remplacer l’écran d’affichage 2 rangs pour un affichage de caractères 4 rangées x 20. L’interface utilise l’interface standard de 4 bits - bien que ces gens qui ont des écrans de rang 2 avec clavier intégré encore peuvent utiliser le code mais devront s’adapter quelques paramètres de sorte que vous pouvez faire défiler verticalement pour afficher tous les 4 rangs. J’ai programmé le rétro-éclairage permanent pendant une période quand il entre dans le « mode de fonctionnement ». De cette façon, vous pouvez vérifier les temps sont corrects et la sonde de température fonctionne ok avant de marcher loin de la coop.

Au lieu du clavier, je décide d’aller pour un commutateur rotatif avec des circuits antirebonds très basique, relié à une carte de développement Arduino appelé un Xino. J’ai acheté quelques broches de connecteur coudés et utilisé ceux au lieu des droites fourni si je pouvais brancher les autres modules du côté. Cela signifie que je peux utiliser push hottes pour connecter les composants et modules. Encore une fois, ces conducteurs munis de capuchons sont facilement disponibles sur internet.

Alors que j’avais la porte dehors, j’ai déménagé quelques petites choses et créé un enclos facilement accessible pour l’électronique avec une porte. Plus précisément, je me suis déplacé le jury de moteur dans le boîtier donc je pourrais y accéder facilement si j’avais trop. Je décide également de taux des micro-interrupteurs à quelque chose de plus solide que j’ai eu un couple de commutateur échoue, principalement en raison de la météo et les froids extrêmes, que nous avons eu récemment.

Articles Liés

Arduino Chicken Coop contrôleur

Arduino Chicken Coop contrôleur

Au cours des dernières années, que ma famille est demeurée poules ex-batterie - ils sont vers l'âge de 18 mois et ont vécu toute leur vie dans un environnement "cage". Comme nous aimons ces faisceaux peu de joies et de œufs, il peut être un drud
Contrôleur DJ USB bricolage

Contrôleur DJ USB bricolage

Beaucoup de gens se lancent dans DJing ces jours-ci, que ce soit comme un moyen d'expression de soi ou un moyen de gagner de l'argent supplémentaire. J'aime DJing puisqu'il fournit une expérience plus intéressante, impliquée et interactive-écoute de
Arduino Balance autonome contrôleur à l’aide de DIGITAL IMU, enfin !

Arduino Balance autonome contrôleur à l’aide de DIGITAL IMU, enfin !

Qu'est-ce que c'est?Contrôleur de Segway/balance DIY avec capteur DIGITAL IMU moderne.Logiciel pour un Arduino qui lui permet de lire les données de position d'une des plus récentes DIGITAL accéléromètre/gyroscope unités, processus les données en uti
Temps d’utilisation de la climatisation avec un contrôleur de la maison intelligente de Vera

Temps d’utilisation de la climatisation avec un contrôleur de la maison intelligente de Vera

Cet Instructable va montrer comment faire fonctionner votre maison que HVAC moins souvent pendant le pic « Temps d'utilisation » heures et potentiellement coupe factures d'électricité dans la moitié les jours extrêmes. J'ai mis en place en utilisant
L’utilisation de contrôleurs PS3 sur PC via Xinput surWindows 08/07/10

L’utilisation de contrôleurs PS3 sur PC via Xinput surWindows 08/07/10

Voici un tutoriel simple pour obtenir jusqu'à quatre contrôleurs PS3 fonctionne par le biais de Xinput sur votre Windows 8/7/Vista PC. L'avantage de ceci est que n'importe quel jeu Xbox 360 contrôleurs compatibles nativement avec, maintenant les cont
Création d’Animation et jeux : chapitre 2 contrôleurs de jeu

Création d’Animation et jeux : chapitre 2 contrôleurs de jeu

Bienvenue à la deuxième d'une série en plusieurs partie :Création d'Animation et jeux : contrôleurs de jeu chapitre 2Cette série plongerai dans l'utilisation de systèmes d'hélices microcontrôleur basé pour créer vos propres graphiques, animation et j
CONTRÔLEUR de marionnettes

CONTRÔLEUR de marionnettes

trois types de mouvement : humaine, mécanique, Animation.  Mélanger ensemble pour construire un contrôleur de marionnettes pour le monde réel et virtuel.Ou, Pacman - trois façons.Ce Instructable comprend :-En utilisant une résistance réglable comme e
Ajout d’un micro interne à un contrôleur xbox 360

Ajout d’un micro interne à un contrôleur xbox 360

ce tutoriel va vous montrer comment installer un microphone interne sur votre contrôleur xbox 360.  Cela fera à l'aide d'un casque d'écoute une chose du passé.AVERTISSEMENT!!!  CE MOD ANNULERA VOTRE GARANTIE ET VOTRE CONTRÔLEUR PEUT ÊTRE ENDOMMAGÉ DA
Comment greffer un contrôleur Xbox 360 sur un PCB universel

Comment greffer un contrôleur Xbox 360 sur un PCB universel

projet The PCB universel (UPCB en abrégé) a été lancé afin de permettre un seul contrôleur de jeu, en particulier lutte contre bâtons, sur les consoles différentes autant que possible. On trouvera des renseignements sur le projet sur le thread suivan
Comment mettre à jour des logiciels Apple avec Windows XP

Comment mettre à jour des logiciels Apple avec Windows XP

dans ce Instructable je vais vous dire comment mettre à jour votre logiciel Apple si c'est sur Windows XP.Étape 1: Menu Démarrer Allez dans le menu Démarrer.Étape 2: Tous les programmes Aller dans « tous les programmes » et cliquez dessus ou placez l
Ma maison PC RACING jeu SET contrôleur (** mise à jour **)

Ma maison PC RACING jeu SET contrôleur (** mise à jour **)

Voici la mise à jour sur mon volant fait maison.J'ai ajouté quelques peintures, mousse EPDM sur la roue, poignées et bouton de déplacement pour donner la sensation de grip.Et le châssis du clavier est changé en type incliné donc je peux taper facilem
À l’aide de lot mise à jour logiciel

À l’aide de lot mise à jour logiciel

J'avais besoin de certains de mes logiciels que les gens utilisent pour mettre à jour. Pour renouveler les fichiers, corriger les bugs et télécharger le nouveau code. Il m'a fallu un certain temps, mais j'ai figuré dehors comment le faire et maintena
Un contrôleur d’arrosage qui peut être mis en réseau Accueil

Un contrôleur d’arrosage qui peut être mis en réseau Accueil

Quelques semaines auparavant, j'ai publié un module de contrôleur peu grand qui fourni 6 relais de pouvoir être piloté depuis un ordinateur via un réseau.  Après que j'ai publié, je suis arrivé à penser que la même conception de base, avec quelques c
Contrôleur de l’objectif de l’Arduino - synchronisé Zoom/mise au point avec la manette classique Wii

Contrôleur de l’objectif de l’Arduino - synchronisé Zoom/mise au point avec la manette classique Wii

mon Lumix GH2 Micro Four Thirds caméra tire non seulement des vidéos fantastiques haute définition, mais avec des adaptateurs bon marchés je peux l'utiliser avec les anciennes lentilles manuelles qui sont bon marchés et souvent très haute qualité. Je