Technology

cheap gaming pc

cheap gaming pc
cheap gaming pc | SiamCafe Blog
2026-04-02· อ. บอม — SiamCafe.net· 1,797 คำ

Cheap Gaming PC — คู่มือประกอบคอมเล่นเกมราคาประหยัด 2026

การประกอบ Gaming PC ราคาถูกไม่จำเป็นต้องใช้เงินหลายหมื่นบาท ด้วยการเลือก components ที่คุ้มค่า จัดสเปคให้เหมาะกับเกมที่เล่น และรู้จักช่วงเวลาซื้อที่ดี สามารถประกอบคอมเล่นเกมได้ตั้งแต่งบ 10,000-20,000 บาท เล่นเกมยอดนิยมอย่าง Valorant, CS2, Fortnite, GTA V ได้สบาย บทความนี้แนะนำสเปคคอมเล่นเกมงบประหยัดพร้อม Python tools สำหรับเปรียบเทียบราคาและประสิทธิภาพ

สเปคแนะนำตามงบประมาณ

# gaming_specs.py — Gaming PC specs by budget
import json

class GamingSpecs:
 BUDGET_TIERS = {
 "entry": {
 "name": "Entry Level (10,000-12,000 บาท)",
 "target": "1080p Low-Medium, 60 FPS",
 "games": "Valorant, CS2, Fortnite, League of Legends, Minecraft",
 "specs": {
 "CPU": "AMD Ryzen 5 5500 / Intel i3-12100F",
 "GPU": "AMD RX 6500 XT / NVIDIA GTX 1650",
 "RAM": "16GB DDR4 3200MHz (2x8GB)",
 "Storage": "500GB NVMe SSD",
 "PSU": "500W 80+ Bronze",
 "Case": "เคสราคาประหยัด (มีพัดลม 1-2 ตัว)",
 "Motherboard": "B450/B550M (AMD) หรือ H610M (Intel)",
 },
 },
 "mid": {
 "name": "Mid Range (15,000-20,000 บาท)",
 "target": "1080p High, 60-144 FPS",
 "games": "Cyberpunk 2077, Elden Ring, GTA V, Hogwarts Legacy",
 "specs": {
 "CPU": "AMD Ryzen 5 5600 / Intel i5-12400F",
 "GPU": "AMD RX 6600 / NVIDIA RTX 3060",
 "RAM": "16GB DDR4 3600MHz (2x8GB)",
 "Storage": "1TB NVMe SSD",
 "PSU": "600W 80+ Bronze",
 "Case": "เคสมี airflow ดี + พัดลม 3 ตัว",
 "Motherboard": "B550M (AMD) หรือ B660M (Intel)",
 },
 },
 "sweet_spot": {
 "name": "Sweet Spot (20,000-25,000 บาท)",
 "target": "1080p Ultra / 1440p High, 100+ FPS",
 "games": "ทุกเกม AAA ที่ High-Ultra settings",
 "specs": {
 "CPU": "AMD Ryzen 5 5600X / Intel i5-13400F",
 "GPU": "AMD RX 6700 XT / NVIDIA RTX 4060",
 "RAM": "32GB DDR4 3600MHz (2x16GB)",
 "Storage": "1TB NVMe SSD + 1TB HDD",
 "PSU": "650W 80+ Bronze",
 "Case": "เคส ATX airflow ดี",
 "Motherboard": "B550 (AMD) หรือ B760M (Intel)",
 },
 },
 }

 def show_tiers(self):
 print("=== Gaming PC Specs by Budget ===\n")
 for key, tier in self.BUDGET_TIERS.items():
 print(f"[{tier['name']}]")
 print(f" Target: {tier['target']}")
 print(f" Games: {tier['games']}")
 for comp, spec in tier['specs'].items():
 print(f" {comp}: {spec}")
 print()

specs = GamingSpecs()
specs.show_tiers()

การเลือก Components

# components.py — How to choose components
import json

class ComponentGuide:
 GUIDES = {
 "cpu": {
 "name": "CPU (โปรเซสเซอร์)",
 "importance": "สำคัญมาก — ประมวลผลหลัก, ส่งผลต่อ minimum FPS",
 "budget_tip": "AMD Ryzen 5 5500/5600 คุ้มที่สุดในงบประหยัด — 6 cores, เพียงพอสำหรับ gaming",
 "avoid": "อย่าซื้อ CPU แพงเกินไป — gaming ใช้ GPU มากกว่า CPU",
 },
 "gpu": {
 "name": "GPU (การ์ดจอ)",
 "importance": "สำคัญที่สุด — กำหนด FPS และ resolution ที่เล่นได้",
 "budget_tip": "ใช้งบ 40-50% ของทั้งหมดสำหรับ GPU — เช่น 6,000-10,000 บาท",
 "avoid": "อย่าซื้อการ์ดจอ mining มือสอง — อายุการใช้งานสั้น",
 },
 "ram": {
 "name": "RAM",
 "importance": "ปานกลาง — 16GB เพียงพอ, Dual Channel สำคัญ",
 "budget_tip": "ซื้อ 2x8GB (Dual Channel) ดีกว่า 1x16GB — bandwidth เท่าตัว",
 "avoid": "อย่าซื้อ RAM ความเร็วต่ำกว่า 3200MHz",
 },
 "storage": {
 "name": "Storage (SSD/HDD)",
 "importance": "สำคัญ — NVMe SSD ลด loading time มาก",
 "budget_tip": "500GB NVMe SSD ขั้นต่ำ — ราคา ~700-1,000 บาท ถูกมาก",
 "avoid": "อย่าใช้แค่ HDD อย่างเดียว — เกมสมัยนี้ต้อง SSD",
 },
 "psu": {
 "name": "PSU (Power Supply)",
 "importance": "สำคัญมาก — PSU ห่วยทำลาย components อื่นได้",
 "budget_tip": "เลือก 80+ Bronze ขึ้นไป จาก brand ดี (Seasonic, Corsair, be quiet!)",
 "avoid": "อย่าประหยัดกับ PSU — PSU ราคาถูกไม่มียี่ห้อ = ระเบิดได้",
 },
 }

 def show_guides(self):
 print("=== Component Selection Guide ===\n")
 for key, guide in self.GUIDES.items():
 print(f"[{guide['name']}]")
 print(f" Importance: {guide['importance']}")
 print(f" Budget tip: {guide['budget_tip']}")
 print(f" Avoid: {guide['avoid']}")
 print()

guide = ComponentGuide()
guide.show_guides()

Python Price Comparison Tool

# price_tool.py — Price comparison and budget calculator
import json

class PriceTool:
 CODE = """
# pc_builder.py — Gaming PC budget calculator
import json

class PCBudgetCalculator:
 def __init__(self, budget):
 self.budget = budget
 self.components = {}
 self.total = 0
 
 def add_component(self, category, name, price):
 '''Add component to build'''
 self.components[category] = {"name": name, "price": price}
 self.total = sum(c["price"] for c in self.components.values())
 
 def remaining_budget(self):
 return self.budget - self.total
 
 def budget_allocation(self):
 '''Recommended budget allocation'''
 return {
 "GPU": int(self.budget * 0.40), # 40% for GPU
 "CPU": int(self.budget * 0.20), # 20% for CPU
 "Motherboard": int(self.budget * 0.10),
 "RAM": int(self.budget * 0.10),
 "Storage": int(self.budget * 0.08),
 "PSU": int(self.budget * 0.07),
 "Case": int(self.budget * 0.05),
 }
 
 def show_build(self):
 print(f"Budget: {self.budget:,} THB")
 print(f"{'Component':<15} {'Name':<35} {'Price':>8}")
 print("-" * 60)
 for cat, comp in self.components.items():
 print(f"{cat:<15} {comp['name']:<35} {comp['price']:>7,}")
 print("-" * 60)
 print(f"{'Total':<50} {self.total:>7,}")
 print(f"{'Remaining':<50} {self.remaining_budget():>7,}")
 
 def fps_estimate(self, game, resolution="1080p"):
 '''Estimate FPS based on GPU'''
 gpu = self.components.get("GPU", {}).get("name", "")
 
 fps_data = {
 "RX 6500 XT": {"Valorant": 200, "CS2": 120, "Cyberpunk": 35},
 "RX 6600": {"Valorant": 300, "CS2": 200, "Cyberpunk": 60},
 "RTX 3060": {"Valorant": 300, "CS2": 220, "Cyberpunk": 65},
 "RX 6700 XT": {"Valorant": 350, "CS2": 280, "Cyberpunk": 80},
 "RTX 4060": {"Valorant": 400, "CS2": 300, "Cyberpunk": 85},
 }
 
 for gpu_name, fps in fps_data.items():
 if gpu_name in gpu:
 return fps.get(game, "N/A")
 return "Unknown GPU"

# Example build
builder = PCBudgetCalculator(15000)
builder.add_component("CPU", "AMD Ryzen 5 5500", 3200)
builder.add_component("GPU", "AMD RX 6600", 5500)
builder.add_component("Motherboard", "Gigabyte B550M DS3H", 2200)
builder.add_component("RAM", "16GB DDR4 3200MHz (2x8GB)", 1200)
builder.add_component("Storage", "500GB NVMe SSD", 800)
builder.add_component("PSU", "Corsair CV550 80+ Bronze", 1400)
builder.add_component("Case", "Thermaltake S100 TG", 900)
builder.show_build()
"""

 def show_code(self):
 print("=== PC Builder Tool ===")
 print(self.CODE[:600])

tool = PriceTool()
tool.show_code()

ร้านค้าและแหล่งซื้อ

# shops.py — Where to buy in Thailand
import json

class ShoppingGuide:
 SHOPS = {
 "jib": {
 "name": "JIB Computer",
 "type": "Online + หน้าร้าน",
 "url": "jib.co.th",
 "pros": "สาขาเยอะ, warranty ดี, ผ่อนได้",
 "cons": "ราคาสูงกว่า online บ้าง",
 },
 "advice": {
 "name": "Advice",
 "type": "Online + หน้าร้าน",
 "url": "advice.co.th",
 "pros": "ราคาถูก, มี bundle deals, สาขาเยอะ",
 "cons": "บางสาขา stock ไม่ครบ",
 },
 "banana_it": {
 "name": "Banana IT",
 "type": "Online + หน้าร้าน",
 "url": "bananait.com",
 "pros": "ราคาดี, มี clearance sale",
 "cons": "สาขาน้อยกว่า JIB",
 },
 "shopee_lazada": {
 "name": "Shopee / Lazada",
 "type": "Online",
 "pros": "ราคาถูกสุด ช่วงโปรโมชัน (11.11, 12.12), มี voucher",
 "cons": "ระวังของปลอม, warranty อาจยุ่งยาก",
 },
 "pantip_plaza": {
 "name": "Pantip Plaza / Fortune Town",
 "type": "หน้าร้าน",
 "pros": "ต่อราคาได้, เปรียบเทียบหลายร้านง่าย",
 "cons": "ต้องไปถึงที่, บางร้าน warranty ไม่ดี",
 },
 }

 TIPS = [
 "เปรียบเทียบราคาหลายร้านก่อนซื้อ — ใช้ pricecompare.in.th",
 "ซื้อช่วง Big Sale (11.11, 12.12, Black Friday) ลดได้ 10-30%",
 "ดู Bundle Deals — บางร้านลดเมื่อซื้อ CPU+MB+RAM ด้วยกัน",
 "ตรวจสอบ warranty ก่อนซื้อ — GPU ควร 3 ปี, PSU ควร 5 ปี+",
 "อ่านรีวิวจริงใน Pantip, YouTube ก่อนตัดสินใจ",
 "มือสอง: GPU mining ราคาถูกแต่เสี่ยง — ตรวจสอบสภาพดีๆ",
 ]

 def show_shops(self):
 print("=== ร้านค้าแนะนำ ===\n")
 for key, shop in self.SHOPS.items():
 print(f"[{shop['name']}] ({shop['type']})")
 print(f" Pros: {shop['pros']}")
 print(f" Cons: {shop['cons']}")
 print()

 def show_tips(self):
 print("=== Tips ===")
 for tip in self.TIPS:
 print(f" • {tip}")

shops = ShoppingGuide()
shops.show_shops()
shops.show_tips()

การประกอบและ Optimization

# assembly.py — PC assembly and optimization
import json

class AssemblyGuide:
 STEPS = [
 {"step": "1. ติดตั้ง CPU บน Motherboard", "tip": "จับขอบ CPU ไม่ต้องใช้แรงกด — ล็อคเอง"},
 {"step": "2. ติดตั้ง RAM", "tip": "ใส่ slot A2+B2 สำหรับ Dual Channel (ช่องที่ 2 และ 4)"},
 {"step": "3. ติดตั้ง M.2 SSD", "tip": "ใส่ช่อง M.2 บน Motherboard — ขันน็อตเบาๆ"},
 {"step": "4. ติดตั้ง Motherboard ในเคส", "tip": "ขันน็อต standoff ก่อน — อย่าลืม I/O Shield"},
 {"step": "5. ติดตั้ง PSU", "tip": "พัดลม PSU หันลงล่าง (ถ้าเคสมีช่องระบาย)"},
 {"step": "6. ติดตั้ง GPU", "tip": "ถอด bracket เคส → ใส่ GPU → กดจนได้ยินคลิก → ขันน็อต"},
 {"step": "7. เสียบสายไฟ", "tip": "24-pin ATX, 8-pin CPU, 6/8-pin GPU, SATA power"},
 {"step": "8. เสียบสาย Front Panel", "tip": "Power SW, Reset SW, HDD LED, Power LED — ดูคู่มือ MB"},
 {"step": "9. Boot Test", "tip": "เปิดเครื่อง → เข้า BIOS → ตรวจสอบ RAM, SSD, CPU temp"},
 {"step": "10. ติดตั้ง Windows + Drivers", "tip": "ใช้ USB boot → ติดตั้ง chipset, GPU drivers จากเว็บผู้ผลิต"},
 ]

 OPTIMIZATION = {
 "bios": "เปิด XMP/DOCP ใน BIOS — RAM จะรันที่ความเร็วที่กำหนด (3200/3600MHz)",
 "drivers": "อัพเดท GPU drivers ล่าสุด — AMD Adrenalin / NVIDIA GeForce Experience",
 "power_plan": "Windows Power Plan: High Performance",
 "game_settings": "ลด Shadows, Anti-aliasing → เพิ่ม FPS โดยไม่เสียภาพมาก",
 "monitoring": "ใช้ MSI Afterburner + HWiNFO64 — ดู temp, FPS, usage",
 "cleanup": "ทำความสะอาดฝุ่นทุก 3-6 เดือน — ฝุ่นทำให้ร้อน = throttle",
 }

 def show_steps(self):
 print("=== ขั้นตอนประกอบ ===\n")
 for s in self.STEPS[:6]:
 print(f"[{s['step']}]")
 print(f" Tip: {s['tip']}")

 def show_optimization(self):
 print(f"\n=== Optimization Tips ===")
 for key, tip in self.OPTIMIZATION.items():
 print(f" [{key}] {tip}")

assembly = AssemblyGuide()
assembly.show_steps()
assembly.show_optimization()

FAQ - คำถามที่พบบ่อย

Q: งบ 10,000 บาทประกอบคอมเล่นเกมได้ไหม?

A: ได้ — แต่เล่นเกมเบาๆ (Valorant, CS2, LoL) ที่ 1080p Low-Medium สเปค: Ryzen 5 5500 + RX 6500 XT + 16GB RAM + 500GB SSD ทางเลือก: ซื้อ CPU มี integrated graphics (Ryzen 5 5600G) ไม่ต้องซื้อ GPU แยก — เล่นเกมเบาได้ มือสอง: ซื้อ PC มือสองจาก Pantip — ได้สเปคดีกว่าในงบเดียวกัน

Q: AMD กับ Intel อันไหนคุ้มกว่า?

A: งบประหยัด: AMD Ryzen 5 5500/5600 คุ้มกว่า — ราคาถูก, motherboard ถูก (AM4) Intel i3-12100F/i5-12400F ก็ดี — แต่ motherboard แพงกว่าเล็กน้อย สรุป: ดูราคารวม CPU + Motherboard — อันไหนถูกกว่าเลือกอันนั้น Performance ใกล้เคียงกันในงบนี้

Q: ซื้อการ์ดจอมือสองดีไหม?

A: เสี่ยง — โดยเฉพาะการ์ดจอ mining (ใช้ 24/7 หลายปี) ถ้าจะซื้อ: ตรวจสอบ warranty เหลือ, test ด้วย FurMark/3DMark, ดูสภาพพัดลม GPU ที่ปลอดภัย: ซื้อจากร้านที่รับประกันมือสอง, หลีกเลี่ยง mining cards ทางเลือก: ซื้อ GPU ใหม่รุ่นเก่า (clearance sale) — warranty เต็ม ราคาถูก

Q: คอมประกอบ กับ Notebook อันไหนคุ้มกว่า?

A: คอมประกอบ: คุ้มกว่า 30-50% ในงบเดียวกัน — upgrade ได้, ซ่อมง่าย, ระบายความร้อนดีกว่า Notebook: พกพาได้, ประหยัดพื้นที่, รวมจอ+แป้นพิมพ์ ถ้าอยู่บ้าน + เล่นเกมเป็นหลัก: คอมประกอบคุ้มกว่าชัดเจน ถ้าต้องพกไปโรงเรียน/ทำงาน: Notebook สะดวกกว่า

📖 บทความที่เกี่ยวข้อง

best gaming pcอ่านบทความ → cloud gaming pcอ่านบทความ → handheld pc gamingอ่านบทความ → หูฟัง gaming jibอ่านบทความ → joystick pc gamingอ่านบทความ →

📚 ดูบทความทั้งหมด →