ก่อนหน้านี้ฉันได้เขียนบทความหัวข้อ DIY เคส Raspberry Pi ด้วย Stripboard/Perfboard (ตอนที่ 1) ซึ่งฉันอธิบายวิธีที่ฉันสร้างกล่องหุ้มโมดูลาร์ที่ทำจาก แผ่นปริ้น PCB (stripboard/perfboard) หรือแนวคิดโดยรวม ตอนนี้ฉันได้ออกแบบสองด้านที่ “smart” สำหรับโครงตู้: ด้านสตริปบอร์ด LED 16 ดวง และด้านสตริปบอร์ดรีเลย์ 5V วันนี้ฉันจะอธิบายรายละเอียดว่าฉันทำสิ่งนี้ได้อย่างไร โดยมีรายละเอียดเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์, การบัดกรี, การประกอบ, การแจกจ่าย Linux (สร้างด้วย Yocto) รวมถึงโปรแกรม C, เพจ HTML และเชลล์สคริปต์ (CGI) ที่ใช้เพื่อทำให้ LED 16 ดวงและควบคุมหลอดไฟ 220V มาตรฐานพร้อมรีเลย์ผ่านเว็บเบราว์เซอร์ของโทรศัพท์ของฉัน แผนผังด้านสตริปบอร์ด ไฟLED 16 ดวง, การบัดกรีและการทดสอบ ฉันได้ตัดสินใจออกแบบแผงด้านบนของกล่องห […]
DIY เคส Raspberry Pi ด้วย Stripboard/Perfboard (ตอนที่ 1)
ฉันวางแผนที่จะเล่นกับ Bluetooth 4.0 LE ใน Linux โดยใช้ Raspberry Pi เป็นแพลตฟอร์มฮาร์ดแวร์พร้อมกับจอ LCD ขนาดเล็กและอาจเป็นบอร์ดรีเลย์ แทนที่จะให้บอร์ดกระจายไปทั่ว ฉันคิดว่าอาจเป็นความคิดที่ดีถ้าฉันสามารถออกแบบเคสสำหรับการติดตั้งของฉันได้ ฉันต้องการเชื่อมต่อบอร์ดภายนอกขนาดเล็กและสิ่งต่างๆ เช่น LED ได้ มันต้องประกอบและถอดประกอบได้ง่าย เป็นแบบโมดูลาร์ เพื่อที่ฉันจะเพิ่มหรือถอดวงจรได้อย่างง่ายดาย และราคาถูกพอๆ กับเคส “dumb” ที่มีอยู่ ดังนั้นฉันจึงคิดว่าทำไมไม่ใช้ stripboard (perfboards) สำหรับสิ่งนั้น? ฉันค้นหาเว็บเพื่อดูว่าคนอื่นมีความคิดเดียวกันหรือไม่ และฉันพบกับหนึ่งคน แต่ดูเหมือนว่าเขาจะประกอบไม่เสร็จ ไม่ได้ใช้ stripboard เพื่อเพิ่มคุณสมบัติฮาร์ดแวร์ ฉันจึงตัดสินใจที่จะลองดู และตอนนี้ฉันก็ประกอบเ […]
ย้อนความทรงจำ: Raspberry Pi USB Computer เมื่อ 10 ปีก่อน
คอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi เครื่องแรกเปิดตัวอย่างเป็นทางการเมื่อวันที่ 29 กุมภาพันธ์ 2555 Raspberry Pi Model B ประกอบด้วยโปรเซสเซอร์ Broadcom BCM2835 ARM11 พร้อมแรม 256 พอร์ต HDMI และฟอร์มแฟคเตอร์ที่เรารู้จักในปัจจุบัน แต่ครั้งแรกที่ฉันเขียนเกี่ยวกับบอร์ดนี้คือเมื่อวันที่ 8 พฤษภาคม 2011 เมื่อสิบปีที่แล้วโดยมีโพสต์ชื่อ“ คอมพิวเตอร์ลินุกซ์ ARM11 25 USD ” แสดงต้นแบบของ Raspberry Pi USB Computer ที่ดูไม่เหมือนที่เปิดตัวในปีครั้งต่อไป นี่ดูเหมือนแท่งที่มีพอร์ต HDMI ในมือข้างหนึ่ง และพอร์ต USB ที่อีกข้างหนึ่ง เราไม่รู้ด้วยซ้ำว่ามันใช้โปรเซสเซอร์ Broadcom ในเวลานั้น สิ่งเหล่านี้เป็นสเปคเบื้องต้น: CPU – โปรเซสเซอร์ 700MHz ARM11 GPU – รองรับ OpenGL ES 2.0 หน่วยความจำ – SDRAM 128MB ที่เก็บข้อมู […]
คอมพิวเตอร์บอร์ดเดี่ยว Intel และ AMD ที่ดีที่สุด 5 อันดับสำหรับเมกเกอร์
เมื่อไม่กี่สัปดาห์ที่ผ่านมาเราได้เขียนรายการสิ่งที่เราคิดว่าเป็นชุด 5 อันดับ Arm ของSBC และ Devkits ที่มีประสิทธิภาพที่สุดและในครั้งนี้เราจะกล่าวถึง x86 ของSBC ที่ขับเคลื่อนโดยโปรเซสเซอร์ Intel หรือ AMD แต่คราวนี้แทนที่จะมุ่งเน้นไปที่คอมพิวเตอร์บอร์ดเดี่ยว x86 ที่มีประสิทธิภาพที่สุด ซึ่งจะนำไปสู่ Xeon SBC อุตสาหกรรมที่ไม่สามารถหาซื้อได้เราจะมาดู 5 บอร์ดที่ดีที่สุดที่ออกแบบมาสำหรับmaker นั่นหมายถึงการกำหนดราคาที่เหมาะสม ส่วนหัว I/O และการสนับสนุนจากชุมชน รายการไม่เรียงตามลำดับ Rock Pi X – x86 ราคาไม่แพง หากคุณเคยต้องการบอร์ด x86 ที่ถูกที่สุดเท่าที่จะเป็นไปได้ป้ายราคาAtomic Pi SBC $35 (ประมาณ 1,100 บาท) นั้นยากที่จะเอาชนะ แต่ราคาถูกเพียงเพราะมาจากโครงการหุ่นยนต์ที่ล้มเหลวและไม่สะดวกในการใช้งาน แต่ตอนนี้ใ […]
เปรียบเทียบโปรเซสเซอร์Amlogic S905X Rockchip RK3328 และ Allwinner H6
Rockchip, Amlogic และ Allwinner ต่างต่อสู้เพื่อตลาดกล่องทีวีระดับล่างและระดับกลางดังนั้นจึงอาจเป็นเรื่องน่าสนใจที่จะเปรียบเทียบโซลูชัน เราจะไม่มองเข้าไปในตลาดระดับล่างสุดด้วยโปรเซสเซอร์ ARM Cortex A7 แบบ 32 บิต แต่ให้เปรียบเทียบโปรเซสเซอร์ ARM Cortex A53 64 บิตแบบ Quad-core ล่าสุดสำหรับกล่องทีวี 4K HDR จากบริษัท ตามลำดับ SoC Amlogic S905X , Rockchip RK3328และ Allwinner H6 เราจะทดสอบประสิทธิบางส่วนที่ได้รับจากกล่อง Android TV ผ่านโปรแกรมเบนซ์มาร์ค (ฺฺBenchmark) ตลอดจนคุณสมบัติอื่น ๆ เช่น การรองรับวิดีโออินเตอร์เฟส USB และอีเธอร์เน็ต ทดสอบประสิทธิภาพ S905X เทียบกับ RK3328 เทียบกับ H6 กับเบนซ์มาร์ค เริ่มจากผลลัพธ์เบนซ์มาร์คของ Android ยอดนิยม: Antutu 6.x, Vellamo 3.x และ 3DMark Ice Storm Extreme v1.2 พร้อมผลลัพธ์ท […]
นาฬิกา Smartwatch Amazfit Bip – เปลี่ยนภาษาไทยและหน้าจอมิกกี้เมาส์
ฉันใส่สมาร์ทวอทช์ WeLoop Hey 3S มานานกว่าหนึ่งปีแล้ว และฉันก็ยังพอใจกับมันมาก แต่ปัญหาเล็กน้อยคือมันไม่รองรับภาษาไทย ดังนั้นเมื่อฉันได้รับข้อความมันว่างเปล่าหรือแสดงส่วนอักขระ ASCII ของสตริง นอกจากนี้ยังมีข้อจำกัดในการปรับแต่งสำหรับนาฬิกานี้ และมีผู้อ่านบทความได้แนะนำ Amazfit Bip แทน ฉันเขียนเกี่ยวกับเรื่องนี้เพราะมีคนหนึ่งที่ฉันรู้จักกำลังมองหาสมาร์ทวอทช์และตอนแรกเขาอยากได้ Apple Smartwatch แต่รายได้ของเขาไม่มาก ดังนั้นฉันจึงแนะนำ Amazfit Bip ที่ถูกกว่ามาก หลังจากนั้นสิ่งที่เขาต้องการให้ฉันทำคือรองรับการแจ้งเตือนภาษาไทยและกำหนดหน้าจอนาฬิกาเอง เพื่อติดตั้งหน้าจอมิกกี้เมาส์และทั้งสองอย่างก็ดูเป็นไปได้หลังจากการค้นหาอย่างรวดเร็ว ในที่สุดฉันก็ได้รับมอบหมายให้ทำ “การอัปเกรดคุณสมบัติ” เหล่านั้นให้สำเร็จ […]
การใช้เครื่องอ่านบัตรสมาร์ทการ์ด EZ100PU ใน Ubuntu
ฉันได้ถูกขอให้ช่วยกำหนดค่าเครื่องอ่านสมาร์ทการ์ดบนคอมพิวเตอร์ที่ใช้ Windows 7 แต่สิ่งนี้ทำให้ฉันสงสัยว่าจะเกิดอะไรขึ้น ถ้าฉันเชื่อมต่อเครื่องอ่านการ์ดกับแล็ปท็อป Ubuntu ของฉันและฉันจะสามารถอ่านข้อมูลจากบัตรประชาชนได้หรือไม่ เครื่องอ่านบัตรสมาร์ทการ์ด EZ100PU มาดูเครื่องอ่านบัตรกันก่อน เป็นเครื่องอ่านบัตรสมาร์ทการ์ด FAST ID EZ100PU ที่ได้รับ มาตรฐาน ISO7816 ที่หน้าเพจผลิตภัณฑ์ของรุ่นนี้ ซึ่งเมื่อเราค้นหา EZ100PU จะพบข้อมูล InfoThink Technology อาจจะผลิตจากไต้หวัน เครื่องอ่านบัตรสมาร์ทการ์ด USB มาพร้อมกับซีดีที่มีไดรเวอร์สำหรับ Windows, Linux, Mac OS และ Android ตลอดจน SDK พร้อมโปรแกรมสาธิตและโค้ดตัวอย่างใน C++, Visual Basic .NET และ C# ดังที่เราจะดูเพิ่มเติมด้านล่างนี้ไม่จำเป็นต้องใช้ไดรเวอร์ ในLinux เนื่องจากใช […]
บอร์ด Raspberry Pi Arduino และ ESP8266/ESP32 แตกต่างอย่างไร
เมื่อพูดถึงการเลือกแพลตฟอร์มสำหรับการศึกษา STEM หรือโปรเจ็กต์งานอดิเรก ซึ่งมีผู้ผลิตบอร์ดขนาดเล็กราคาประหยัดจำนวนมากในตลาด ที่ได้รับความนิยมมากที่สุด ได้แก่ Raspberry Pi SBC ที่เป็นมิตรกับเด็กซึ่งได้รับการออกแบบโดยคำนึงถึงเด็กๆ, บอร์ด Arduino สำหรับโครงการอิเล็กทรอนิกส์ และล่าสุดบอร์ดและโมดูลที่ใช้ Espressif ESP8266 และ ESP32 wireless SoC’s ซึ่งในโพสต์นี้เราจะดูกรณีการใช้งานและจุดแข็งของแต่ละบอร์ด ไม่ว่าคุณจะขลุกอยู่กับงานอดิเรกในการเขียนโค้ดและอุปกรณ์อิเล็กทรอนิกส์ DIY หรือคุณมีโครงการเชิงพาณิชย์ก็ตาม Raspberry Pi Raspberry Pi เป็นคอมพิวเตอร์บอร์ดเดี่ยวขนาดเล็ก (SBC) ที่พัฒนาในประเทศอังกฤษและเปิดตัวครั้งแรกในเดือนกุมภาพันธ์ 2555 คอมพิวเตอร์ขนาดเล็กเหล่านี้ได้รับการออกแบบมาเพื่อส่งเสริมการสอนวิทยาศาสตร์คอมพิวเต […]