Skip navigation.
Home

โครงงานทั้งหมด

จอโทรศัพท์มือถือกับ SNAP
การต่อจอโทรศัพท์มือถือของ Nokia รุ่น 3310 เข้ากับ Snapboard สามารถทำได้โดยต่อผ่านทาง port SPI ของ Snapboard เนื่องจากตัวของจอโทรศัพท์รุ่นนี้ ใช้ IC controller/driver ของ Philips เบอร์ PCD8854 ในการควบคุมการแสดงผลของ หน้าจอ ซึ่งมีขนาดเท่ากับ 48 x 84 pixels. ซ้ำยังมีราคาถูกมากสำหรับมือสมัครเล่นหรือผู้ที่ชื่นชอบในการพัฒนาอุปกรณ์อิเล็คทรอนิคส์และไมโครคอมเป็นอย่างมาก
ควบคุมการเปิดหรือปิด LED ผ่านทาง Browser
โครงการนี้จะทดสอบการทำงาน ร่วมกันระหว่าง HTTP Server และ Output Port ของ SNAP โดยจะแบ่งการทำงานออกเป็น 2 ส่วนด้วยกัน คือ
  • ส่วนของหน้าจอ Browser ที่เป็นปุ่มสำหรับสั่งเปิดหรือปิด LED
  • ส่วนควบคุมการเปิดหรือปิด LED

อ่านรายละเอียดเพิ่มเติม

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

    อ่านรายละเอียดเพิ่มเติม

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