
My temperature or temperature/humidity sensor
thingiverse
My Goals Were Clear:\n1/ I Wanted to Build Temperature and Humidity Sensors Using the Oregon Protocol for Full Compatibility with My RFXcom.\n2/ I Sought Low Consumption Devices.\n3/ I Desired the Option to Choose Between a Temperature-Only or a Temperature-and-Humidity Sensor.\n4/ I Opted for Simple, Affordable Elements Priced Under 5€ Each.\n5/ I Wanted to Encase All This in a Box That Could Be Mounted on a Wall Indoors or Outdoors.\nMission Accomplished.\nRegarding the Electronic Components:\nattyni85 (Low Consumption),\nDS18B20 (Temperature Sensor), DHT22 (Temperature and Humidity Sensor),\na Simple, Low-Cost Chinese 433MHz Transmitter,\n3 Cheap AAA Batteries with a Special Holder (I Didn't Have a Printer When I Started This Project, So I Designed My Own),\nA 10uF Capacitor Between +5v and Ground,\nThe Transmitter's Data Pin on attyni85 Pin 2,\nFor DS18B20: VDD on attyni85 Pin 3 and DQ on attyni85 Pin 4, with a 4.7k Resistor Between VDD and DQ,\nFor DHT22: VDD on attyni85 Pin 3 and DATA on attyni85 Pin 4 (Identical to DS18B20), along with a 10k Resistor Between VDD and DATA.\nDon't Forget to Attach an Antenna to the Transmitter (A 16.5cm Wire is a Good Choice).\nRegarding Firmware:\nI Use Arduino IDE Due to Its Simplicity. My attyni85 Are Programmed with an Internal 8MHz Clock. I'll Let You Find Instructions on Your Favorite Search Engine.\nIf One Wants to Use DS18B20, Un-comment "#define SENSOR_TYPE_DS18B20" and Comment "#define SENSOR_TYPE_DHT22", and Vice Versa...\nEach Sensor Needs Its Own "MY_ID," Replace "#define MY_ID 0x06" with a Unique ID for Each New Sensor. Explanations Provide Examples (Used in My Home).\nNB_CYCLES_DODO is Used to Adjust the Time Between Two Measurements. 20 Cycles Correspond to Approximately 2'30", and Proportionality Helps; The More Data Sent, the Less Battery Consumption.\nI Initially Wanted One Measurement Every Five Minutes, but Due to Thick Walls, I Send Twice as Much to "Ensure" a Five-Minute Interval.\nVCC_BATTERY_LIMIT, in mV, Indicates When It's Time to Replace Batteries. Be Aware That This Happens Between Two Weeks and a Month (Sensor Displays Yellow on Domoticz) Before Reaching 3.3v and Sending Erroneous Data (-127°C for Example).\nImprovements:\nOver the Past Two Years, I've Only Needed to Change the DS18B20 Battery Once. For DHT22, I Still Need to Fine-Tune the Code; This Will Extend Battery Life to Approximately Three Months.\nNewly, I Designed and 3D-Printed the Boxes, So It Was Time to Share. I Use 3.5mmx16mm INOX Screws (Remember, the Box is Meant for Indoor or Outdoor Use), But Improvements are Needed as the Components are Installed Upside Down Underneath the Batteries.\nA Technology Teacher Requested I Share This Project with His Classroom, So I've Made It Available for Educational Purposes, Unless It's Not About 3D Printing...\nPrint Settings:\nPrinter Brand: RepRap\nPrinter: Prusa i3 Rework 1.5 from Emotion Tech\nRafts: No\nSupports: No\nResolution: 0.3\nInfill: 30%\nNotes: 10 mm Brim.
With this file you will be able to print My temperature or temperature/humidity sensor with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on My temperature or temperature/humidity sensor.