Tuesday, November 10, 2015

Arduino_KY-006_Small_passive_buzzer_module

KY-006 37-1 1 Small passive buzzer module

The Sensor kit 37-1 has two buzzers:
This is the test of the passive buzzer



Hardware

Pin S              Arduino 8
Pin (middle)    +5 V (or not connected)
Pin -              Arduino Ground



More info





Sunday, November 8, 2015

Arduino_KY-016_3-color_LED_module

KY-016 37-1 3-color LED module

Led,  red green and blue

Hardware connection

  • Arduino pin 11 --> Pin R module
  • Arduino pin 10 --> Pin G module
  • Arduino pin 9 --> Pin B module
  • Arduino pin GND --> Pin - module
Resistors, are already included on the module !

Function

Led will display several colors

More info

Arduino_KY-011_2-color_LED_module

KY-011 37-1 2-color LED module

Led with red and green color

Additional needed 330 Ohm resistor ( 2x)

Hardware connection

  • Arduino pin 10 --> resistor 330 Ohm --> Signal pin of the module   (Green)
  • Arduino pin 11 --> resistor 330 Ohm --> Middel pin of the module  (Red)
  • Arduino GND  --> module -/GND


The circuit will work without the 330 Ohm resistor, however it is strongly recommended to add the resistors!

Arduino_KY-002_Vibration_switch_module

KY-002 37-1 Vibration switch module






Hardware connections

  • Pin S signal, connect to Arduino pin 10
  • Pin (middel pin) +5 v, connect to Arduino +5
  • Pin - = GND, connect to GND of the Arduino
Function
Led (13) on Arduino flashes if vibration detected

More info

Saturday, November 7, 2015

Arduino_KY-008_Laser_sensor_module

KY-008 37-1 Laser sensor module KY-008
Laser sens Laser emit
KY-008 is actually laser emitter.

The Laser KY-008 is particularly neat because it can be directly powered from an Arduino output pin as it only draws 30 mA from the processor that has outputs rated for 40 mA.

Hardware connections

You need only supply ground and power to this device.

  • pin S                Arduino output pin (in example pin is used) (or +5V for  laser
  • pin middel        not connected
  • pin -                GND

More info


--

Friday, November 6, 2015

Arduino_KY-001_Temperature_sensor_module

KY-001 37-1 Temperature sensor module

Module with DS18S20 1-wire temperature chip

  Hardware connection

  •   Pin S Signal - buttonpin - 10
  •   Pin middel +5V
  •   Pin - Ground


Program will output data on serial connection


More info


Arduino_KY-004_Key_switch_module

KY-004 37-1 Key switch module

Hardware connection

  • Pin S              Signal - buttonpin  - 10
  • Pin middel      +5V
  • Pin -               Ground


Program
When the key is pressed the buildin LED on pin 13 will be turned off.


More info





Wednesday, May 13, 2015

Review van mijn eerste ESP8266

In een vorige post melde ik de ontvangst van mijn pakje uit China. Ook beloofde ik een korte review van mijn ESP8266 module.
Een groot voordeel is wat je krijgt voor 4 euro: een 3x AA batterij houder, een ESP-12 gesoldeerd op een printje met spanningsregelaar, RGB led een aantal rode leds en een lichtsensor. Ook zijn alle pinnen van de ESP8266 toegankelijk.
Het bordje kan "out of the box" direct bestuurd worden via een Android app beschikbaar via de AI-Thinker website.
https://translate.google.com/translate?sl=zh-CN&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fai-thinker.com%2Fforum.php%3Fmod%3Dforumdisplay%26fid%3D40&edit-text=
Hoewel het achteraf erg simpel bleek duurde even voor ik het printje met de Android App werkend had.
Er is veel info over de ESP8266 beschikbaar over op internet. Helaas voor een groot deel in het Chinees. Ook staat de info vaak erg versnipperd.
Daarom dit recept met 5 stappen om het geheel eenvoudig werkend te krijgen:
1) Plaats het APK bestand in de Google drive van je Android telefoon.
2) Open met je Android telefoon de Google drive en kik op het APK bestand om de app te installeren.
Helaas zit de APP niet in de Google App Store maar tot mijn verrassing blijkt installeren van APK bestanden vanuit je google drive heel eenvoudig!
3) Open het draadbrugje (Draadbrug is om te flashen niet voor standaard gebruik) en plaats 3 AA batterijen.
Ja batterijen zijn in verhouding tot de electronica een grote kostenpost.)
4) Verbind je telefoon met het Wifi netwerk van je printje door het netwerk AI-THINKER_xxxxxx te kiezen met wachtwoord ai-thinker.
Ieder printje heeft een eigen netwerk beginnend met AI-THINKER_ gevolgd door een (unieke) code. Het wachtwoord is in kleine letters.
5) Start de App (helaas met Chineese interface maar de knoppen voor de Leds en RGB led zijn relatief eenvoudig te vinden).
Het is even puzzelen welke ledjes aan welke poorten zitten maar gelukkig vond ik dit plaatje op internet.
Ook verwarrend is dat de RGB led op de schuiven als op de knoppen (GPIO15=rood, GPIO13=blauw, GPIO12=groen) in de (helaas chinees-talige) app reageerd.
Achter op de printjes geschreven heb ik met een stift de AI-THINKER_xxxxxx code geschreven om ze uit elkaar te houden.
Hoe je een ander systeem in de ESP8266 kan flashen met andere firmware staat ook op diverse plaatsen (gelukkig ook in het Engels) beschreven. Voor bovenstaande test is dit nog niet nodig.
Maar om iets meer met deze module te doen wel. Helaas bevat deze module geen USB aansluiting. Voor flashen is wat extra (gelukkig goedkope) hardware nodig om de module met je computer te verbinden.