ESP8266 Weather & KVG Infoscreen

This is a simple Infoscreen for Weatherforecast via darksky.net and bus stop live screens for busses in Kiel via "KVG Echtzeitabfahrten".The infoscreen is based on a NodeMCU (ESP8266) and a ILI9341 LCD Display. Parts and Tools Required Parts: NodeMCU Board, contains ESP8266 Wifi Module (AliExpre...
By: basti89

Continue Reading »
Instructables 19 Oct 20:41

WiFiChron "user manual"

With the daylight saving time ("DST") fall back fast approaching (Nov 5, 2017 for North America), a few explanations and details are required to prepare the WiFiChron clock to automatically set itself.

As much as I would like the menu items to be intuitive, I have to acknowledge that some of them look a little cryptic, and the reason is the 8-character space constraint of the display. Below is the list of all menu items, in the order they appear when the "Set" (left-most) button is pressed.
  1. Alrm on/off - set alarm on or off by pressing either the "Up" or "Down" button;
  2. Al 00.00 - set alarm time; first set the hours (flashing) by pressing either the "Up" or "Down" button, then move to the minutes by pressing "Set" (minutes will flash); set minutes with "Up"/"Down" buttons;
  3. HH.MM.SS - set current time; move from hours to minutes, to seconds by pressing the "Set" button; set the flashing value by pressing "Up" or "Down";
  4. 12/24 Hour - display time in either military (24 hour) mode or am/pm (12 hour) mode;
  5. Scroll 4 - text scrolling speed;
  6. Chimes Y - chime (or not) every half hour (top and bottom of the hour);
  7. Moon   Y - display (or not) moon phases, in scrolling words (calculated based on the date);
  8. Brite  27 - display brightness;
  9. Yr    2017 - year;
  10. Month 1 - month;
  11. Date  1 - day of the month;
  12. TzHr -1 - time zone hours offset;
  13. TzMn -15 - time zone minutes offset (some places, e.g. Newfoundland and Labrador, use half-hour offsets);
  14. WiFi  Off/On/Ini - connect (or not) to WiFi network (see this post for details);
  15. DST En Y/N - enable or disable automatic time self-adjust when DST changes;
  16. DSTsm 3 - stands for "DST start month"; month for DST spring forward, by default set to 3 (March);
  17. DSTsw 2 - stands for "DST start week"; week of the month for DST spring forward, by default set to 2 (second Sunday);
  18. DSTem 11 - stands for "DST end month"; month for DST fall back, by default set to 11 (November);
  19. DSTew 1 - stands for "DST end week"; week of the month for DST fall back, by default set to 1 (first Sunday);

Here are some photos, courtesy of Tom, of his custom-enclosed, WiFi-enabled, WiFiChron.




Wise time with Arduino 19 Oct 19:58

Integrating a Nintendo Power Glove with today’s VR technology

When the Power Glove was released in the early 1990s, the idea that you could control games with hand motions was incredible, but like the Virtual Boy that followed years later, the hardware of the day just couldn’t keep up. Today, hardware has finally gotten to the point where this type of interface could be very useful, so Teague Labs decided to integrate a Power Glove with an HTC Vive VR headset.

While still under development, the glove’s finger sensors have shown great promise for interactions with virtual touchscreen devices, and they’ve even come up with a game where you have to counter rocks, paper, and scissors with the correct gesture.

Making this all possible is the Arduino Due, which supports the library for communicating with the Vive tracker.

We took a Power Glove apart, 3D scanned the interfacing plastic parts and built modified parts that hold the Vive Tracker and an Arduino Due on the glove. After some prototyping on a breadboard, we designed a shield for the Due and etched it using the laser-cutter transfer technique. We then soldered all components and spray-painted the whole shield to protect the bare copper. After mounting the tracker and tweaking the code by matzmann666, we had the glove work.

If you’d like to see the details of what has been accomplished so far, check out the Teague Labs team’s design files and code on GitHub.

How to Control LED Using ESP8266 NodemCU Lua WiFi From Website

This tutorial is going to teach you some basics on using ESP8266 NodemCU Lua WiFi to controls the LED from web.Before you are getting started, make sure you have all the materials needed: ESP8266 NodeMCU Lua WiFi LED Breadboard Jumper(if needed) Micro USB Pin Definition Pin Connection Th...
By: mybotic

Continue Reading »
Instructables 19 Oct 10:07

4*4*4 LED Cube

I made this LED cube to celebrate this Diwali in a Eco-friendly way. The cube is made by using 64 Green LED's in all by stacking layers of LED mesh.The challenge which remains in making this cube is constructing the cube structure itself .Difficulty level - Medium Materials Required You need the ...
By: kirthik vasan

Continue Reading »
Instructables 19 Oct 06:37

Hassle-Free Classical Conditioning for Honey Bees

When you’re sick or have a headache, you tend to see things a bit differently. An ill-feeling human will display a cognitive bias and expect the world to punish them further. The same is true of honey bees. They are intelligent creatures that exhibit a variety of life skills, such as decision-making and learning.

It was proven back in 2011 that honey bees will make more pessimistic decisions after being shaken in a way that simulates an attack by varroa destructor mites. The bees were trained to associate a reward of sugar-water with a particular odor and to associate foul-tasting punishment water with another odor—that of formic acid, a common treatment against varroa mites. When a third stimulus created by mixing the two odors was presented, the experimenters found that the aggravated bees were more likely to expect the bad odor. Sure enough, they kept their tongues in their mouths when they smelled the third odor. All the bees that weren’t shaken looked forward to sucking down a bit of sugar-water.

So, how does one judge a honey bee’s response? Whenever their antennae come in contact with something appetizing, they stick out their proboscis involuntarily to have a taste. This is called proboscis extension reflex (PER), and it’s the ingrained, day-one behavior that leads them to suck the nectar out of flower blossoms and regurgitate it to make honey.

[LJohann] is a behavioral biologist who wanted to test the effects of varroa mite treatment on bee-havior by itself, without agitating the bees. He built a testing apparatus to pump odors toward bees and judge their response which is shown in a few brief demo videos after the break. This device enables [LJohann] to restrain a bee, tantalize its antennae with sucrose, and pump a stimulus odor at its face on the cue of an LED and piezo buzzer. A fan mounted behind the bee helps clear the air of the previous scents. We especially like the use of a servo to swing the tube in and out of the bee’s face between tests.

[LJohann] and his colleagues concluded that the varroa mite treatment by itself does not make the bees pessimistic. This is great news for concerned apiarists who might be skeptical about using formic acid in the fight against the honey bee’s worst predator. Check out the brief demo videos after the break.

Hackaday has long been abuzz about bees whether they produce honey or not. We’ve covered many kinds of sweet projects like intelligent hives, remote hive weight monitoring, and man-made bee nest alternatives.


Filed under: Arduino Hacks

Arduino - SSR-25 DA Solid State Relay and DS3231 RTC Automatic Timer Lamp

Hello world! Today i made a code to automate your solid state relay as a timer with a DS3231 RTC clock and arduino. I made this project to automate a lamp for a growing room for example, so it is used for growing periods. Between 4:00 and 22:00 for grow period during day and 16:00 to 10:00 for grow ...
By: vandenbrande

Continue Reading »
Instructables 18 Oct 22:32

Sending data received on raspberry from webpage to arduino via Bluetooth

I am working on a small project in which a webpage is hosted on raspberry pi, there are some buttons with pre-defined values (single character). Whenever a user presses a button the data is sent to the pi. 
I need to send that data/character to arduino which is connected to the pi via bluetooth.

Till now i have been able to send data to the arduino from terminal by running a python program which takes raw input and forwards it via sock.send()

import bluetooth

Circuit Digest 18 Oct 22:12

Make an Arduino-controlled boost gauge for your racing sim dash

If you’re really serious about car racing games, at some point you may want to upgrade your instruments from being on-screen to physically residing in your living room.

While this would appear to be an arduous task, displaying your in-game boost level on a physical gauge is actually as easy as connecting a few wires to an Arduino Nano, then using SimHub to tie everything together.

As seen in the video below around 2:45, it looks like a lot of fun! While a boost gauge by itself might not be as immersive costly sit-inside racing sims, one could see where this type of hack could lead to ever more impressive DIY accessories.

Arduino Blog 18 Oct 18:35

Build Led Blinking Arduino

This is basic step for arduino programming We will build today blinking led light using arduino. It's very cool and Easy!! Collecting Items Arduino uno boardLed - 01Male to Male jumper wire -02Resistor for ledBread board Connecting Circuit. Connect Gnd pin into Led - (negative) pin and connect...
By: Chamuditha4

Continue Reading »
Instructables 18 Oct 14:04