Posts

Showing posts from 2017

Make a Lab Bench Power Supply සිංහලෙන්

Image
හදන්න කලින් හදන්න යන්නේ මොකද්ද කියල බලල ඉමු. මේක lab bench power supply එකක්. voltage වගේම current එකත් adjustable එකක්. හැබැයි මේක programmable එකක් නම් නෙවෙයි. ඒ උනාට සාමාන්‍ය වැඩක් කරගන්න පුළුවන්. programmable එකක් දැනට design කරගෙන යනවා.මේක linear voltage regulation විදියටයි වැඩ කරන්නේ. මම මේක වැඩ කරන විදිය ඔක්කොම කියල දෙන්න බලාපොරොත්තුවක් නෑ.මේක හදාගන්න schematic diagram එක මම මිට කලින් blog එකේ දැම්මට සමහරු කිව්වා මේකේ PCB design එක දැම්මනම් මිට වඩා හොදයි කියල. එක නිසා මම PCB එක විතරක් මේ පාර දානවා.  පලවෙනි එක normal mirrored layer එකක්. normal heat toner transfer method එකෙන් PCB ගහන අයගේ copy එක තමයි ඒ. අලුතෙන්ම PCB ගහන්න පටන් ගන්න අයත් මේක use කරන්න. දෙවෙනි එක negative copy එකක්. photoresist method එකෙන් ගහන අය ඒ copy එක use කරන්න. board එකේ දිග පළල හරියට ප්‍රින්ට් කරන්න නැතිනම් ic හයි කරන්න බැරිවෙනවා.  දිග    - 97.79mm පළල - 55.88mm මේ විදියට හදාගත්ත PCB එකේ parts පාස්සන්න පටන් ගන්න. 1k resistors ව...

Arduino Sinhalen - Arduino සිංහලෙන් - part 3 -Ultrasonic Sensor

Image
හරි, 3 වෙනි කොටසින් අපි බලමු arduino එක්ක සරල sensors කිපයක් සම්බන්ද කරලා දත්ත ලබාගන්න විදිය. 1) Ultrasonic Sensor - අල්ට්‍රා සොනික් මේ තියෙන්නේ අල්ට්‍රා සොනික් sensor එක.මේකෙන් පුළුවන් දුර මනින්න. සාමාන්‍යයෙන් මේකෙන් මීටර් 2 ක විතර දුරක් මැනගන්න පුළුවන්.  දුර cm හෝ m විදියට ගන්නත් පුළුවන්. අපි කරන මොකක් හරි project එකකට දුර මනින කොටසක් ඕනේ උනොත් මේකෙන් ඒ වැඩේ සාර්ථකව කර ගන්න පුළුවන්. නම :-  HC-SR04  මිල :- 1$ eBay එකෙන් ගොඩක් අඩුවට ගන්න පුළුවන් වගේම දැන් ලංකාවේ ගොඩක් තැන්  වල අඩුවට ගන්න පුළුවන්  Circuit මේ රුපයේ විදියට සම්බන්දතා හදන්න, හදලා compute එකත් එක්ක සම්බන්ද කරන්න. Library Arduino IDE එක open කරලා Sketch >> Include Library >> Manage Libraries එකෙන් එක dialog box එකේ ultrasonic type කරලා  result එකෙන් අපට අවශ්‍ය එක තෝරලා install දෙන්න. ඊට පස්සේ මේ code එක ගහල upload කරන්න /* Vcc   |   5V    Trig  |   4    Echo  |   2    Gnd ...

Arduino Sinhalen- Part2 -How to use arduino, How to upload programs, Digital writes and PWM

Image
කලින් කොටසින් arduino කියන්නේ මොකද්ද කියල පොඩි අදහසක් එන්න ඇති. code එකේ මුලික කොටස් දෙකක් ගැන අපි බැලුවා. ඒ setup method එක හා loop method එක.දැන් ඔක්කොමත් හරි. අපි ගහපු code එක arduino එකට දාගන්නේ කොහොමද? මේකට කියන්නේ code එක upload කරනවා කියල.code එක හරියට ලියල නම් විතරයි අපිට code එක board එකකට upload කරන්න පුළුවන්.upload කරන්න arduino board එක computer එකට connect කරන්න එකේ cable එකෙන්. arduino board එකටත් drivers ඕනේ. drivers ගොඩක් වෙලාවට arduino IDE එකත් එක්ක install වෙනවා.එහෙම වෙලා නම් arduino IDE එකේ tools>>Port >> එකේ sub menu එකේ ඔයාගේ arduino board එක පෙන්නනවා.එහෙම පෙන්නන්නේ නැතිනම් drivers install වෙලා නෑ .එක install කරලා ඉන්න ඕනේ. Installing Drivers Desktop එකේ This pc හෝ My computer Right Click කරලා Manage එක click කරන්න. මේ එන්නේ device manager එක.එකේ මන් highlight කරලා තියෙන්නේ මගේ computer එකේ මගේ arduino board එක පෙන්නන විදිය.ඔයාගේ board එක මේ විදියට පෙන්නන්නේ නැතිනම් වෙනම නමක් එක්ක පොඩි කහපාට "!" ලකුනකුත් එක්ක මොකක් හරි device...

Arduino Sinhalen- Part1 -What is Arduino

Image
 ආර්දුයිනෝ (Arduino) කියන්නේ මොකද්ද.එක එක නම් වලින් එන arduino වල තියෙන වෙනස මොකද්ද. අපිටත් arduino වලින් වැඩක් ගන්න පුලුවන්ද? කියන ප්‍රශ්නේ ගොඩක් අයට තියෙනවා.තව Arduino ඉගෙන ගන්න ආසයි.එත් මුකුත් programming බෑ.Video බලල ඉගෙනගන්න තේරෙන්නේ නැ .ඔය ප්‍රශ්න වලට විසදුම් හොයන්න තමයි මම මේ පොස්ට් එක සිංහලෙන් ලියන්නේ. ඇයි අපිට Arduino ඕනේ වෙන්නේ.නිකන් electronic circuit එකකින් අපිට වැඩ කරගන්න බැරිද ? උදාහරණයක් විදියට knight rider circuit එක ගන්නම්. අපිට එක කඩේ තියෙන pcb එකකින් හදාගන්න නැත්නම් dot board එකක හදාගන්න පුළුවන්. හැබැයි එකේ led පත්තුවෙන pattern එක පොඩ්ඩක් වෙනස් කරන්න, led දෙක දෙක පත්තුවෙන්න හදන්න ඒවගේ  දේවල් hardware parts වෙනස් කරන්නේ නැතුව හදන්න බැ. electronic විදියට මොකක් හරි වෙනසක් කරන්නම වෙනවා.එහෙම කරත් හදාගන්න බැරි patterns තියෙනවනේ. දැන් මේකම Arduino වලින් හැදුවොත් අපිට ඕනේ වෙන්නේ led 10යි resistor 10යි වයර් ටිකකුයි විතරයි.පොඩි code එකකුත් ඕනේ.එත් එක හරිම ලේසියි.හැබැයි හොදම part එක තමයි මේකේ code එක අපිට ඕනේ විදියට වෙනස් කරන්න පුළුවන් වගේම Arduino එක වෙන වැඩකට උ...

Light a LED using Main Current 230V/110V AC

Image
To light a LED we cannot just connect it to mains Voltage. But if we really want to indicate AC voltage with a LED how are we supposed to do it. Adding a transformer or a Switch mode power supply and making a step down circuit will do the job but It is too much. So in this post I will show you how to light a led using only 3 components BE CAREFUL 230V can Kill You! This is the Circuit schematic This is the circuit with the most common types of LED indicators come with. The Diode 1n4007 is an essential part in this circuit. It helps to protect the led in the negative half cycle. any questions.Comment down below

LED Beacon.- Pulse generator

Image
Isn't it lovely to have a LED beacon such as anti collision lamp at your home. Is it difficult to build a one. Even I tried to make a one with arduino and found out that we don't need to dedicate a micro controller for such an easy task. So here we are. I just build a pulse generator. With the simplest parts available in the market. This circuit is based on 555 timer IC which is set to generate signals with more than 95% duty cycle and a very low frequency . This will exactly looks like a signal tower led which blinks at night. The generated 95% duty cycle is inverted by the transistor and converts to a 5% duty cycle signal which does the job easily. This circuit can be easily powered with 3 to 6 volt supply DC. Do not go beyond the voltage level. This circuit was 100% created by me and tested. Any questions. Comment down below. Have a nice day!