Skip navigation.
Home

SNAP (Simple Network Application Platform)

Simple Network Application Platform (SNAP)คือ Embedded Board ที่ได้รับการพัฒนาให้ทำงานร่วมกับภาษา JAVA (J2ME-CLDC) ซึ่งได้รับการรับรองโดย บริษัท Sun Microsystem พร้อมกับการพัฒนา Class ต่างๆ ไว้อย่างเพรียบพร้อม เพื่อให้ง่ายต่อการติดต่อสื่อสารในโครงข่าย Network และ การควบคุม Input/Output Port ต่างๆ บน ตัว SNAP เช่น I2C, Serial port, SPI port, GPIO เป็นต้น

ตรวจสอบอุณหภูมิผ่าน Browser

      ในอดีตการติดต่อสื่อสารระหว่างอุปกรณ์ภายนอกที่อยู่ห่างกันมากๆ นิยมใช้ RS-485 หรือ RS-422 ซื่งเป็นการติดต่อสื่อสารแบบ Pear to Pear แต่ในโครงการนี้เราจะเปลี่ยนรูปแบบการสื่อสารไปใช้ CAN (Controller Area Network) ในสื่อสารระหว่างอุปกรณ์ 2 ตัวแทน ข้อดีของการติดต่อสื่อสารแบบ CAN สามารถติดต่อสื่อสารกันแบบ Multicast ได้คือสามารถติดต่อกันได้หลายจุดพร้อมกันและมีความทนทานต่อสัญญาณรบกวนได้สูง

ควบคุม 7'Segments ด้วย SAA1064

โดยทั่วไปแล้วการควบคุม 7'segments จะต้องใช้ 2 ports คือ Data port กับ Scan port ลองเปลี่ยนวิธีการ โดยใช้ I2C ร่วมกับ SAA1064 เพื่อควบคุม 7'segments. ซึ่งจะทำงานได้ง่ายกว่าเนื่องจาก SAA1064 จะสแกน 7'segments ให้เองโดยอัตโนมัติ เราเพียงแต่ส่งข้อมูลที่ต้องการแสดงผลเขาไปไว้ที่ memory ของ SAA1064 เท่านั้น     

ควบคุมการเปิดหรือปิด LED ผ่านทาง Browser

      โครงงานนี้จะทดสอบการทำงาน ร่วมกันระหว่าง HTTP Server และ Output Port ของ SNAP โดยจะแบ่งการทำงานออกเป็น 2 ส่วนด้วยกัน คือ
  • ส่วนของหน้าจอ Browser ที่เป็นปุ่มสำหรับสั่งเปิดหรือปิด LED
  • ส่วนควบคุมการเปิดหรือปิด LED

XBee OEM RF Modules

The XBee OEM RF Modules were engineered to meet IEEE 802.15.4 standards and support the unique needs of low-cost, low-power wireless sensor networks. The modules require minimal power and provide reliable delivery of data between devices. The modules operate within the ISM 2.4 GHz frequency band and are pin-for-pin compatible with each other.
Syndicate content