Skip to content

My Project

Show off and share your great projects here! We love pictures!
961 Topics 13.4k Posts
  • Wireless bike pumps and computer game using MySensors

    2
    9 Votes
    2 Posts
    748 Views
    hekH
    Impressive @Kokosnoot!
  • Supercap Solar Powered Mysensors nodes as cheap as possible

    98
    2
    3 Votes
    98 Posts
    25k Views
    wallyllamaW
    I may misunderstand how they work, but I've had the idea that (super)caps are better in short term high current situations. Like regenerative brakes for robot lawnmowers, not slow drain low power devices. It sounds to me like the life boat is the lifepo4 batteries. I'm all for experiments, so please dont stop, but unless the environmental conditions are intolerable for the batteries, I'd say you found your answer.
  • Powering mote 24/7 using only a supercap and solar

    239
    1 Votes
    239 Posts
    92k Views
    gohanG
    what I meant is that they don't actually go to 0v even if you short them as you will always be able to measure some small voltage. I am no expert but my bet is that that 0.5/0.6v is kind of their bottom line where they don't hold any more useful energy below that. For balancing there are SAB Mosfets that help to keep all the supercaps on the same voltage, but the reverse charge issue is the same for all series circuits, also LiPo worn out batteries can get to 0V and then getting reverse charged with all the consequent risk of fire.
  • project for some farming

    3
    0 Votes
    3 Posts
    1k Views
    CrankyCoderC
    @thucar thanks :) ill check it out :)
  • Internet of Poultry - Fully automated chicken shed

    50
    16 Votes
    50 Posts
    21k Views
    P
    Hello Stefaan, Thanks for sharing your nice project ! How is it with the automatic door and your MySensors controller after 2 years ? Do you improved the code in the meanwhile and do you want to share it again ? I made also an automatic (horizontal sliding) door on my coop with a barebone Arduino and a LDR as sensor, but I want the same functionalities like yours, so I ordered today all the extra necessary parts. [image: 1537217225064-img_20170624_204139-resized.jpg] [image: 1537217174739-img_20170626_080402-resized.jpg] Kind regards and thanks in advance, Peter.
  • Clock with temperature, humidity and CO2 level sensors

    6
    4
    5 Votes
    6 Posts
    6k Views
    U
    @zrom69 sorry for the delay! This is because I was using the development version of NodeManager available at https://github.com/mysensors/NodeManager/tree/development where SensorMQ implementation has been completely reviewed. Sorry for not making it clear!
  • Bosch BME680 Sensor

    24
    2 Votes
    24 Posts
    11k Views
    HeinzH
    @sm_ali You can have a look at this lib here https://raw.githubusercontent.com/DFRobot/DFRobot_BME680/master/bme680.c there is code that handles the calib thing
  • Irrigation Controller

    9
    0 Votes
    9 Posts
    3k Views
    pndgt0P
    @itbeyond Hi David, thanks for the code. I have an issue with the transformer as it get very hot, and am trying to use the same arduino to control another relay to turn on the tranformer before irrigation and turn the relay off after finishing the irrigation. Please, will appreciate your help pointing out what changes to the code are needed. I was trying to use an analogic pin as digital but am having unexpected results... pinout(A0, OUTPUT); digitalWrite(A0, HIGH); Thanks for any help.
  • Problem with 2nd register heating

    2
    0 Votes
    2 Posts
    864 Views
    rzyliusR
    @annujbhatia , did you manage to connect it right? I have the same challenge as I have 9 zones. https://www.arduino.cc/en/Tutorial/ShiftOut should be the guidance I suppose
  • domoticz arduino usb

    Locked
    2
    0 Votes
    2 Posts
    725 Views
    mfalkviddM
    Locking this topic since the same question was posted in https://forum.mysensors.org/topic/9658/domoticz-arduino-usb/ Feel free to continue the discussion there.
  • How To: Make a Simple/Cheap Scene Controller (with video)

    62
    9 Votes
    62 Posts
    40k Views
    S
    I want to use this mysensors touch sensor to adjust a selector switch in domoticz, so if I select scene 1 the selector switch in Domoticz goes to 10%, and scene 2 to 20% and so on. Is that possible and how do I do that?
  • Ceiling fan/light node

    12
    1
    2 Votes
    12 Posts
    3k Views
    DrJeffD
    @dbemowsk Any progress I want to do this as well?
  • LSM9DS1 Caliberation test

    1
    0 Votes
    1 Posts
    564 Views
    No one has replied
  • STM32f303k8t6 Nucleo board with DS18S20 Temp sensor.

    2
    0 Votes
    2 Posts
    569 Views
    YveauxY
    @litunbls This forum is Arduino only really... Search the web or convert an Arduino library so it can be compiled in Keil.
  • GUVA-S12SD UV sensor sketch

    2
    0 Votes
    2 Posts
    980 Views
    T
    /** DESCRIPTION Sensor: CJMCU-GUVA-S12SD/CJMCU-S12D Sensor Arduino SIG -> A0 GND -> GND VCC -> 5V or 3.3v part created by Henrik Ekblad henrik.ekblad@mysensors.org Copyright (C) 2013-2015 Sensnology AB Full contributor list: https://github.com/mysensors/Arduino/graphs/contributors part Original link : CSDN 博客链接. part by Tonbor august 2018 */ // Enable debug prints to serial monitor #define MY_DEBUG // Enable and select radio type attached #define MY_RADIO_NRF24 //#define MY_RADIO_NRF5_ESB //#define MY_RADIO_RFM69 //#define MY_RADIO_RFM95 #include <MySensors.h> #define UV_SENSOR_ANALOG_PIN 0 #define CHILD_ID_UV 0 uint32_t SLEEP_TIME = 30*1000; // Sleep time between reads (in milliseconds) MyMessage uvMsg(CHILD_ID_UV, V_UV); int lastSend =0; int sensorValue; long sum = 0; int vout = 0; int uv = 0; int lastUV = -1; void presentation() { // Send the sketch version information to the gateway and Controller sendSketchInfo("UV Sensor", "1.3"); // Register all sensors to gateway (they will be created as child devices) present(CHILD_ID_UV, S_UV); } void setup() { Serial.begin(115000); } void loop() { uint32_t currentTime = millis(); sensorValue = 0; sum = 0; for (int i = 0 ; i < 1024 ; i++ ) { sensorValue = analogRead(UV_SENSOR_ANALOG_PIN); sum = sensorValue + sum; delay(2); } vout = sum >> 10; vout = vout * 4980.0 / 1024; Serial.print("The Photocurrent value:"); Serial.print(vout); Serial.println("mV"); if (vout < 50) { uv = 0; } else if (vout < 227) { uv = 1; } else if (vout < 318) { uv = 2; } else if (vout < 408) { uv = 3; } else if (vout < 503) { uv = 4; } else if (vout < 606) { uv = 5; } else if (vout < 696) { uv = 6; } else if (vout < 795) { uv = 7; } else if (vout < 881) { uv = 8; } else if (vout < 976) { uv = 9; } else if (vout < 1079) { uv = 10; } else { uv = 11; } //Send value to gateway if changed, or at least every 5 minutes if ((uv != lastUV)||(currentTime-lastSend >= 5UL*60UL*1000UL)) { lastSend=currentTime; send(uvMsg.set(uv)); lastUV = uv; } sleep(SLEEP_TIME); }
  • Getting out of the box

    8
    1
    0 Votes
    8 Posts
    1k Views
    zboblamontZ
    @mfalkvidd Gland plugs are almost bulletproof, perfect for the selected diameter. The beauty of the free grommets usually accompanying cases is that they may be cut to size, whether that is an antenna or a cable conduit...
  • Serial and openHAB - Warnings in Log

    1
    0 Votes
    1 Posts
    512 Views
    No one has replied
  • My Wind Station

    2
    4
    3 Votes
    2 Posts
    2k Views
    S
    you could also provide the links on eBay of the pieces
  • ac power noise?

    3
    0 Votes
    3 Posts
    810 Views
    CrankyCoderC
    checking it out now :)
  • Masterless communication between multiple arduinos.

    2
    0 Votes
    2 Posts
    733 Views
    mfalkviddM
    Welcome to the MySensors community @shaukat59 MySensors does not support mesh networking. Building something using http://www.airspayce.com/mikem/arduino/RadioHead/classRHMesh.html is probably one of the leeast hard ways to do what you want.

28

Online

11.7k

Users

11.2k

Topics

113.1k

Posts