Stap 1: Materialen en gereedschappen
Materialen
Hub
- Raspberry Pi Model B, B +, of 2 (met een ethernet-poort) en een stroomkabel
- Ethernet-kabel om de Raspberry Pi aansluiten op uw netwerk
- RFX gateway kit (http://embeddedcoolness.com/home/) dat de nRF24L01 + radio modules worden gebruikt in de modus voor TCP/IP (dat wil zeggen, "WiFi")
Thermostat(s)
Voeding:
- Brug gelijkrichter (converteert ~ 34vac van thermostaat draden aan ~ 34vdc)
- Buck converter (ik gebruikte LM2596 – stappen ~ 34vdc neer ~ 5vdc)
- Spanningsregelaar (ik gebruikte LM1117 - neemt ~ 5vdc tot 3v3 voor ingangsvermogen)
- Schakelaar
Microcontroller:
- 1284P microcontroller
- 40 pins DIP aansluiting voor de microcontroller
- 16Mhz kristal oscillator
- 22pF keramische condensatoren (2)
- 10 k ohm weerstand
- 0.1uF condensatoren (2)
- 3 x 2 pins mannelijke header (voor ISP aansluiting)
Relais:
- Relais met een 3V spoel (4) - Ik gebruikte JRC-21F
- PN2222A transistoren (4)
- 300 ohm weerstanden (4)
- dioden (4)-ik gebruikte 1N4004
Temperatuursensor
- ds18b20 digitale temperatuursensor
- 4.7 k ohm weerstand
Touchscreen LCD
- 3v3 Touchscreen LCD (ik gebruikte dit één)
- 14 pin vrouwelijke kop
- 2N4403 transistor (als een schakelaar voor de LED-verlichting in de touchscreen)
- 12 k ohm weerstand (waarmee de huidige naar de 2N4403 transistor)
- 100 ohm weerstanden (3)
Communicatie
- nRF24L01 + radio module (4 x 2 pins header configuratie; het komt in laag energieverbruik en hoog vermogen versies-lage macht zou moeten werken voor de meeste toepassingen, maar als uw thermostaat 4 of 5 kamers uit de buurt van de hub zullen, moet u mogelijk een hoogvermogen-module)
- 4 x 2 pins vrouwelijke kop
Andere
- Perf bestuur (ik gebruikte 90 x 150 cm – ik vond ook dat betaalt een beetje meer voor een betere kwaliteit, meer rigide bestuur was de moeite waard voor mij)
- 2 pin Plug-in Screw Terminal (5)
- Breadboard-voor het testen van schakelingen/componenten voordat het solderen
- Tal van hook up draad in verschillende kleuren
- Soldeer
Geval
- Hout
- Plexiglas
- Schroeven
Hulpmiddelen
- Wire cutters en strippers
- Soldeer station
- Multimeter
- avrisp mkii programmeur (of gelijkwaardig)
- CNC router (ik gebruikte dit om te bouwen van het geval)
- Schroevendraaiers en andere gemeenschappelijke instrumenten