ฮาร์ดแวร์
วงจร เซนเซอร์ มอเตอร์ และไฟเลี้ยง รู้ว่ากระแสไหลยังไง ต่อแล้วบอร์ดไม่ไหม้ และวัดค่าด้วยมัลติมิเตอร์เป็น
เรียนอะไร
- Ohm's law
- GPIO 3.3 V / 5 V
- I2C · SPI · UART
- multimeter
ต้องพึ่งโค้ดที่สั่งงาน และกล่องที่ปกป้องมัน
hardware × software × 3D print
ความรู้งานเมกเกอร์สำหรับคนชอบลงมือ เมื่อวงจร โค้ด และเครื่องพิมพ์ 3 มิติ มาอยู่บนโต๊ะเดียวกัน ของเล่นบนเบรดบอร์ดก็กลายเป็นอุปกรณ์ที่ใช้ได้ทุกวัน เริ่มจากพื้นฐานที่ถูกต้อง แล้วต่อยอดทีละขั้น
สามด้านของงาน
แต่ละด้านเรียนแยกกันได้ แต่ของที่ใช้ได้จริงเกิดตรงที่สามด้านมาเจอกัน
วงจร เซนเซอร์ มอเตอร์ และไฟเลี้ยง รู้ว่ากระแสไหลยังไง ต่อแล้วบอร์ดไม่ไหม้ และวัดค่าด้วยมัลติมิเตอร์เป็น
เรียนอะไร
ต้องพึ่งโค้ดที่สั่งงาน และกล่องที่ปกป้องมัน
firmware บน ESP32 และ Arduino อ่านเซนเซอร์ คุมอุปกรณ์ ส่งข้อมูลขึ้นเครือข่าย แล้วดูผลบนจอหรือหน้าเว็บ
เรียนอะไร
ต้องพึ่งฮาร์ดแวร์ให้ทำงานด้วย และที่ติดตั้งที่มั่นคง
ออกแบบกล่อง ขายึด และชิ้นส่วนที่พอดีกับของจริง เผื่อระยะถูก ผนังแข็งแรง เลือกวัสดุตามงาน
เรียนอะไร
ต้องพึ่งขนาดจริงของบอร์ด และงานที่ชิ้นนั้นต้องทำ
จากไอเดียถึงของจริง
ไอเดียโปรเจกต์
ทุกชิ้นใช้อะไหล่หาง่าย บอกระดับ อะไหล่ และทักษะที่จะได้ เลือกชิ้นที่ใช้ทักษะใหม่ทีละอย่าง
โปรเจกต์แรกที่สอนเรื่องสำคัญที่สุด ทำไม LED ต้องมีตัวต้านทาน และขา GPIO จ่ายกระแสได้แค่ไหน
งานพิมพ์ล้วน ฝึกวัดขนาดของจริง เผื่อระยะ และดูว่าชิ้นงานหักตรงไหนเมื่อพิมพ์คนละทิศ
BME280 กับจอ OLED ใช้สาย I2C เส้นเดียวกันคนละ address แล้วพิมพ์กล่องที่มีช่องระบายให้เซนเซอร์อยู่ห่างความร้อนจากบอร์ด
เซนเซอร์แบบ capacitive ให้ค่า analog ต้อง calibrate ค่าดินแห้งกับดินเปียกเอง บน ESP32 ใช้ขา ADC1 เพราะ ADC2 ใช้ไม่ได้ตอนเปิด Wi-Fi
WS2812B ทุกดวงต่อสายข้อมูลเส้นเดียว ส่วนที่ยากคือไฟเลี้ยง สีขาวเต็มกินได้ถึงราว 60 mA ต่อดวง ต้องคำนวณแหล่งจ่ายก่อนต่อ
ระวัง อย่าดึงไฟแถบยาวจากขา 5V ของบอร์ด ใช้แหล่งจ่ายแยก และใช้สายที่รับกระแสได้
เซอร์โวสองตัวคุมด้วยสัญญาณ PWM 50 Hz บนขายึดที่พิมพ์เอง ฝึกออกแบบชิ้นที่รับแรงหมุนและรูยึดสกรู
ระวัง เซอร์โวดึงกระแสกระชากตอนเริ่มหมุน ใช้ไฟเลี้ยงแยกแต่ต่อกราวด์ร่วมกับบอร์ด
บทความ
ทำของเล่นคุยได้ด้วยโปรเจกต์โอเพนซอร์ส xiaozhi-esp32 บอร์ดฟังคำปลุกเอง ส่วน LLM อยู่บนคลาวด์ พร้อมเรื่องที่ต้องคิดก่อนให้เด็กเล่น ทั้งความเป็นส่วนตัวและไฟบอกไมค์
อ่าน 7 นาทีslicer รุ่นใหม่สลับชั้นบาง ๆ ของ 2–3 สี ให้ตามองเห็นเป็นสีใหม่ ใช้ได้ใน Bambu Studio 2.5.3 ขึ้นไป และ OrcaSlicer 2.5 alpha คำนวณสัดส่วนสีและเส้นที่ทิ้งบนเครื่องหัวเดียว
อ่าน 6 นาทีแปลงโมเดลให้ชั้นพิมพ์เป็นรูปกรวย ส่วนยื่นที่บานออกด้านนอกพิมพ์ได้โดยไม่ใช้ support บนเครื่องธรรมดา ใช้สคริปต์ Python 2 ตัว ข้อจำกัดคือระยะหัวพิมพ์และส่วนยื่นเข้าด้านใน
อ่าน 6 นาทีกติกาบนโต๊ะช่าง
ของที่ทำเอง
เครื่องมือออกแบบชิ้นงานแบบ parametric สำหรับงานพิมพ์ 3 มิติ ใช้ผ่านเบราว์เซอร์ เป็นงานของเจ้าของเว็บนี้ ตัวอย่างที่ฝั่งโค้ดกับฝั่งงานพิมพ์มาเจอกัน
โปรเจกต์ค้างอยู่ วงจรไม่ทำงาน หรืออยากให้เขียนเรื่องไหน ช่องทางติดต่อจะขึ้นที่ท้ายหน้าเร็ว ๆ นี้ ระหว่างนี้เริ่มจากเส้นทางเรียนก่อนได้