โพสต์เมื่อ Fri, 19/03/2010 - 15:20 by admin
หลายๆคนที่ใช้โปรแกรม Altium ออกแบบ PCB อยู่ อาจจะสงสัยว่าจะแทรกรูปภาพ หรือว่า logo สัญญลักษณ์ต่างๆลงบน pcb ได้อย่างไร วันนี้ผมมีวิธีการแทรกรูปภาพลงบน pcb มาแนะนำกันครับ เริ่มด้วยเปิดโปรแกรม altium ขึ้นมา แล้วเปิดโปรเจค C:\Program Files\Altium Designer Summer 08\Examples\Scripts\Delphiscript Scripts\Pcb\CreateRegionsFromBitmap\PCBPictureCreator.PRJSCR ขึ้นมา หลังจากที่เปิดโปรเจคขึ้นมาแล้ว จะมีไฟล์อยู่ในโปรเจค 3 ไฟล์ให้เปิดไฟล์ที่ชื่อ ConvertPicture.PAS ขึ้นมา หลังจากนั้นให้เพิ่ม code ตรง Procedure TConverterForm.LoadButtonClick(Sender: TObject); โดยให้เพิ่ม
โพสต์เมื่อ Tue, 09/03/2010 - 11:29 by admin
วันก่อนได้ออกแบบวงจรใหม่ตั้งใจจะใช้ PIC32 ที่ออกมาใหม่ เพราะเห็นว่ามี ethernet controller ในตัว เอาไปต่อกับ LAN Connector ได้เลย ลดพื้นที่บนบอร์ดได้ด้วย แต่หลังจากไปดูวงจรตัวอย่างจาก PIC32 ethernet starter kit แล้วจึงรู้ว่าความจริงแล้ว Ethernet บน PIC32 ยังไม่ได้รวมตัว PHY ไว้ด้วย ถ้าจะนำ PIC32 ไปใช้งาน ethernet จะต้องต่อ ic ที่เป็น PHY เพิ่มอีก ในวงจรตัวอย่างของ microchip เข้าใช้ ic เบอร์ DP82848C
โพสต์เมื่อ Wed, 03/03/2010 - 10:44 by admin
PIC24 บางเบอร์จะมี register สำหรับการทำ remap ขา I/O เพื่อย้ายตำแหน่งขา I/O ไปยังตำแหน่งขาที่เราต้องการได้ แต่ค่า configuration bit IOL1WAY ที่เป็นค่า default นั้นตั้งไว้ให้ผู้ใช้งานสามารถเขียนข้อมูลไปยัง remap register เพียงครั้งครั้งเดียว หลังจากนั้นหากต้องการย้ายขา I/O จะต้องทำการ unlock register ก่อนถึงจะเขียน remap register ได้ ดังนั้นหากต้องการเขียนข้อมูลไปยัง remap register โดยไม่ต้อง unlock ก่อนจะต้องตั้งค่า config bit IOL1WAY เป็น IOL1WAY_OFF
โพสต์เมื่อ Fri, 25/12/2009 - 15:25 by admin
ก่อนอื่นมาทำความรู้จักกับไฟล์ library ก่อน ไฟล์ library คือไฟล์ที่รวบรวมฟังชั่นที่เราเขียนขึ้นมา เอามาไว้ในไฟล์เดียว ถ้าจะอ้างอิงการเขียนโปรแกรมบนคอมพิวเตอร์ ไฟล์ library สำหรับ microcontroller ก็จะเหมือนกับไฟล์ dll หรือ Dynamic Link Library นั่นเองครับ library ที่เราเขียนมาใช้เองนั้น สามารถนำไปใช้ร่วมกับการเขียนโปรแกรมครั้งต่อไปได้ ข้อดีของไฟล์ library คือ ข้างในไฟล์จะเป็นข้อมูลแบบ binary ทำให้เราสามารถนำฟังก์ชั่นที่เราเขียนขึ้นไปแจกจ่ายให้กับบุคคลอื่นได้ โดยไม่ต้องเปิดเผย source code ภาษา c คนอื่นที่นำไฟล์ไปใช้ จะได้ไฟล์ไปสองไฟล์คือไฟล์ library (.a, .lib) และไฟล์ header (.h) ในไฟล์ header จะเป็นตัวบอกว่าไฟล์ library นั้น มีฟังก์ชั่น ตัวแปล และค่าคงที่ อะไรบ้าง ที่เราสามารถเรียกใช้งานได้
โพสต์เมื่อ Wed, 09/12/2009 - 11:54 by admin
Touch Bionics บริษัทที่ทำธุรกิจทางด้าน"อวัยวะเทียม" ซึ่งก่อนหน้านี้บริษัทได้พัฒนา i-Limb มือเทียมอัจฉริยะที่ผุ้ใช้สามารถสั่งการให้หยิบจับสิ่งของได้ราวกับมือ มนุษย์จริงๆ แต่ล่าสุดทางบริษัทได้พัฒนาเทคโนโลยีไปอีกขั้นหนึ่งด้วยการทำให้ผู้ใช้ สามารถควบคุมแต่ละนิ้วของมือกลได้แล้ว
โพสต์เมื่อ Wed, 09/12/2009 - 10:20 by admin
ATmega128RFA1 เป็น IC single-chip ตามมาตราฐาน IEEE 802.15.4 ที่รวมเอา AVR microcontroller และ 2.4GHz RF transceiver ไว้ใน IC และมีอัตราการขยาย 103.5dBm
คุณสมบัติของ ATmega128RFA
ย่านความถี่ 2.4GHz
อัตราการขยาย 103.5dBm
อัตราการรับส่งข้อมูล 2Mbps
ใช้การเข้ารหัสข้อมูล 128-bit AES
หน่วยความจำ Flash ขนาด 128Kbyte
Wake-on Radio
โพสต์เมื่อ Wed, 09/12/2009 - 09:46 by admin
ใครใช้ thunderbird อยู่สามารถดาวน์โหลดเวอร์ชั่น 3.0 ได้ที่ http://www.mozillamessaging.com/en-US/thunderbird/
Feature เด่นๆที่เพิ่มมาในเวอร์ชั่น 3.0 ก็มี
เปิดอ่านอีเมล์แบบ Tab ได้
เพิ่ม interface การค้นหามาใหม่ เพิ่ม filter ในการค้นหา และสามารถเลือกช่วงเวลาในการค้นหาได้ด้วย
Message Archive
ตัวจัดการ addon แบบใหม่ สามารถค้นหาและติดตั้ง addon ใน thunderbird ได้เลย
Smart Folders ช่วยจัดการโฟล์เดอร์ให้ หากคุณมีอีเมล์หลายๆ account โดยจะรวมเอาอีเมล์มาไว้ในโฟล์เดอร์เดียวกัน
โพสต์เมื่อ Tue, 08/12/2009 - 08:51 by admin
LG eXpo นอก จากจะเป็นมือถือที่มาพร้อมอุปกรณ์เสริมโปรเจ็กเตอร์ขนาดจิ๋วแล้ว มันยังใช้ชิปประมวลผล Qualcomm ที่มีความเร็วสูงถึง 1GHz อีกด้วย นอกจากนี้ยังมีคีย์บอร์ดแบบ QWERTY ที่สมารถเลื่อนออกมาจากด้านหลังและ หน้าจออระบบสัมผัสขนาด 3.2 นิ้ว พร้อมกล้องถ่ายรูปดิจิตอล 5MP ให้อีกต่างหาก แต่สิบปากว่า ก็ไม่เท่ากับตาเห็น ล่าสุดทาง PCMAG.COM ได้นำมือถือโปรเจ็กเตอร์รุ่นนี้มารีวิวกัน คุณผู้อ่านก็ลองตัดสินใจจากสิ่งทีเห็นก็แล้วกันว่า มันใช่สมาร์ทโฟนที่คุณกำลังมองหาอยู่ หรือไม่?
โพสต์เมื่อ Fri, 04/12/2009 - 09:53 by admin
Micron ได้เปิดตัว C300 SSD ขนาด 2.5 นิ้วสำหรับโน้ตบุ๊ก ซึ่งมีการระบุว่าเป็น SSD ที่มีความเร็วที่สุดในโลก โดยมีความเร็วในการอ่านข้อมูลถึง 355 MBps ในขณะที่สามารถเขียนข้อมูลได้ที่ความเร็ว 215 MBps
โพสต์เมื่อ Fri, 04/12/2009 - 09:35 by admin
Google ได้เปิดให้บริการ public dns โดย ip ที่ google ให้บริการคือ 8.8.8.8 และ 8.8.4.4 ดูจากเลข ip แล้วหลายๆคนคงสงสัยว่า google ได้ ip นี้มายังไง (ก็เลขสวยซะขนาดนี้ ) สำหรับใครที่ต้องการอ่านรายละเอียดเพิ่มเติม สามารถเข้าไปอ่านได้ที่ http://code.google.com/intl/th/speed/public-dns/