အိမ္ရွင္မမ်ား/ကိုကိုမ်ားအတြက္ျမန္မာခ်က္နည္းျပဳပ္နည္းေတြကိုစုေဆာင္းထားတဲ့ mobile app



အိမ္ရွင္မမ်ား/ကိုကိုမ်ားအတြက္ျမန္မာခ်က္နည္းျပဳပ္နည္းေတြကိုစုေဆာင္းထားတဲ့ mobile app ေလးပါ။
ဟင္းခ်က္နည္း ႏွင့္ မုန္႔လုပ္နည္းမ်ားကို အခ်ိန္မေ႐ြး အခမဲ့ ၾကည့္လို႔ရေအာင္ Internet Websites ႏွင့္ Facebook Shares မ်ားက စုေဆာင္းၿပီ စီစဥ္တင္ျပ ျပဳလုပ္ထားပါတယ္။ (FREE)

ျမန္မာလိုရွာ ျမန္မာလိုဖတ္ လို႔ရေအာင္ စီစဥ္ထားပါတယ္။  

Google PlayStore မွာ Download လို႔ရပါၿပီ။ "Burmese Food" လို႔ရွာရင္ရပါတယ္။

 Download link-Download

Apple iOS AppStore မွာ တင္ဖို႔ ႀကိဳးစားတုန္းပါ။

(unicode) 

မြန်မာတွေအတွက် မြန်မာချက်နည်းပြုပ်နည်းတွေကို စုဆောင်းထားတဲ့ mobile app လေးပါ။  (FREE) 

မြန်မာလိုရှာ မြန်မာလိုဖတ် လို့ရအောင် စီစဥ်ထားပါတယ်။  

Google PlayStore မှာ Download လို့ရပါပြီ။ "Burmese Food" လို့ရှာရင်ရပါတယ်။
ေဒါင္းရန္လင့္-DownloadHere


Apple iOS AppStore မှာ တင်ဖို့ ကြိုးစားတုန်းပါ။

ေဆာ့ဝဲေရးသားသူအားCreditေပးပါတယ္ခင္ဗ်ာ

ပ်က္ေနတဲ့ပန္ကာျပဳျပင္နည္း


ပန္ကာပ်က္လ်င္ျပဳျပင္နည္းေလးပါ
ခုလိုပုူျပင္းတဲ့ေႏြရာသီမွာ မိမိတို႔အသံုးျပဳေနတဲ့ပန္ကာေလးမ်ားပ်က္သြားခဲ့ရင္ေအာက္ကပံုေလးေတြထဲကလိုလြယ္လင့္တကူျပဳျပင္ႏိူင္ပါတယ္ေနာ္ စိတ္႐ွည္ဖို႔နဲ႔လက္ၿငိမ္ဖို႔ေတာ့လိုတာေပါ့ ဟီး
ေအာက္မွာပံုေလးေတြနဲျပထားေပးပါတယ္႔ၾကည့္လိုက္ေနာ္
အားလံုးအဆင္ေျပၾကပါေစဗ်ာ














Sky Net Reciver ( NL 5101E ) ADD Free Channels လိုင္းအသစ္ထည့္နည္း



Sky Net Reciver ( NL 5101E )
ADD Free Channels

ေနာက္ဆံုးထြက္Sky Net စက္မ်ားတြင္

MRTV
MRTV4
Channel 7
5PLUS
မ်ားနွင့္ အျခား Free အခမဲ့လိုင္းမ်ား ထည့္သြင္းရန္ ေအာက္ပါအတိုင္းလုပ္ေဆာင္ပါ

1- MENU  ခလုတ္ကိုနွိပ္ပါ ဇယားေပၚမည္ ဇယားမွ

2- Installation ကို ေရႊ႕ ပီး OK ႏွိပ္ပါ ဇယားကြက္ေပၚမည္ ဇယားမွ

3- Satellite List ကိုေရႊ OK ႏွိပ္ပါ Passward ဝင္ရန္ ဇယားေပၚမည္

4- Passward ကို 1126 ႏွိပ္ပီး ဝင္ပါ ဇယားကြက္ေပၚမည္

5- လိုင္းအသစ္မ်ား ထပ္ထည့္ရန္ ျဂိဳလ္တု အသစ္တစ္လံုး စက္ထည္းတြင္ တည္ေဆာက္ရန္
အစိမ္းေရာင္ ခလုတ္ကို ႏွိပ္ပါ ADD ဆိုတဲ့ ဇယားကြက္ေပၚလာမည္

6- ဇယားမွ Name တြင္မိမိနွစ္သက္သည့္ နာမည္ ကို Ok နွိပ္ပီ ေရးသာပါ

7- Longitude ေနရာ တြင္ မိမိဖမ္းမည့္ ျဂိဳလ္တု ဒီဂရီ သိပါက ထည့္ပါ မသိလ်ွင္လဲ ထည့္ရန္မလိုပါ

8- Direction ေနရာတြင္ မိမိ သိပါကထည့္ပါ မသိပါက ထည့္ရန္မလိုအပ္ပါ

9- အားလံုးပီးလ်ွင္  Save ကို ေရႊ႕ပီး OK နွိပ္ပီး ျဂိဳလ္တုကို Save လုပ္ပါ

10- ပီးလ်ွင္ Satellite List ေနရာတြင္ မိမိထည့္လိုက္ေသာ ျဂိဳလ္တု အသစ္ ေပၚလာလိမ့္မည္

11- မိမိထည့္သြင္းထားေသာ  ျဂိဳလ္တု အသစ္ကို Lnb Freq အနွန္ထည့္ရန္ OKနွိပ္ပီ း အမွတ္ေလးျခစ္ပါ

12- အမွတ္သားေလး ျခစ္ပီးလ်ွင္ ရီမုမွ info ခလုပ္ကို ႏွိပ္ပီး Antenna Setting ဇယာေဖာ္ပါ

13- ဇယားမွ Lnb freq ေနရာ ကိုေရႊပီး  9750 /10600 ေျပာင္ပါ ေျပာင္းပီးလ်ွင္ Menu ခလုတ္ကိုႏွိပ္ပီး ထြက္လိုက္ပါ

14- ပီးလ်ွင္ လိုင္ရွာရန္ အျပာေရာင္ခလုတ္ကို နွိပ္ပါ ဇယားေပၚမည္

15- ဇယားမွ FTA ONLY ေနရာ ကို ေရႊပီး NO ကို Yes ေျပာင္ပါ

16- ပီးလ်ွင္ Search ကို အေရာင္ေရႊ႔ပီး လိုင္းမ်ားရွာ ႏိုင္ပါသည္

အားလံုးအဆင္ေျပၾကပါေစ
Credit
Oak Soe Khaing  ( MNSAT BLOG )
09790153548
Myanmar Satellite Installar



ေဒါက္တာသန္းထြန္း(ဦး) ေရးသားထားေသာ ျမန္မာဆိုတာ လို႔အမည္ရတဲ့စာအုပ္ကေလး




ေဒါက္တာသန္းထြန္း(ဦး) ေရးသားထားေသာ
ျမန္မာဆိုတာ လိုနာမည္ေပးထားတဲ့စာအုပ္ေလးပါဖိုင္ဆိုက္ေလးက 4.3 MB ပဲရွိပါတယ္
ဖတ္သင့္တ့ဲ စာအုပ္ေလးပါ ျပန္မ်ွေဝတာပါ
စာေပဗဟုသုတိုးပြားႏိူင္ၾကပါေစ

လင့္ ၁ စာအုပ္ ေဒါင္းရန္
https://drive.google.com/file/d/1viImoNIylnp6k1R5GTEJLnxAA3ijxaxk/view?usp=drivesdk

လင့္ ၂ စာအုပ္ ေဒါင္းရန္
https://my.pcloud.com/publink/show?code=XZhmSh7Z95nWPsXa7OmebLnxfW1XXQ6nSC5y

credit:::google

Motors ( ေမာ္တာမ်ား )အေၾကာင္း



Motors ( ေမာ္တာမ်ား )
---------------------------

ေမာ္တာဆိုတာကေတာ့ လ်ွပ္စစ္စြမ္းအင္ကိုု အသံုးခ်စက္မွုစြမ္းအင္သို႔ ေျပာင္းလဲေပးသည့္မရာလို႔ေခၚဆိုႏိုင္ပါတယ္။လည္ပါတ္မႈစြမ္းအင္မွ လ်ွပ္စစ္စြမ္းအင္ကို ထုတ္ေပးႏိုင္တဲ့ Generator(ဂ်င္နေရတာ)နဲ႔ေတာ့ ဆန္႔က်င္ဘက္သေဘာပါပဲ။ေမာ္တာတလံုး၏ လုပ္္ေဆာင္ႏိုင္စြမ္းအားကို ျမင္းေကာင္ေရ (သို႔မဟုတ္) ကီလိုဝပ္(KW) နဲ႔ေဖာ္ျပၾကပါတယ္။

ေမာ္တာ၏ အစိတ္အပိုင္းမ်ား
---------------------------------
Motor မ်ားကို ဖြဲ႔စည္း တည္ေဆာက္ထားပံု အရ -
(1) Stator ႏွင့္
(2) Rotor 
ဆိုၿပီး ပါဝင္ပါတယ္။

Stator ဆိုတာ လည္ပါတ္ျခင္းမရွိဘဲ တည္ျငိမ္စြာ တပ္ဆင္ထားတဲ့အပိုင္းျဖစ္ၿပီး
Rotor ဆိုတာက လည္ေနတဲ့ အပိုင္းျဖစ္ပါတယ္။
Stator မွာတပ္ဆင္ထားတဲ့ ကြိဳင္ကို Stator Coil (Stator Windings ) လို႔ေခၚပါတယ္။
Rotor မွာတပ္ဆင္ထားတဲ့ ကြိဳင္ကို  Rotor Coil ( Rotor Windings ) လို႔ေခၚပါတယ္။

Rotor မွာ ကြိဳင္ပတ္ထားတာပါလ်ွင္ Wound Rotor လို႔ေခၚပါတယ္။
Rotor မွာ ကြိဳင္ပတ္ထားတာ မရွိတာကိုေတာ့  Squirrel-Cage Rotor လို႔ေခၚပါတယ္။

ေမာ္တာကို အဓိက အားျဖင့္ေတာ့ 
Motor ကြိဳင္မ်ားတြင္ စီးသည့္ Current ( လွ်ပ္စီး ) ( သို႔ ) ေပးသြင္းသည့္ လ်ွပ္စစ္ အရ  ( ၂ )မ်ိဳးခြဲႏိုင္ပါတယ္။
(1) AC ေမာ္တာ
(2) DC ေမာ္တာ
ဆိုၿပီးပါ။ 

DC ေမာ္တာမ်ား
---------------------
---------------------
DC Motor ကို 
 (1) Brush DC motors (BDC).
 (2) Brushless DC motors (BLDC)  
ဆိုၿပီး ( ၂ ) မ်ိိဳးထပ္ခြဲႏိုင္ပါတယ္။

Brush DC Motor လို႔ေခၚရတဲ့ အေၾကာင္းရင္းကေတာ့Commutator လို႔ ေခၚတဲ့ ေၾကးဘားစိတ္ေလးေတြပါဝင္ၿပီး Brush မ်ား ပါဝင္လို႔ျဖစ္ပါတယ္။။Brush အမ်ားစုကေတာ့ ကာဘြန္ ႏွင့္ ေၾကးနီ အေရာ ကိုအမ်ားဆံုး အသံုးျပဳၾကပါတယ္။Brush DC Motor မ်ားတြင္ ( Field Coil )ဖီးကြိဳင္ ႏွင့္  (Armature Coil ) အာေမခ်ာကြိဳင္ ဆိုၿပီး ႏွစ္မ်ိဳးပါပါတယ္။
ထို Field ကြိဳင္ ႏွင့္ Armature ကြိဳင္ တို႔ ဆက္ထားပံုအရ-
( 1 ) Shunt Wound
( 2 ) Series Wound
( 3 ) Compound Wound
( 4 ) Separateely Excited
 ဆိုၿပီး ( 4 ) မ်ိဳးခြဲျခားႏုိင္ပါတယ္။

Brushless DC motors ေတြကေတာ့ Brush ႏွင့္ Commutator မ်ားပါဝင္ျခင္းမ
ရွိေတာ့ပဲ ၄င္းတို႔အစားelectronic control card ႏွင့္ rotor ၏ တည္ေနရာကို 
အာရံုခံႏိုင္တဲ့ Hall Effect Sensor ပါဝင္ပါတယ္။ေနာက္ပိုင္း အသံုးမ်ားတဲ့ DC Motor အမ်ိိဳးအစားလည္း ျဖစ္ပါတယ္။

AC ေမာ္တာမ်ား
-------------------

AC Power စနစ္မွာ Single Phase ႏွင့္ Three Phase ရွိေသာေၾကာင့္ ေမာ္္တာမ်ားကိုလည္း ေမာင္းႏွင္ႏိုင္သည့္ Phase အရ - 
( 1 ) Single Phase AC Motors
( 2 ) Three Phase AC Motors
ဆိုၿပီးခြဲႏိုင္ပါတယ္။

Single Phase AC ေမာ္တာ အမ်ိဳးအစားမ်ား
-----------------------------------------------
Single Phase AC သေဘာအရ Single Phase Motor ေတြမွာ ကြိဳင္တစုတည္းနဲ႔ ေမာ္တာလည္္္ဖို႔စတင္မရုန္းႏိုင္ပါဘူး။ထို႔ေၾကာင့္ ေမာ္တာဟာစဦးပိုင္းမွာ လည္အားရေအာင္  Auxiliary Coil ( သို႔ ) Starting Coil ထည့္သြင္းတည္ေဆာက္ထားပါတယ္။ထို႔ေၾကာင့္ Single Phase Motor ေတြမွာ Starting Coil နဲ႔ Running Coil ဆိုၿပီး ပါပါတယ္။

Single Phase AC ေမာ္တာ အမ်ိဳးအစားေတြကေတာ့ -  

+ Split-phase motor
+ Capacitor start motor
+ Permanent capacitor run motor
+ Capacitor start capacitor run motor
+ Repulsion Motor
+ Reluctance
+ Hysteresis
+ Shaded pole motor ( Start ကြိဳင္၊Run ကြိဳင္ ဆိုၿပီးမပါဘဲ သံအူတိုင္တြင္ပါတ္ထားေသာ ကြိဳင္တခုသာပါ )
ဆိုၿပီး ခြဲႏိုင္ပါတယ္။

ထို႔အျပင္ ထို AC Motor မ်ားကို လည္ပါတ္ေစသည့္နည္းအရ အဓိက  ( ၂ ) မ်ိိဳးခြဲႏိုင္ပါတယ္ ။
( 1 ) Asynchronous Motor ( Induction Motor )
( 2 ) Synchronous Motor
ဆိုၿပီး ခြဲျခားထားပါတယ္။

Induction Motor ဆိုတာေတြကေတာ Rotor ဟာ Stator မွာျဖစ္ေပၚတဲ့ သံလိုက္စက္ကြင္းလည္အားထက္ ေလ်ာ့နည္းစြာပဲလည္ပါတယ္။
Synchronous Motor ေတြမွာေတာ့ Rotor ဟာ Stator မွာျဖစ္ေပၚတဲ့ သံလိုက္စက္ကြင္းလည္အားနဲ႔ ထပ္တူလည္ႏိုင္ပါတယ္။

Rotor အမ်ိဳးအစားမ်ား
------------------------
Induction Motor မ်ားတြင္ Rotor တည္ေဆာက္ထားပံုအရ - 
( 1 ) Squirrel-Cage Rotor
( 2 ) Wound Rotor
ဆိုၿပီးရွိပါတယ္။

Synchronous Motor ေတြမွာေတာ့ Rotor ကို
( 1 ) Sailent Pole
( 2 ) Non-Sailent Pole ဆိုၿပီး ( ၂ ) မ်ိဳးရွိပါတယ္။

Three Phase AC ေမာ္တာ အမ်ိဳးအစားမ်ား
------------------------------------------------
Three Phase AC ေမာ္တာ ေတြဟာ Single Phase Motor ေတြလို Start Winding , Run Winding လို႔ခြဲျခားထားျခင္းမရွိပါဘူး။
--> 3 Phase Induction  Motor ကေတာ့ Stator ကြိဳင္မွာသတ္မွတ္ ဗို႔အားရရင္  လည္ႏိုင္ပါတယ္။
--> 3 Phase Synchronous Motor ေတြကိုေတာ့ Stator မွာ AC 3 Phase ေပးၿပီး Rotor ကိုေတာ့ DC ေပးမွ(သို႔)သံလိုက္ျဖစ္ေနမွ လည္ပါတယ္။

3 Phase Synchronous Motor အမ်ိဳးအစားေတြကေတာ့ -
( 1 ) Permanent Magnet
( 2 ) Synchronous Reluctance
( 3 ) Hysteresis
( 4 ) Synchronous Induction 

တို႔ျဖစ္ပါတယ္။

3 Phase Induction  Motor အမ်ိဳးအစားေတြ ကေတာ့ -
( 1 ) Squirrel-Cage Rotor နဲ႔ အသံုးျပဳတည္ေဆာက္ထားတဲ့ ေမာ္တာ
( 2 ) Wound Rotor ကို အသံုးျပဳတည္ေဆာက္ထားတဲ့ ေမာ္တာ
ဆိုၿပီးပဲ ရွိပါတယ္။

လက္ရွိ စက္မႈလုပ္ငန္းေတြမွာ အမ်ားဆံုး အသံုးျပဳေနတာကေတာ့ AC motor 
မ်ားျဖစ္ၿပီး ေမာ္တာမ်ား၏ 70% ရွိပါတယ္။AC motor မ်ားသံုးရန္ မသင့္ေတာ္ေ
သာ ေနရာမ်ားမွာေတာ့ DC Motor မ်ားကိုသံုးေနဆဲျဖစ္ပါတယ္။ 

အက်ဥ္းခ်ဳပ္အေနနဲ႔ ခြဲ့ၾကည့္ရရင္ ေမာ္တာေတြဟာ -
-----> AC လား / DC လား
-----> DC ဆို Brush နဲ႔လား Brush မပါတာလား
-----> AC ဆို Induction လား Synchronous လား ၿပီးေတာ့ 
-----> AC မွာ single လား three phase လား
ဆိုတာပါပဲ။

DC ေမာ္တာ နွင့္ AC ေမာ္တာ ႏွိုင္းယွဥ္ခ်က္
----------------------------------------------------

% DC Motor အားနည္းခ်က္ %
---------------------------------------
+ Brush ပါေသာ Motor မ်ားဟာ မီးပြားထြက္ေသာေၾကာင့္ ေပါက္ကြဲႏိုင္ေသာ ေ
နရာေတြမွာ သံုးဖို႔ခက္ခဲ ပါတယ္။ထို႔ျပင္ Brush ေၾကာင့္ျဖစ္ေပၚလာတဲ့ RF (Radio  Frequency Interferance) မ်ားေၾကာင့္ အနီးနားမွာရွိတဲ့ လ်ွပ္စစ္ပစၥည္း မ်ားကို ေႏွာင့္ယွက္ပါတယ္။ထိန္းသိမ္းရတာလည္း ကုန္က်စားရိတ္ မ်ားပါတယ္။

% DC Motor အားသာခ်က္ %
-------------------------------------
+လ်ွင္ျမန္စြာ ဝန္စရုန္းႏိုင္၊ရပ္ႏိုင္၊လည္ႏွုန္းတင္ႏိုင္။
+ လည္ႏွုန္း ထိန္းခ်ဳပ္ရာမွာလည္း အားသာခ်က္ရွိ။ 
+DC Motor မ်ားကို Armature ကို Control လုပ္ျခင္း နဲ႔ Field ကို Control လုပ္ၿပီး ထိန္းခ်ဳပ္ႏိုင္တဲ့ အားသာခ်က္ေတြရွိတာေၾကာင့္ စကၠဴစက္ရံုမ်ားႏွင့္ ဖိစက္ေတြမွာ အမ်ားဆံုးသံုုး ၾကပါတယ္။
+DC series Motor ဟာ ရုန္းအားပိုေကာင္းၿပီး load ႀကီးမ်ားကို ဆြဲႏိုင္ေသာေၾကာင့္ လွ်ပ္စစ္ရထား မ်ားတြင္သံုးၾကပါတယ္ ။
+DC ေမာ္တာ မ်ားကို စက္ပစၥည္း အေသးစားမွ ႀကီးမားေသာ လုပ္ငန္းမ်ားအထိ သံုးႏိုင္္။

% AC Motor မ်ား၏ အားသာခ်က္ %
---------------------------------------------
- ထိန္းသိမ္း ျပဳျပင္ရလြယ္ကူပါတယ္။
- တည္ေဆာက္ထားမႈဟာ အၾကမ္းခံပါတယ္။
- Induction Motor ေတြမွာ commutator ေတြ ၊ Brush ေတြမပါလို႔ ကုန္က်စားရိတ္သက္သာပါတယ္။

% AC Motor မ်ား၏ အားနည္းခ်က္ %
---------------------------------------------
- Induction Motor ေတြဟာ စတင္ေမာင္းလ်ွင္ ရုန္းအားနည္းၿပီး Current မ်ားမ်ားဆြဲတာေၾကာင့္ ဗို႔အားက်တာျဖစ္ေစပါတယ္။
- DC Motor နွင့္ ယွဥ္လ်ွင္ လည္ႏွုန္းထိ္န္းရမလြယ္ကူေသာေၾကာင့္ ကုန္က်စားရိတ္ႀကီးပါတယ္။
- လည္ပါတ္ႏွုန္း နည္းနည္းျဖင့္ လည္ပါက အပူထြက္မွု မ်ားပါတယ္။

Servo & Stepper Motors
---------------------------------
> Servo Motor 
> Stepper Motor 
> Universal Motor မ်ားကိုေတာ့ Special Motor လို႔ေခၚဆိုၾကပါတယ္။
အေသးစိတ္ တိက်တဲ့ လည္ႏွုန္းျဖင့္ အသံုးျပဳတဲ့ ေနရာေတြမွာ servo နဲ႔ stepper
 ကိုသံုးၾကပါတယ္။Universal Motor ကိုေတာ့ AC ျဖင့္ေကာ DC ျဖင့္ပါ သံုးႏိုင္
တာေၾကာင့္ High Speed Cutter ေတြ Grinder ေတြမွာ အသံုးမ်ားပါတယ္။
_______________________________________________________

Credit to Original Writer 

 ✍️  #Motor @#SOFU_Trading ✍️

Photo 🗻 Credit 👉 Google Image 👈

Zawgyi နဲ႔ Unocode ဘာကြာလဲ

Computer နဲ႔ ျမန္မာစာ (၁)
Credit— ထြန္​း​ေအာင္​​ေက်ာ္​

Computer နဲ႔ ျမန္မာစာ လို႔ ေခါင္းစဥ္တပ္လိုက္ရေပမယ့္ အဓိက,က Zawgyi နဲ႔ Unocode ဘာကြာလဲ၊ အားသာခ်က္ အားနည္းခ်က္ စတာေတြအေၾကာင္း အဓိက ေျပာခ်င္တာပါ။ အဲဒါေတြ မေျပာခင္ computer မွာ အခ်က္အလက္ေတြကို ဘယ္လိုမွတ္သားသလဲ၊ font ဆိုတာ ဘာလဲ ဒါေတြကို အေျခခံအေနနဲ႔ အရင္ေျပာခ်င္ပါတယ္။

အဲဒီခ်က္ေတြအေၾကာင္း မေျပာခင္ ကၽြန္ေတာ္က ဘာေကာင္မွ မဟုတ္ပါဘူး။ Zawgyi အားေပးသူ မဟုတ္သလို၊ Unicode သမားလည္း မဟုတ္ရပါဘူး။ အဆင့္ျမင့္ computer ပညာရွင္တစ္ေယာက္လည္း မဟုတ္တဲ့အတြက္ ကၽြန္ေတာ္ ေရးတာ သားတာေတြကို သာမန္ ဗဟုသုတေလာက္ဘဲ သေဘာထားၾကပါရန္ ႀကိဳတင္ေတာင္းပန္ထားပါရေစ။ မွားေနတာ ေတြ႔ရင္လည္း ေမတၱာေရွ႕ထားၿပီး တည့္မတ္ ဆံုးမေတာ္မူၾကပါကုန္။

Computer မွာ အခ်က္အလက္ မွန္သမွ်ကို one (1) နဲ႔ zero (0) ေတြအျဖစ္ မွတ္သားပါတယ္။ အဲဒီ one (1) သို႔မဟုတ္ zero (0) အခ်က္ျပတစ္ခုကို bit လို႔ ေခၚပါတယ္။ အဲဒီ one (1) သို႔မဟုတ္ zero (0) အတြဲ 8 ခုကိုေတာ့ Byte လို႔ ေခၚပါတယ္။ အၾကမ္းဖ်င္းအားျဖင့္ စာတစ္လံုးဟာ မွတ္ဉာဏ္ေနရာ 1 Byte ယူပါတယ္။ ဥပမာ အဂၤလိပ္ အကၡရာ A ကို computer မွာ 01000001 လို႔ မွတ္သားပါတယ္။ အဂၤလိပ္ အကၡရာ Z ကိုေတာ့ 01011010 လို႔ မွတ္သားပါတယ္။

အဲဒီ zero (0) ေတြ one (1) ေတြကို တကယ္တန္း ဖတ္႐ႈမွတ္သားဖို႔ မလြယ္ကူပါဘူး။ ဒီေတာ့ အဲဒီ (binary number) ႏွစ္လီစိတ္ကိန္းေတြကို လူနားလည္လြယ္တဲ့ (decimal number) ဆယ္လီစိတ္ကိန္းအျဖစ္ ေျပာင္းလဲ အသံုးျပဳပါတယ္။ ဆိုေတာ့ အဂၤလိပ္ အကၡရာ A ရဲ႕ code ကို 65 လို႔ သတ္မွတ္ၿပီး အဂၤလိပ္ အကၡရာ Z ကိုေတာ့ 90 လို႔ သတ္မွတ္ပါတယ္။ တကယ္လို႔ စမ္းၾကည့္ခ်င္ရင္ Microsoft Office Word မွာ Alt + 0065 လို႔ ႐ိုက္ၾကည့္ပါ။ အဂၤလိပ္ အကၡရာ A ကို ေတြ႕ရပါလိမ့္မယ္။

အဲဒီလို သတ္မွတ္ထားတဲ့ Charactor Code စနစ္ကို ASCII (American National Standard Code for Information Interchange) လို႔ ေခၚပါတယ္။ မူလ ASCII သတ္မွတ္ခ်က္ဟာ 0 ကေန 127 အထိသာ ရွိပါတယ္။ ဒါက အဂၤလိပ္ဘာသာစကားအတြက္ အဆင္ေျပေပမယ့္ က်န္ ဥေရာပ ဘာသာစကားမ်ားပါ အဆင္ေျပေစဖို႔ ေနာက္ပိုင္း 255 အထိ တိုးခ်ဲ႕ခဲ့ပါတယ္။ ဘာလို႔ 255 အထိသာ တိုးခ်ဲ႕ထည့္သြင္းရသလဲဆိုရင္ ASCII character တစ္လံုးဟာ မွတ္ဉာဏ္ 1 byte သာ ေနရာယူႏိုင္လို႔ပါ။ (1 Byte မွာ 256 လံုးအထိသာ မွတ္သားႏိုင္ပါတယ္။) တကယ္လို႔ Notepad မွာ A လို႔ တစ္လံုးတည္း ႐ိုက္ထည့္ၿပီး save မယ္ဆိုရင္ အဲဒီ file ရဲ႕ size ဟာ 1 Byte သာရွိတာ ေတြ႕ရပါလိမ့္မယ္။

Computer နဲ႔ ျမန္မာစာ ဆိုၿပီး ဘာလို႔ ဒါေတြ ေျပာေနရလဲဆိုရင္ computer မွာ ျမန္မာစာ သံုးစြဲႏိုင္ဖို႔ စတင္ႀကိဳးပမ္းၾကစဥ္အခါက အခက္အခဲနဲ႔ အေျခအေနကို နားလည္ႏိုင္ၾကေစခ်င္လို႔ပါ။ ဒါမွလည္း ေနာက္ပိုင္း ျပႆနာေတြကို ပိုၿပီး နားလည္ႏိုင္မယ္ ယူဆမိပါတယ္။

Computer မွာ ျမန္မာစာကို စ,သံုးမယ္ဆိုေတာ့ ျမန္မာဘာသာစကားအတြက္ character code သီးသန္႔ မရွိပါဘူး။ ဒီေတာ့ ရွိၿပီးျဖစ္တဲ့ ASCII code ေတြကို ျမန္မာစာအတြက္ အသံုးျပဳရပါတယ္။ Monitor screen ေပၚမွာ ျမန္မာအကၡရာနဲ႔ ျမင္ရဖို႔၊ Printer နဲ႔ ျမန္မာအကၡရာကို အဆင္ေျပေျပ ႐ိုက္ထုတ္ႏိုင္ဖို႔ အေတာ္ႀကီး ႀကိဳးစားခဲ့ရတာပါ။ အျခားဘာသာစကားေတြထက္ ေနရာေရြ႕ျခင္း၊ ေနရာမေရြ႕ျခင္း စတဲ့သဘာဝ (font kerning) အမ်ိဳးမ်ိဳးရွိတဲ့ စာလံုးေတြမ်ားျပားတဲ့ ျမန္မာဘာသာအတြက္ အေစာပိုင္း font ေရးသူေတြမွာ အေတာ္ခက္ခဲခဲ့မွာပါ။

ဟုတ္ကဲ့ ကၽြန္ေတာ္တို႔ ေရႊျမန္မာေတြက ယခုမွာသာ ငါက Zawgyi ကြ။ ငါက Unicode ကြ ဆိုၿပီး ကြဲၾက ျပဲၾကတာ မဟုတ္ရပါဘူး။ အဲဒီအခ်ိန္ကလည္း ျမန္မာအကၡရာေတြကို အသံထြက္အတိုင္း စီစဥ္လိုသူေတြနဲ႔ လက္ႏွိပ္စက္ လက္ကြက္ကို အေျခခံၿပီး စီစဥ္လိုသူေတြ ကြဲခဲ့ၾကတာပါဘဲ။ ေနာက္ပိုင္းမွာေတာ့ လက္ႏွိပ္စက္လက္ကြက္ကို အေျခခံတဲ့ M-Myanmar, Win, Metrix, Academy စတဲ့ ျမန္မာ font ေတြ ေခတ္စားလာၿပီး အသံထြက္ကို အေျခခံတဲ့ Ava စတဲ့ font ေတြ ေမွးမွိန္သြားခဲ့ပါတယ္။ Apple Macintosh သံုးခဲ့ဘူးသူေတြ မွတ္မိၾကဦးမယ္ ထင္ပါတယ္။

ဗဟုသုတအျဖစ္ ေျပာရရင္ အဲဒီ Ava font ကို SOAS မွ ျမန္မာစာ ပါေမာကၡ Mr. John Okell က 1989-1990 ဝန္းက်င္ေလာက္မွာ ေရးခဲ့တာပါ။ သူ႔ကို ဂၽြန္အုတ္ခဲ လို႔ ရည္ၫႊန္းၿပီး ဟာသလုပ္ေရးထားတဲ့ စာတစ္ပုဒ္ ငယ္ငယ္က ဖတ္ဘူးေပမယ့္ ေရးသူကို တိတိက်က် မမွတ္မိေတာ့ပါ။ ဆရာႀကီး မင္းသုဝဏ္ ျဖစ္မယ္ ထင္မိပါတယ္။

လက္ႏွိပ္စက္ လက္ကြက္ကို အေျခခံတဲ့ font ေတြကေတာ့ တစ္ခုနဲ႔ တစ္ခု တကယ္တူခဲ့ပါသလား။ မတူပါဘူး ခင္ဗ်ာ။ အထူးသျဖင့္ M-Myanmar ဟာ က်န္ Win, Metrix, Academy ေတြနဲ႔ အဓိက ဗ်ည္းေတြကလြဲလို႔ အေတာ္မ်ားမ်ား ကြဲလြဲပါတယ္။ ဥပမာ M-Myanmar မွာ character code 0171 ဟာ - ဇၩ - ျဖစ္ပါတယ္။ -Win---Innwa မွာေတာ့ square bracket - [ - ျဖစ္ပါတယ္။ Win အုပ္စု၊ Metrix အုပ္စု စသျဖင့္ အုပ္စုလိုက္ တြဲေခၚေပမယ့္ Win အုပ္စုအတြင္းမွာ၊ Metrix အုပ္စုအတြင္းမွာလည္း လံုးဝေတာ့ identical မျဖစ္ပါဘူး။

အမွန္ေတာ့ ASCII font ေတြမွာ လက္ကြက္တူညီေအာင္ ညႇိဖို႔ နည္းပညာအရ အခက္အခဲ မရွိပါဘူး။ ကၽြန္ေတာ္တို႔ ျမန္မာေတြရဲ႕ သူတစ္လူ ငါတစ္မင္း စိတ္ဓာတ္လို႔ ေျပာရမလား မသိ။ လက္ကြက္ပံုစံေတြ အမ်ိဳးမ်ိဳး ကြဲျပား မွတ္သားခဲ့ၾကရပါတယ္။ နမူနာအျဖစ္ ေလ့လာလို႔ရေအာင္ ​ေအာက္​မွာ ျမန္​မာလက္​ကြက္​ပံုစံ​ေတြ ျပထားပါတယ္​။

ဘာဘဲျဖစ္ျဖစ္ အဲဒီအခ်ိန္က အေရးတႀကီး လိုအပ္ေနတဲ့ ျမန္မာ font ေတြ ေရးခဲ့ ႀကိဳးစားခဲ့လို႔သာ ျမန္မာစာကို computer မွာ သံုးလို႔ရခဲ့တာဆိုေတာ့ သူတို႔ေက်းဇူးကို ေမ့ထားလို႔ေတာ့ မရပါဘူး။

ဒီအပိုင္းကို ASCII font ဆိုတာ ဘာလဲ။ Unicode နဲ႔ ဘာကြာျခားသလဲ ဆိုတာ နည္းနည္းရွင္းၿပီး နိဂံုးခ်ဳပ္ပါမယ္။

အၾကမ္းဖ်င္း ေျပာရရင္ ASCII font ဆိုတာ monitor မွာ ျမန္မာလို ျမင္ရ၊ ျမန္မာဘာသာနဲ႔ print ထုတ္လို႔ ရေပမယ့္ computer က ျမန္မာစာအျဖစ္ သိမွတ္ျခင္း မရွိဘဲ graphical အရ လဲလွယ္ထားတဲ့ ရုပ္ပံုအရသာ ျမန္မာစာျဖစ္ေနေပမယ့္ သက္ဆိုင္ရာ code ေတြအရသာ သိေနတဲ့ ျမန္မာစာလံုးပံုံျဖစ္ပါတယ္။ ဒါေၾကာင့္ ASCII font နဲ႔ ႐ိုက္ထားတဲ့ ျမန္မာစာပိုဒ္ေတြကို Microsoft Office Word မွာ spelling & grammer error မ်ားအျဖစ္ ေဖာ္ျပေနတာ ျဖစ္ပါတယ္။ ေနာက္ Arial သို႔မဟုတ္ Courier စတဲ့ font ေတြနဲ႔ change လိုက္ရင္ အဂၤလိပ္စာလံုးေတြအျဖစ္ ေျပာင္းသြားတာကို ေတြ႕ရပါလိမ့္မယ္။

ေနာက္ မူလ keyboard ရဲ႕ character code ေတြအတိုင္း သံုးထားတာျဖစ္လို႔ Keyman, Keymagic စတဲ့ keyboard converter ေတြ သံုးဖို႔ မလိုအပ္ပါဘူး။

-

Zawgyi တို႔ Unicode တို႔နဲ႔ ပတ္သက္ၿပီး ဆက္ေရးပါဦးမယ္။

ယခု ဗဟုသုတအျဖစ္ ASCII Table, Extended ASCII Table နဲ႔ ျမန္မာလက္ကြက္အခ်ိဳ႕ကို ထည့္ေပးလိုက္ပါတယ္။







 M-Myanmar, Win---Innwa, Academy, CE-Classic စတာ​ေတြ ပါဝင္​တဲ့  Myanmar Keyboard Layout ကို high resolution နဲ႔ လိုခ်င္​ရင္​​ေတာ့ ​ေအာက္​ပါ link မွာ down ယူႏိုင္​ပါတယ္​။


မူရင္း =>