Arduino HVAC Thermostat/contrôleur de Servo (1 / 5 étapes)

Étape 1: Vue d’ensemble de la liste des produits et pièces

Liste aperçu & pièces :

Liste des pièces électroniques :

1) deux Servo. J’ai utilisé Hitec HS-311 ( http://www.hitecrcd.com/servos/show?name=HS-311 ) qui peut être achetées pour moins de $10 par servo. Le servo de SparkFun ( http://www.sparkfun.com/commerce/product_info.php?products_id=9064 ) devrait également fonctionner.
2) sonde de température : http://www.sparkfun.com/commerce/product_info.php?products_id=245
3) Arduino (j’ai utilisé le Duemilanove - http://www.adafruit.com/index.php?main_page=product_info&cPath=17&products_id=50)
4) j’ai utilisé le Adafruit ProtoShield ( http://www.adafruit.com/index.php?main_page=product_info&cPath=17_21&products_id=51 ), mais vous pouvez également utiliser une petite maquette ( http://www.sparkfun.com/commerce/product_info.php?products_id=8802 )
5) un 4 K 7 résistance de la sonde de température : http://www.radioshack.com/product/index.jsp?productId=2062346
6) adaptateur 9V : http://www.adafruit.com/index.php?main_page=product_info&cPath=17_22&products_id=63

Liste de pièces de quincaillerie :
1) j’avais l’habitude d’aluminium acheté à mon magasin local de matériel (Home Depot). Les dimensions du support servo sont 4 « x 1 » x 0,25 « et les deux postes de fin sont 1 « x 0,25 » x 0,25 ». Sinon, voici un lien pour acheter cette pièce taille d’aluminium en ligne : http://www.speedymetals.com/pc-2241-8351-14-x-1-6061-t6511-aluminum-extruded.aspx et http://www.speedymetals.com/pc-2494-8378-12-sq-6061-t6511-aluminum-extruded.aspx
2) j’ai utilisé (6) 1/2 po 8-32 SHCP (vis à tête) et (2) 1" 8-32 SHCP. Je vous recommande d’acheter ces de votre quincaillerie locale, mais ils peuvent aussi facilement être achetés en ligne. Voici les liens : 1/2": http://www.use-enco.com/CGI/INSRIT?PMAKA=430-0041 et 1": http://www.use-enco.com/CGI/INSRIT?PMAKA=430-0045.
3) vous aurez besoin d’un robinet qui correspond à quelque vis vous utiliser à l’étape précédente. Étant donné que j’ai utilisé des vis 8-32, j’ai acheté un robinet 8-32. Encore une fois, cela peut être acheté chez votre quincaillier mais si vous souhaitez commander en ligne, voici un lien : http://www.use-enco.com/CGI/INSRIT?PMAKA=325-4772
4) un foret de perçage du numéro 29 (ce qui correspond à la robinetterie 8-32 ; si vous utilisez une taille différente vis & tap, acheter la mèche appropriée). Remarque : Plusieurs quincailleries vendent des robinets avec les mèches de perceuse, qui veillera à que vous acheter la bonne taille. Également disponible ici : http://www.use-enco.com/CGI/INSRIT?PMAKA=325-6119

Outils :
1) j’ai utilisé une perceuse (peut être une perceuse à main ou une perceuse) et une scie à métaux.
2) si vous serait plutôt coller du servo sur le support en aluminium (au lieu de perçage et taraudage des trous), je conseille d’utiliser JBWeld ou Gorilla Glue

Bibliothèque de l’Arduino :
En plus de la bibliothèque de servo (incluse avec le logiciel client Arduino), vous avez besoin de la bibliothèque OneWire.
Vous pouvez en savoir plus sur la bibliothèque ici (facultatif): http://www.arduino.cc/playground/Learning/OneWire ou il suffit de télécharger la bibliothèque via ce lien : http://homepage.mac.com/wtpollard/Software/FileSharing7.html

Articles Liés

Contrôler les Servos en utilisant le contrôleur de Servo SSC-32 et Arduino Uno

Contrôler les Servos en utilisant le contrôleur de Servo SSC-32 et Arduino Uno

il y a deux façons à travers lequel vous pouvez contrôler des servos à l'aide d'un contrôleur de servo SSC-32. Vous pouvez soit le faire directement à partir de la lynx SSC-32 Terminal ou via des commandes séries envoyées par une carte arduino. Ici,
Construire un contrôleur de servo USB 6

Construire un contrôleur de servo USB 6

Salut, je cherchais un contrôleur de servo et trouvé ceci. J'ai pensé que d'autres comme moi il trouverait intéressant de construire. Toutefois, n'essayez même pas faire cela si vous n'avez pas de connaissances dans la construction circuitboards. C'e
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
Comment utiliser le contrôleur de Servo Actobotics

Comment utiliser le contrôleur de Servo Actobotics

Dans ce instructable je vous guidera dans l'utilisation du Contrôleur de Servo Actobotics. C'est un contrôleur de servo manuelle, ce qui signifie qu'il ne nécessite pas un apport par un ordinateur, le microcontrôleur ou autres pour exploiter les serv
Supprimer le contrôleur de Servo pour tourner sans fin projet DIY facile et rapide

Supprimer le contrôleur de Servo pour tourner sans fin projet DIY facile et rapide

Ici montre comment supprimer un contrôleur de servo pour faire tourner sans fin.Juste regarder la vidéo et profitez
Alimenter le contrôleur de Servo SSC-32

Alimenter le contrôleur de Servo SSC-32

contrôleur de servo le SSC-32 est l'un des boucliers servo maniable que vous pouvez trouver sur le marché. C'est parce qu'est peut contrôler 32 moteurs servo. Pensez à ce sujet. Ce qui ne peut pas faire avec 32 moteurs servo ?Si vous envisagez de cré
Distance en gardant le robot avec le contrôleur de Servo Smart

Distance en gardant le robot avec le contrôleur de Servo Smart

Cette démo je vais vous montrer comment utiliser le contrôleur de Servo Smart pour faire un robot à garder ses distances.Il utilise deux servomoteurs de rotation en continu et d'un capteur de distance. Le contrôleur de Servo Smart est utilisé pour cr
PWM LED avec contrôleur de Servo Smart

PWM LED avec contrôleur de Servo Smart

Dans cette démonstration, je vais vous montrer comment connecter une couleur LED pour le contrôleur de Servo Smart.Le contrôleur de Servo Smart peut générer des signaux PWM haute vitesse qui conviennent pour la conduite des LEDs. Pour les de LED haut
Arduino base contrôleur de servo série

Arduino base contrôleur de servo série

il s'agit d'un simple contrôleur serial pour servos multiples basées sur l'Arduino. (mon premier instructable trop:))L'essentiel du travail dans ce provenait d'obtenir le logiciel pour parler avec l'arduino et de faire un protocole pour les données à
Utiliser un Arduino avec un contrôleur de N64

Utiliser un Arduino avec un contrôleur de N64

il y a des tutoriels là-bas pour utiliser une manette NES avec un Arduino, mais en utilisant la plus compliquée de N64 controller et son joystick analogique a un attrait certain. Si vous avez un Arduino autour et que vous ne voulez pas acheter un Ada
Supprimer un contrôleur de Servo

Supprimer un contrôleur de Servo

Servo-moteurs sont beaucoup de plaisir lorsque vous souhaitez interfacer facilement un motoréducteur avec un microcontrôleur. Cependant, parfois, vous voulez une belle peu orientée moteur et ne voulez pas être dérangé par des circuits de commande pou
Arduino solar charger contrôleur + sortie contrôle et enregistrement des données en ligne avec Xbee WiFi

Arduino solar charger contrôleur + sortie contrôle et enregistrement des données en ligne avec Xbee WiFi

A temps, j'ai commencé à travailler sur un contrôleur de charge solaire, elle était basée sur un microcontrôleur PIC, un 20 x affichage de 4 caractères et le code a été écrit en langage assembleur. Il n'a bien fonctionné et travaillait encore lorsque
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
18 bricolage port contrôleur de Servo (obsolète)

18 bricolage port contrôleur de Servo (obsolète)

cela va être mon premier instructables pour garder avec moi, et oui j'ai très mauvaise orthographe aussi, donc ne me haïssent pour cela. Ce projet a commencé parce que je voulais construire mon propre hexapode et ne voulait pas avoir à traiter avec l