author
56Instructables2,182,444Views3,798CommentsEuropeJoined February 14th, 2009
I am a physician by trade. After a career in the pharmeceutical world I decided to take it a bit slower and do things I like. Other than my hobbies that involves grassroots medicine in S.E.&P Asia. I have built low income cow dung bio-reactors, solar lamps and family fish ponds as well as houses out of every kind of thinkable material. Instructables is an endless source of inspiration for my projects.

Tell us about yourself!

Complete Your Profile

Achievements

1K+ Comments Earned a gold medal
1M+ Views Earned a silver medal
Gardening Challenge
Contest Winner First Prize in the Gardening Challenge
Show 1 More »
  • Four Channel 'Fake TV' With Arduino or Attiny

    Sorry to hear that. Are you sure you have picked the right code? I provide two" 1 for attiny and one for the arduino

    View Instructable »
  • diy_bloke commented on SteveQuinn's instructable Using ESP8266 SPIFFS3 days ago
    Using ESP8266 SPIFFS

    Well done. The jar file should already be present when you have installed the ESP8266 boards. Should you get an error message in (e.g. version 1.9.0) like "SPIFFS Error:esptool not found" then that is likely due to the move from the obsolete esptool-ck.exe to the supported esptool.py upload tool. The error means that the application has no idea how to use esptool.py. upgraders from pre 2.5.1 will need to update the ESP8266FS tool to 0.4.0 or later. The version 4 file needs to go to {home_dir}/Arduino/tools/ESP8266FS/tool/esp8266fs.jar

    View Instructable »
  • CloudyData - ESP8266 to Google Sheets Made Simple

    Very interesting. Onse odd thing about google scripts I noticed. When you alter or update the script and subsequently save and republish, the script ID changes, in spite of the publication window still pushing the old/previous script link. It does provide a 'developer link though to test.Only after a while the 'old' link reflects the changes made

    One odd thing about google scripts I noticed. When you alter or update the script and subsequently save and republish, the script ID changes, in spite of the publication window still pushing the old/previous script link. It does provide a 'developer link though to test. But that requires you to be actively logged in.The only way around it seems to be to delete the 'old script' and make a completely new script.I am sure there must be a better/morelogic way, but I have not found it yet

    View Instructable »
  • CloudyData - ESP8266 to Google Sheets Made Simple

    Very might, well done.The long delay isn't really elegant, better use a timer, but I understand why you have chosen it

    View Instructable »
  • Weather-station With Arduino, BME280 & Display for Seeing the Trend Within the Last 1-2 Days

    Nicely done. I use inux and grafana, but that ofcourse requires more hardware.Yours is very ingenious

    View Instructable »
  • Self Irrigating Planter (with Moisture Sensor)

    One of the more popular subjects, but i never get tired watching.Just two remarks, well, maybe 3.The little module board you are using most likely has an analog and a digital output. If you use the digital output, you can directly control a relay module with that, omitting the Arduino.If you use the analog output, you do t really need the module itself. The analog output of the module directly connected to the sensor so you could just as well connect the sensor directly to A0.The sensor, shiny as it might be, will not last too long due to electrolysis. What you could do is not connect it to Vcc but feed it from an I/O of the Arduino. Set that pin high right before a measurement and set it low directly after a measurement. Then program a long interval between measurements. That will sure...

    see more »

    One of the more popular subjects, but i never get tired watching.Just two remarks, well, maybe 3.The little module board you are using most likely has an analog and a digital output. If you use the digital output, you can directly control a relay module with that, omitting the Arduino.If you use the analog output, you do t really need the module itself. The analog output of the module directly connected to the sensor so you could just as well connect the sensor directly to A0.The sensor, shiny as it might be, will not last too long due to electrolysis. What you could do is not connect it to Vcc but feed it from an I/O of the Arduino. Set that pin high right before a measurement and set it low directly after a measurement. Then program a long interval between measurements. That will surely make yr sensor last longer

    View Instructable »
  • diy_bloke commented on boiked's instructable Automated Ground Water Garden Irrigation2 months ago
    Automated Ground Water Garden Irrigation

    True. Key is the amount you use. If you use more than 60m3 per hour you need a licence. Under 60m3 you do not need a li ence, but you do need to report your activity. Also....not allowed to do it for more than 3 months subsequently

    View Instructable »
  • diy_bloke commented on MikkelHMikkelsen's instructable SELF-SUFFICIENT DOME2 months ago
    SELF-SUFFICIENT DOME

    It looks fantastic. Really does. You do know chickens and plants do not really mix well right? :-)

    Opening panels to get rid of hot air is very common. For those who are still building a greenhouse, in whatever shape, consider sucking hit air out of the top and blow it into a thermal mass, possibly under the greenhouse. Blow it back in at night

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Using the 4 Pins of the ESP8266-012 months ago
    Using the 4 Pins of the ESP8266-01

    I apologize that I didn't reply sooner, but I o erlooked your comment. It is certainly possible to do that with the esp-01 by Ddi g a FET driver to each pin. However...it is simpler a d probably cheaper to just buy ARILUX LC02https://arduinodiy.wordpress.com/2018/09/16/mini-wifi-rgb-rgbw-ledstrip-controller-magichome-arilux-al-lc0x/

    Also, if you use the esp-01, you may want to addpinMode(1, FUNCTION_3);pinMode(3, FUNCTION_3);To turn Rx and TX into true I/O

    View Instructable »
  • diy_bloke commented on MakersBox's instructable DIY Arduino2 months ago
    DIY Arduino

    Looks great. Obviously the price will be far above a UNO clone from China, but as a learning project it's great. Having said that, when building yrself, one can always introduce a few modifications, e.g. a number to connect and disconnect the led on pin 13, a port to slot in a Bluetooth module, an I2C port, maybe a connector for an RF module.....

    View Instructable »
  •  Arduino Based Wireless (RF) Weather Station Network

    Is that an orange DHT on your master? Or is it just reflected light from the case?

    View Instructable »
  • diy_bloke commented on Tecwyn Twmffat's instructable Low Power Weather Station2 months ago
    Low Power Weather Station

    Very much in awe. Great project

    View Instructable »
  • LoRa + Neural Network Security System

    Pretty interesting stuff. Thanks

    View Instructable »
  • 3 Simple Ways of Programming an ESP8266 12X Module

    Well done. Just one remark on:

    Well done, just one remark on:Step 4: Method 2: Using Basically Any USB to Serial ConverterThat is not entirely true, it needs to be a 3v3 converter. You do not want to put 5 volt on your Rx and TX pins

    View Instructable »
  • Controlling Devices With Voice Command Using NodeMCU

    Pretty good. App Inventor gets more and more powerful it seems

    View Instructable »
  • diy_bloke commented on OliverT39's instructable Aquarium Management System4 months ago
    Aquarium Management System

    Impressive, but you appear to have totally overpaid on the water sensor. The waterproof ds18b20 is available voor 88 cts (eurocents). The 9.40 euro in your link is just for an unnecessary connection board that converts from one connection type to another.For anybody building it, better check this link:1PCS DS1820 Stainless steel package Waterproof DS18b20 temperature probe temperature sensor 18B20 for arduino https://s.click.aliexpress.com/e/1SyAsf8wr

    View Instructable »
  • Agricultural Field Crop Irrigation Monitor

    Impressive. I am currently implementing many similar sensors plus some extra (e.g. leaf wetness, solarradiation, water clarity [aquaponics], CO2), currently in a coldframe for testing, but would be just as usable in a greenhouse or outside. All on an ESP8266 platform. Logging currently in influxdb on an RPi. Oops, I mean 'logging it in a personal cloud'Hope to publish it soon on instructables.Definitely be interested to share ideas with you

    View Instructable »
  • Solar Powered WiFi Weather Station V2.0

    I am intrigued by your use of the SI1145. I found it totally unreliable and inaccurate for UVI. Will have to check if your code around that sensor is much different from mine....but I guess you just use the library, like I do.All in all great work

    On the plus side: in the summer you have plenty of sun. I wonder though if the winter is a good time for lipo batteries anyway. When I was living in Sandvika, temperatures of -20 were no exception. Something tells me lipos don't like that

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable 433 MHz Coil Loaded Antenna5 months ago
    433 MHz Coil Loaded Antenna

    That is hard to say as antennas are funny things, but it is certainly worth a try

    Thanks for sharingI haven' t really tried without insulation. My sense tellsme it shouldnt make too much difference, but its worth a try.As far as your Lidl station goes, what are you using on the receiving end? Weatherstations often broadcast Oregon Scientific Code. I think the regular 433MHz receive programs see that as garble, so much depends on the receive program you are using

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer5 months ago
    Arduino Controlled Light Dimmer

    Apologies for my late reply. Have been busy.In principle you can attach a heavier load, provided the TRIAC can take the power requirements.having said that, TRIACS are not really great with Inductive loads such as your motor. It will work, but as said TRIACS are not really the optimal candidates for it.I would add a snubber network though

    Makelt, sorry to hear you have problems with the electronoob project. It is a bit hard for me to say why it wouldnt work as it is not my project, but I will see what I can do.If your build works well and then stops working there are a variety of possibilities. In your case, t seems like you already traces a problem once, namely a faulty Optocoupler.As your problems returned, it seems most likely that again it is a faulty optocoupler. Now these optocouplers do not break spontaneously. Either you had a bad batch, which is unlikely, or your circuit is killing them. The latter is usually caused by a current that is too big.So, I start wondering if you are using the correct resistors: 2x 47k and 1x 1k?If those are correct.... are you sure you connected the potentiometer correctly? and la...

    see more »

    Makelt, sorry to hear you have problems with the electronoob project. It is a bit hard for me to say why it wouldnt work as it is not my project, but I will see what I can do.If your build works well and then stops working there are a variety of possibilities. In your case, t seems like you already traces a problem once, namely a faulty Optocoupler.As your problems returned, it seems most likely that again it is a faulty optocoupler. Now these optocouplers do not break spontaneously. Either you had a bad batch, which is unlikely, or your circuit is killing them. The latter is usually caused by a current that is too big.So, I start wondering if you are using the correct resistors: 2x 47k and 1x 1k?If those are correct.... are you sure you connected the potentiometer correctly? and lastly, could there be shorts in your PCB/veroboard/stripboard?

    View Instructable »
  • diy_bloke commented on Barzok's instructable Weather Station Shelter7 months ago
    Weather Station Shelter

    Great project. Just a bit concerned about the use of MDF outside

    View Instructable »
  • diy_bloke commented on The Soldering Station's instructable ESP8266 Weather Station7 months ago
    ESP8266 Weather Station

    Great project. One remark though: the 'official' Colorado if a Stevenson screen is white or silver to reflect the sun. Yours is fairly dark and that could well add a few degrees to your read-out

    View Instructable »
  • Solar Powered WiFi Weather Station

    There are more things you can do to minimize current consumption. The Wemos board actually isn't really optimal as it has a ch340 chip that doesn't go to sleep and consumes energy. It also has an led that sometimes flashed. Consider using a bare ESP8266, but as you already built your device, obviously a bigger solar cell would be simpler.Consider losing the battery read out. It constantly drains the battery.

    View Instructable »
  • diy_bloke commented on educ8s's instructable ESP32 Xiaomi Hack - Get Data Wirelessly7 months ago
    ESP32 Xiaomi Hack - Get Data Wirelessly

    Interesting, but none of your educ8s.tv links work

    View Instructable »
  • diy_bloke commented on tuenhidiy's instructable D.I.Y SMART RGB MATRIX 8x167 months ago
    D.I.Y SMART RGB MATRIX 8x16

    Very interesting. After going through all your BAM links (and a Google search), do I understand correctly that BAM is just PWM but with only 16 levels?

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer8 months ago
    Arduino Controlled Light Dimmer

    yes, it will work with any pure ohms imerdance, like an incandescent bulb or a heating element

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino8 months ago
    AC PWM Dimmer for Arduino

    there is no mistake, that is how it is designed. If you want to reverse that, there are several suggestions in the comments on how to do that, choose the one with the extra transistor :-)

    View Instructable »
  • diy_bloke commented on appideas's instructable Custom PCBs on a CNC Router8 months ago
    Custom PCBs on a CNC Router

    I guess that is just a matter of instructing Fritzing (or other PCB program) to leave the copper plane. Other than that its personal preference

    Very nifty, wanted to try this for a long time, just didnt get around to it. Will give it a try

    View Instructable »
  • Introduction Library WifiManager for Esp8266

    I am a bit confused.take for instance step 12, where extra parameters (e.g. Thingspeak API) appear. Obviously that is something that need to be programmed in your ino file, but I see no explanation of that, just a screenshot of a menu.

    View Instructable »
  • A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield

    Thank you. I am not using websockets at the moment, so will not be developing any code for it in foreseeable future

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino8 months ago
    AC PWM Dimmer for Arduino

    The code depends on what you want to do, but the circuit is controlled by the analogWrite function from a pwm pin

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer8 months ago
    Arduino Controlled Light Dimmer

    Something odd in instructables, as I am quite sure I replied your question some time ago, but now I cant find my reply. Maybe I forgot to click something, apologies. Can I suggest you change int dimming =128 into "volatile int dimming =128"

    in principle yes, but dimming usually not that good for the life span of halogen bulb.

    apologies for the late reply, sometimes somehow I don't see questions pop up.the avr.io.h file is for avr architecture. If I now look at the old code I even wonder why I put it in. I suggest you just leave it out

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable 433 MHz Coil Loaded Antenna8 months ago
    433 MHz Coil Loaded Antenna

    Look great, thanks for the upload

    View Instructable »
  • diy_bloke commented on Nematic!'s instructable DIY Arduino Nano !8 months ago
    DIY Arduino Nano !

    Looks great. Ofcourse one can get a nano knock off for 2 euro but this seems like a great excercise in and soldering

    What exactly do you need help with?

    View Instructable »
  • Hearing Impaired Doorbell Room Light Hack

    Well done. I am a bit surprised you didn't get the cheap switch to work: pressing a button is pressing a button but maybe it needed two buttons :-)I made something similar once but used one of those cheap 433mhz transmitters and 3 plug in remote switches. As I had one of those old classic doorbells, I used an optocoupler to pick up the signal.

    View Instructable »
  • How to Measure AC Current Using Hall Effect Sensor With Arduino or Other Common Microcontrollers

    interesting site, but as far as I can see, Harry loses the negative sine as I don' t see him offsetting the AC at all. His formula however is great.... if the 'zero crossing' had a 1/2Vcc (or 1/2 Vpp) offset

    View Instructable »
  • diy_bloke commented on MissionCritical's instructable ARDUINO BASED OIL DISPENSER9 months ago
    ARDUINO BASED OIL DISPENSER

    Fantastic. Not sure how useful but great anyway.Builders may consider using a peristaltic pump

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer10 months ago
    Arduino Controlled Light Dimmer

    is that a 12Volt DC?if you are thinking of dimming the primary side, that usually has a transformer, it is not impossible, but not optimal. I would rather thinkof dimming the secondary side, either with PWM, if DC, or a triac if AC

    Thijs, that is definitely a bit of a bummer. It has been a long time since I used this code and don't recall any problems with it.18mS is a bit of an odd value, as the entire cycle should be dealt with in 10 mSec.you say it caries from 0-128 every 18mS. Could you expand on that a bit more? do you mean that even if you don't touch anything, it flips from 0 to 128 every 18mS? or do you mean something else?

    View Instructable »
  • Raspberry Pi PowerHAT - Powering Your Pi, Simplified

    oh it definitely is and I am no stranger to building something that economically did not rival anything on the shelf

    View Instructable »
  • Raspberry Pi PowerHAT - Powering Your Pi, Simplified

    Very nice, well done, but time flies and as we are two years down the line it would be cheaper to buy one :-)

    View Instructable »
  • A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield

    I attached a new code at the bottom of the instructable

    View Instructable »
  • A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield

    The callback function is called whenever a topic arrives that the client has subscribed to. Both the topic as well as the message are passed in the callback function.What you need to do is check in your callback function what exactly the incoming topic is (which relay?) and what the message is (ON or OFF?)So suppose you want your relays to be switched with the following topics:home/relay/onehome/relay/two……..home/relay/sixthen you declare your subscription like thishome/relay/#In your callback you then do the following checks:if (topic=="home/relay/one) { if (message=="ON") ---> then switch relay on if (message=="OFF")--->then switch relay off}if (topic=="home relay/two") {etc}ofcourse this is only one way of doing it, you could do it ...

    see more »

    The callback function is called whenever a topic arrives that the client has subscribed to. Both the topic as well as the message are passed in the callback function.What you need to do is check in your callback function what exactly the incoming topic is (which relay?) and what the message is (ON or OFF?)So suppose you want your relays to be switched with the following topics:home/relay/onehome/relay/two……..home/relay/sixthen you declare your subscription like thishome/relay/#In your callback you then do the following checks:if (topic=="home/relay/one) { if (message=="ON") ---> then switch relay on if (message=="OFF")--->then switch relay off}if (topic=="home relay/two") {etc}ofcourse this is only one way of doing it, you could do it more efficient, e.g. by stripping the "home/relay/" part of the incoming topic and then use a case statement. That is even easier if you use numbers to address the relays:home/relay/1 ……….home/relay/6newtopic= Rightstring(topic,1);switch newtopiccase "1" do ON/OFF checkcase "2" do ON/OFF checketc etcin this example https://arduinodiy.wordpress.com/2018/06/14/simple...I switch 4 relays. It is quite modular and can easily be expanded to six or 8 or 100 relays

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino11 months ago
    AC PWM Dimmer for Arduino

    It is forming a PSU for the IGBT/FET that is separated from the power going to the lamp. Although theoretically you could do without D1, that would leave C1 to smooth the raw rectified voltage for the lamp as well and that is just not as effective

    View Instructable »
  • A Simple MQTT Pub/Sub Node With Arduino UNO and W5100 Ethernetshield

    Download this file and try again:https://drive.google.com/open?id=1x6k5WDlocTFux0lB...Note I have not been able to test it myself yet as my W5100 shield is engaged in another project, but I think it is solved now.I made small changes, namely that the commands are now ON and OFF rather than 1 and 0.Please let me know the result. If it doesn't work, I guess I have to pull out my shield and try here

    It has been a while since I used this code. As a result of your question I looked at it again and cant immediately find anything wrong. I will pull out my Arduino and ethernetshield and see what could be causing it.In the mean time, if you have MQTT-spy installed, you could have a look if perhaps an unexpected mqtt message is sent.

    View Instructable »
    • Driving a 4 Channel Relay Board With ESP8266-01 and MQTT and OpenHAB
      121 views
      4 favorites
      0 comments
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer11 months ago
    Arduino Controlled Light Dimmer

    what lamps are you using?

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino11 months ago
    AC PWM Dimmer for Arduino

    I am really lost at what and how you are measuring.there cannot be a minus voltage of 130.you say 330 volt at the capacitor and -130 volt at D1 that is just physically impossible.The "So 200Vdc at load" I do not understand other than that you deduct 2 voltages of which I have no idea where you measured one ofAnyway If there is 200 Volts over your load, then it is ON.Where is the 110 VAC that you measured coming from?I am more than willing to help but what you write makes no sense to me.

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino11 months ago
    AC PWM Dimmer for Arduino

    -130V ?? How can you measure a minus voltage there??Anyway 15 Volt should be enough to open the fet.Can you check your connections. If those are OK, I start to doubt your FET

    View Instructable »
  • diy_bloke commented on bcointepas's instructable Autonomous Kitchen Garden12 months ago
    Autonomous Kitchen Garden

    nicely done, just a few questions: you have 6 pots each with a sensor (I presume) plus one sensor for the water level, makes 7. but you only have 6 in your schematic drawing, but then in your code you only seem to have 5.Please keep in mind that with continuous voltage on your sensors they will deteriorate pretty fast

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Using the 4 Pins of the ESP8266-0112 months ago
    Using the 4 Pins of the ESP8266-01

    KatonaThat should be simple, just take a BMP280 instead of the BMP180.You may need to use the new BMP280 libraryLeave out the code for other sensors and the OLED.Apologies for my late reply, had some health issues

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer12 months ago
    Arduino Controlled Light Dimmer

    Hi Syed, That actually does surprise me.That would mean that one cant get the lamp to dim below 50%. I can just dim it all the way down.Could there be a problem with your triac.Also apologies for my late reply. have som health issues that kept me away from insructables

    View Instructable »
  • diy_bloke commented on Naran's instructable DIY Smart Home Doorbell for Less Than $40!12 months ago
    DIY Smart Home Doorbell for Less Than $40!

    connect the output pin of a motionsensor (e.g. a PIR) to a pin of the raspberry.Whenever the pin goes HIGH instruct camera to take picture. A short python program can do that.Wasn't sure what you meant with the 'in 5 seconds'. Does that mean someone needs to be present for 5 secs? then just set timer and recheck if still presence in 5 secs

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino12 months ago
    AC PWM Dimmer for Arduino

    Ardian, somehow your question escaped my attention. Apologies.Could you perhaos measure the voltage on the gate (please be careful) and let me know what it is?

    Christian, apologies I overlooked your question. Normally I try to reply asap, but yors escaped my notice.An incandescent bulb is almost a pure ohm resistance so yes yoy can change it for a resistor

    View Instructable »
  • Automated Garden Monitoring System - Slimme Serre

    looks great. It looks like your moisture sensor is continuously connected to a voltage and thus continuously a current will flow causing rapid detoriation of your sensors through electrolysis.There are simple remedies 1-feed the sensors from an I/O pin that you only make high during the reading.2-get a simple capacitive module. there are several kinds, but the one Ilink to can directly be read by an analog port https://www.aliexpress.com/item/Capacitive-Analog-...

    View Instructable »
  • diy_bloke commented on JonasBoecquaert's instructable Lewekas - a Homemade Incubator1 year ago
    Lewekas - a Homemade Incubator

    looks good but my first hunch would be that the DHT22 might not be accurate enough to give you the correct temperature. Could consider a DS18B20(plus a DHT for humidity) .The heating element is a bit unclear. Is that an air heater? It is in fact what the lamps also do.How do you turn your eggs?The door sensor is a nice touch, but as you already mentioned, also a bit accident prone.The motionsensor is certainly a nic touch too, but it could also pick up the multidaily eggtuning

    View Instructable »
  • The Absolutely Worst Raspberry Pi Case

    not ugly at all, just basic....but sufficient and certainly handier than many fancier casings that are too small to add HAT internally or too high to add it externally

    View Instructable »
  • Automated Chicken Coop Door (schoolproject)

    nice project.it was a bit unclear to me why you use 2 servos. One to lift the door and the other?????? or do they both lift the door?You advise to use stronger servos when you build this for real. That certainly would be necessary, but it could turn out to be a rather expensive servo. Other options are a motor that lifts the door via a pulley system, or a motor driving an extender shaft (sort of a diy linear actuator), that will certainly be cheaper :-)

    View Instructable »
  • Powerful Standalone Home Automation System - Pi, Sonoff, ESP8266 and Node-Red

    running your system locally has many advantages. I am using openhab +mosquitto on a Pi, with a lot of ' satellites' such as the sonoffs, but the principle is the same

    you probably are aware of the scargill 'script' for DietPi, I take it? if not it is worth checking out

    View Instructable »
  • diy_bloke commented on mjrovai's instructable Pan-Tilt Multi Servo Control1 year ago
    Pan-Tilt Multi Servo Control

    very interesting, thanx. I understood from several buyers that the pan/tilt unit you linked to has some issues: supposedly the servo' s do not fit properly and some handy work is needed. Nevertheless a good starting point

    View Instructable »
  • diy_bloke commented on Borya's instructable ESP8266 GMail Sender1 year ago
    ESP8266 GMail Sender

    Your question is easier to answer if you say what your problem with #include "Gsender.h" is.Anyway, I am going to throw in a few possibilities1: you have not installed the Gsender.h lib ->install it2: you have put it in the wrong place. with #include "Gsender.h", the compiler expects to find it in the sketch directory. If you are using the greater than and smaller than signs it expects to find it in the libraries folder

    I know its been 11 months since you asked so I hope you got it to work, but I will address it anyway.The ESP8266WiFi is part of your ESP8266 core that you should have installed.the amazon link shows an esp8266-01, whereas this project is done with an ESP8266-12, that breaks out more pins, but in essence there is not so much difference

    View Instructable »
  • Hacking a Sonoff Touch Panel to Work With MQTT and Homeassistant

    I know it has been a while since this question was posted but let me just confirm; yes if something works with MQTT it will work with openhab.the openHab community documentation gives ample instructions, but it comes down to:Installing the MQTT bindingConfiguring yr services/mqtt.cfg file send MQTT commands

    What Graham says is correct. I managed to make contact with the 4 hole header by pushing in a 4 pin male header.I used a female to male DuPont wire to pick up the ground from the square 4 pin connector at the backside and push the male end against GPIO0 while inserting the FTDI module in USB.Nothing soldered at all.

    View Instructable »
  • diy_bloke commented on the_3d6's instructable Arduino CO Monitor Using MQ-7 Sensor1 year ago
    Arduino CO Monitor Using MQ-7 Sensor

    Thanks for your detailed reply. yes I had seen the proposal for the alternative approach. I may use a FET, and try that.I guess that understandably, the manufacturer would like to keep the module simple and useable for other MQ sensors as well, but not connecting the heating coil to the Vcc would have made more sense. As it is I am afraid many people will just use the module 'as is' and got totally irrelevant readings. Especially the Dout is totally irrelevantYou seem to be one of the few people who made am MQ 7 project after actually reading the datasheet.As for the 'load' resistor, was only referring to it as such as that is what the datasheet is calling it.i'll hae a closer look at step 3 pics.thanks

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable 433 MHz Coil Loaded Antenna1 year ago
    433 MHz Coil Loaded Antenna

    Thanks for sharing :-)

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable AC PWM Dimmer for Arduino1 year ago
    AC PWM Dimmer for Arduino

    average

    There is no sketch, you need to send a PWM signal to the FET. Not sure what a DHT22 has to do with it

    Ah, I see what you are driving at, you want the outcome of a DHT22 reading to be translated in a setting for the PWM dimmer.That' s simple, just read the DHT22 and map the pitcome to an analogWrite value between 0 and 255

    The main issue is to be able to provide enough voltage to the gate of the FET. as long as you reach 15 Volt and still have a somewhat reasonable current left it will be fine.The thing with FET' s is that you need to use them as a switch, not as a variable resistor. That means you want to switch them fast. The 100k resistor(and in your case 300k) will form an RC time with the input capacitance of the FET that could be around 9-20pF. It is best to keep that RC time as low as possible, so with a 300k resistor, the FET will switch a bit slower, but I think it is still all reasonable

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable Arduino Controlled Light Dimmer1 year ago
    Arduino Controlled Light Dimmer

    This circuit works with phase cutting, not with PWM. Not sure what DHT22 has to do with it but I guess you want to set a specific value, depending on temperature / humidity.That is not hard, just read the dht and ma the outcome to a range of 1-128 for the dimming variable

    View Instructable »
  • diy_bloke commented on diy_bloke's instructable 433 MHz Coil Loaded Antenna1 year ago
    433 MHz Coil Loaded Antenna

    my pleasure. Indeed makes a great difference

    View Instructable »
  • diy_bloke commented on TheCircuit's instructable Interface LM35 With NodeMCU1 year ago
    Interface LM35 With NodeMCU

    The nodemcu already gives a full 1024 reading at 1 volt so the calculation is wrong. Also it needs a minimum voltage of 4 volt I believe

    View Instructable »
  • More Activities