330 likes | 489 Views
Barcode Reader On Mobile Phone. Chonlada Rean -Aram 4810611097 Wanlada Rean -Aram 4810611105. AJ.Assoc.Prof.Narong Buabthong AJ.Asst.Prof.Dr.Supachai Vorapoipisut AJ.Nawin Somyat. ที่มาของโครงงาน. การรอรับยาในโรงพยาบาล และ การซื้อยาจากร้านขายยา รอฟังคำอธิบายการใช้งานจากเภสัชกรนาน
E N D
Barcode Reader On Mobile Phone ChonladaRean-Aram 4810611097 WanladaRean-Aram 4810611105 AJ.Assoc.Prof.NarongBuabthong AJ.Asst.Prof.Dr.SupachaiVorapoipisut AJ.NawinSomyat
ที่มาของโครงงาน • การรอรับยาในโรงพยาบาล และ การซื้อยาจากร้านขายยา • รอฟังคำอธิบายการใช้งานจากเภสัชกรนาน • ฟังได้ครั้งเดียวตอนรับยานั้น • อ่านสรรพคุณการใช้งานข้างกล่องหรือถุงยาเท่านั้น • ทำให้เสียเวลารอนาน และไม่สะดวกต่อผู้สูงอายุหรือคนพิการ • ดังนั้น โครงงานนี้สามารถสร้างโปรแกรมในมือถือขึ้นมาเพื่ออำนวยความสะดวกต่อคนเหล่านี้ได้
ขอบเขตของโครงงาน • สามารถถ่ายบาร์โค้ดจากถุงยาหรือกล่องยา • แสดงข้อมูลที่ถ่ายได้เป็นtext file • ชื่อยา • สรรพคุณ • วิธีการใช้ • สามารถจัดเก็บข้อมูลได้ • สามารถดาวน์โหลดไฟล์เสียง(ที่อ่านtext fileนั้น) • สามารถเล่นไฟล์เสียงได้
Barcode Reader On Mobile Phone • Barcode • Barcode 1D • Barcode 2D
Barcode 1D • UCC 128 หรือ Shipping Container Code • ITF • CODABAR • CODE 39 • CODE 128 • CODE 93 • CODE 49 • CODE 16k ประเภทของบาร์โค้ดหนึ่งมิติ • UPC [Uniform Product Code] • UPC-E (8หลัก) • UPC-A (12หลัก) • UPC-A+2 • UPC-A+5 • EAN [European Article Number] • EAN-8 • EAN-13 • EAN-13+12 • EAN-13+5 • ISSN / ISBN [International Standard Book Number]
EAN-13[European Article Number] • ลักษณะของบาร์โค้ดเป็นรูปสี่เหลี่ยมผืนผ้า • บรรจุข้อมูลเป็นเลข13หลัก • 3 หลักแรก คือ ผลิตจากประเทศไหน • 4 หลักถัดมา คือ รหัสโรงงานที่ผลิต • 5 หลักถัดมา คือ รหัสของสินค้า • 1 หลักสุดท้ายคือ เลขหมายตรวจสอบ • รูปแบบ • หน่วยกั้นด้านข้าง ( ‘1 0 1’ ) • ตัวเลข6หลักจากชุดตัวเลขAหรือB ประกอบเป็นครึ่งซ้ายของรหัส โดยพิจารณาจากหลักที่13 • หน่วยกั้นกลาง ( ‘0 1 0 1 0’ ) • ตัวเลข6หลักจากชุดตัวเลขC ประกอบเป็นครึ่งขวาของรหัส • หน่วยกั้นด้านข้าง( ‘1 0 1’ )
Barcode 2D ประเภทของบาร์โค้ดสองมิติ • บาร์โค้ดแบบสแต็ก (Stacked Barcode) • บาร์โค้ดแบบ PDF417 (Portable Data File) • บาร์โค้ดแบบเมตริกซ์ (Matrix Barcode) • บาร์โค้ดแบบ MaxiCode • บาร์โค้ดแบบ Data Matrix • บาร์โค้ดแบบ QR Code (Quick Response Code)
QR Code (Quick Response Code) • ลักษณะของบาร์โค้ดเป็นรูปสี่เหลี่ยมจัตุรัส • มีโมดูลข้อมูล 21 x 21 ถึง 177 x 177 โมดูล • บรรจุข้อมูลได้ • 7,089 ตัวเลขหรือ 4,296 ตัวอักษร • รูปแบบค้นหาของ QR Code อยู่ที่มุมทั้งสามของบาร์โค้ด คือ มุมซ้ายบน มุมซ้ายล่าง และมุมขวา • ทำให้เครื่องอ่านสามารถมองออกได้ง่าย • ไม่จำเป็นต้องตั้งกล้องให้ตรง
Barcode Reader On Mobile Phone • Barcode • Barcode 1D • Barcode 2D • Download • USB • Bluetooth • Wireless , Internet
Download • USB • ยี่ห้อ รุ่น โทรศัพท์มือถือ • Bluetooth • offline • Wireless • offline • online • Internet • online • ในโรงพยาบาล • USB • Bluetooth • Wireless • ที่บ้าน • Internet
Barcode Reader On Mobile Phone • Barcode • Barcode 1D • Barcode 2D • Download • USB • Bluetooth • Wireless , Internet • Programming Language • j2me • VB
Programming Language • J2ME • ใช้งานได้หลากหลายกว่า • มีlibที่เกี่ยวกับบาร์โค้ด • Open source • VB • เขียนง่าย
Barcode Reader On Mobile Phone • Barcode • Barcode 1D • Barcode 2D • Download • USB • Bluetooth • Wireless • Programming Language • j2me • VB
Program • ถ่ายบาร์โค้ดสองมิติ • แสดงข้อมูลที่ถ่ายได้ (วิธีการใช้ สรรพคุณ) • จัดเก็บข้อมูล • ดาวน์โหลดไฟล์เสียง(ประมาณ30วินาที) • แบบlocal • แบบผ่านทางwebserver • เล่นไฟล์เสียง
QR-Code Generator • โปรแกรมของ kaywa โดยที่ สร้างจากเว็บไซต์ http://qrcode.kaywa.com/
QR-Code Generator Content type size • URL • Text • Phone-Number • S • M • L • XL
QR-Code Generator • Content type • Text • Size • S
QR-Code Reader • QuickMARK http://www.quickmark.com.tw/En/basic/download.asp
ทดลองเล่นไฟล์เสียงบนServer ผ่านWireless • สมัครเป็นสมาชิกของ Web server เพื่อที่จะฝากไฟล์เสียงนั้น • http://www.000webhost.com • การอัพโหลดไฟล์ขึ้นServer • เลือกไฟล์เสียงที่ต้องการอัพโหลด • เข้าสู่โปรแกรม Cute FTP 8.0 Pro
ฝากไฟล์โดยใช้โปรแกรม Cute FTP 8.0 Pro
เล่นไฟล์เสียงบน serverผ่านwifi
ทดลองเล่นไฟล์เสียงในNetwork เดียวกันผ่านทางWireless • แชร์ไฟล์เสียงที่เครื่องคอมพิวเตอร์หลัก \\mmm-note\test\testsong.mp3
เล่นไฟล์เสียงบน server ในNetworkเดียวกัน ผ่านทางWireless
Software • J2SDK • Eclipse , Eclipse ME • J2ME Wireless toolkit
ทดลองเขียนโปรแกรมHelloWorldทดลองเขียนโปรแกรมHelloWorld
ทดลองเขียนโปรแกรมเล่นไฟล์เสียงบนServerทดลองเขียนโปรแกรมเล่นไฟล์เสียงบนServer http://mediaserver.net84.net/test-wav.wav