ATMega32A වලින් ලයින් ෆලෝවින් රොබෝ කෙනෙක් හදන්න PCB එකක්

3

Posted by chanakalin | Posted in AVR micocontrollers, AVR on Linux, Linux, Robotics, අත්හදා බැලීම්, නිර්මාණ | Posted on 01-02-2013

Tags: ,

කාලෙකින් පෝස්ට් එකක් දාන්නෙ. ආයෙ කවද දාන්න වෙයිද දන්නෙ නෑ උසස් පෙළ 1/3 වගේ දරුණු රිසල්ට් එකක් ගත්ත නිසා. ලඟදි තිබුණ රොබෝ නිර්මාණ තරඟෙකට හදාගත්ත PCB එක තමයි මේ දෙන්න යන්නෙ. ATmega32A එකකුයි, L293 motor driver එකකුයි, HC-SR04 Ultrasonic sensor එකකුයි දාල හැදුවෙ. ආයෙ Analog හරි Digital හරි input 8ක් ගන්න පුළුවන්.  හැබැයි ලස්සනට පිළිවෙලට design කරපු එකක් නෙවෙයි 😛 .  Eagle Cad file ටිකත් මේ එක්කම දීල තියෙනව. ආයෙ මගේ sample කෝඩ් එකකුයි, USART + ADC + Motors වලට function ටිකයිත් මේ එක්කම තියනව. පින් තියන තැන් එහෙම හොයාගෙන තමයි කරන්න වෙන්නෙ.

මුලින් design කරේ නම් ultrasonic sensor දෙකක් දාන්න පිටින් වෙනම. පස්සෙ ඒකෙන් interrupts generate කරගන්න. ඒත් ඒ අදහස වෙනස් වුණා. දැන් තියන විදියට එක ultrasonic sensor එකයි පාවිච්චි කරන්න වෙන්නෙ. LED දෙකක් power වලට දාල තියෙන්නෙ polarity වැරදියට දීලද කියල බලාගන්න. ඒ ගැන නම් පරිස්සම් වෙන්න මේකෙ අඩුම diode එකක් වත් දාල නෑ polarity වැරදියට දුන්නොත් බේරෙන්න.  මොකක් හරි අපැහැදිලි තැනක් තියනවනම් comment එකක් දාන්න.

Download

ගෙදරදිම Arduino UNO clone එකක් හදමු

5

Posted by chanakalin | Posted in Arduino, Robotics, අත්හදා බැලීම් | Posted on 12-08-2012

ටික දවසකට කලින් යාළුවෙකුට Arduino UNO compatable board එකක් හදල දුන්න. ඒක නම් කලේ වෙරෝ බෝඩ් එකක් උඩ. දැන් ලඟ නැති නිසා ෆොටෝ එකක් හොයාගන්න ගිහින් තමයි මේ පෝස්ට් එක ටිකක් පරක්කු වුණේ. හැබැයි හදද්දි වැඩේ වන වෙයි කියල බයට මුලින්ම PCB එකක් ඇන්ද kicad වලින්. Arduino බෝඩ් එකක ප්‍රධාන කොටස් දෙකයි තියෙන්නෙ. එකක් USB to Serial කන්වර්ටරයක් අනික Arduino bootloader එක දාපු මයික්‍රොකන්ට්‍රෝලරේ. අපි කලේ මේකෙ USB to Serial කන්වර්ටරයක් නැතිව Arduino bootloader එක දාපු  මයික්‍රොකන්ට්‍රෝලරයක් විතරක් පාවිච්චි කරපු එක.

හරියටම කීවොත් Schematic එක අරගෙන ඒකෙ Atmega328 එකේ RX TX පින් වලින් තියන සම්බන්ධය අයින් කරල සර්කිට් එක දෙකට කඩපු එක. ප්‍රෝග්‍රෑම් කරගන්න RX TX පින් දෙකට MAX232 IC එකක් දාල ගත්ත මේකෙන් වැඩ කරන කෙනාගෙ කම්පියුටරේ serial port තියන නිසා. Serial port නැතිනම් Ebay වලින් වගේ USB to Serial converter එකක් ගන්න (මේකක් තමයි අපි ගත්තෙ USB විතරක් තියන ඒවට)

වියදම වැඩිම වුනොත් රු.700 ක් විතර යන්න ඇති. USB to Serial converter ගත්තත් සම්පූර්ණ වියදම රු.1000 ක් විතර තමයි වෙන්නෙ. Atmega328 එක රු.500කට Lankatronics වලින් ගන්න පුළුවන්. අනිත්වනම් ඕනෙ තැනක ගන්න තියන දේවල්. MAX232 දාල හදාගන්න විදිය අඳුන් අයියගේ බ්ලොග් එකේ තියනව. PCB ඩිසයින් එක පහලින්  ඩවුන්ලෝඩ් කරල ගන්න.

 

Download

 

ගෙදරටම ඉලෙක්ට්‍රොනික් උපාංග ගෙන්නගන්න ඕනෙද? ලංකාවෙ ආයතනයකම සේවාවක්

2

Posted by chanakalin | Posted in Robotics | Posted on 09-07-2012

මගෙ යාළුවෙකුගෙ වැඩකට Atmega328 මයික්‍රෝකන්ට්‍රෝලර් දෙකක් ගන්න ඕනෙ උනා.  හදිස්සිම වැඩකට. සාමාන්‍යයෙන් කරන Ebay වලින් ගැනිල්ල කරන්නත් බෑ. ඔය අතරෙ තමයි මට මතක් උනේ Electronic inside ෆෝරමයෙ දැක්ක කියල ලංකාවෙ ආයතනයක් තැපැල් මාර්ගයෙන්ම ඉලෙක්ට්‍රොනික් උපාංග ගෙදරට එවන සේවාවක් පටන් ගත්ත කියල.

ආයතනය තමයි Aptinex. මිලත් ගොඩක් සාධාරණයි (Ebay වලින් ගන්නවටත් වඩා අඩුවට ලැබුණ) අනික ගොඩක් තැන්වල නැති කඩිනම් සුහදශීලී සේවය කියන දේ මෙයාල ගාව උපරිමේටම තියනව. ඕනෙකමක් තියනවනම් ඔයාලත් මේගොල්ලො එක්ක ගණුදෙනු කරල බලන්න.