หน้าแรก ดูโปรเจกต์ทั้งหมด
Hard

โปรเจกต์ Bike Tracker

เซนเซอร์ตรวจจับการเคลื่อนไหวจักรยานและ GPS Tracker พัฒนาด้วย Arduino

โปรเจกต์ Bike Tracker

รายการอุปกรณ์และเครื่องมือ

1x JST PHR-2 connector
-
1x On-off micro switch
🛒 สั่งซื้อ
1x Soldering iron (generic)
-
1x Arduino MKR GSM 1400
-
1x Arduino MKR GPS Shield
-
1x ADXL345 3-axis accelerometer
-
2x 3.7V 2200mAh Li-Po battery
🛒 สั่งซื้อ
1x Li-Po battery control circuit
🛒 สั่งซื้อ
1x Various cables, bolts, nuts and screws
🛒 สั่งซื้อ
1x SMA to IPX UFL cable (60 cm)
-
2x 18650 cell battery holder
🛒 สั่งซื้อ
1x Sparkfun LiPo Charger Plus
🛒 สั่งซื้อ
1x GSM/GPRS 3dBi mini antenna (5 cm)
-

รายละเอียดและวิธีทำ

Bike Tracker

Background

จริงๆ แล้วมีเครื่องติดตามจักรยานอยู่มากมายหลายรุ่น แล้วทำไมเราต้องสร้างขึ้นมาเองล่ะ? ก็เพื่อให้มันทำงานได้ตามที่เราต้องการยังไงล่ะ... แถมมันยังสนุกด้วย!

ผมกำลังมองหาเครื่องติดตามที่จะแจ้งเตือนให้ผมทราบหากจักรยานมีการเคลื่อนที่ และจะเริ่มติดตามตำแหน่งผ่าน GPS หากมันถูกขโมย ผมไม่ต้องการให้มันทำงานผ่าน Bluetooth เพราะนั่นหมายความว่าเราต้องอยู่ใกล้กับอุปกรณ์ และต้องมีผู้ใช้งานเครื่องติดตามรุ่นเดียวกันอยู่รอบๆ มากพอ (ผมไม่เคยชอบแนวคิดนี้เลย) และผมก็ไม่อยากผูกมัดตัวเองกับการใช้แอปพลิเคชันที่อาจจะหยุดทำงานได้หากบริษัทปิดตัวลง ส่วนใหญ่แล้ว คุณยังถูกบังคับให้ใช้ SIM-card ที่จัดหาโดยบริษัทที่ขายอุปกรณ์นั้นอีกด้วย ไม่เอาล่ะ... ผมต้องการควบคุมสิ่งนี้ด้วยตัวเอง

ดังนั้น ผมจึงต้องการ Microcontroller ที่สามารถเชื่อมต่อกับ Accelerometer และ GPS ได้ และสามารถส่งข้อมูลที่รวบรวมจาก Sensor เหล่านั้นมาให้ผมได้อย่างแม่นยำ การส่ง SMS แบบธรรมดาดูจะเป็นวิธีที่ดีที่สุดในการส่งข้อมูล และไม่น่าจะหยุดใช้งานได้ในอนาคตอันใกล้

นี่เป็นโปรเจกต์ Arduino ชิ้นแรกของผม แต่ผมก็ค่อนข้างพอใจกับผลลัพธ์ที่ออกมา

Features

คุณสมบัติของอุปกรณ์ประกอบด้วย:

  • ระยะเวลาการใช้งานแบตเตอรี่สูงสุด 10 วัน
  • ระบบตรวจจับการเคลื่อนไหว
  • ระบุตำแหน่งผ่าน GPS และ GPRS
  • ควบคุมอุปกรณ์ผ่านคำสั่ง SMS

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำงานของอุปกรณ์ สามารถเข้าไปดูได้ที่ GitHub repository.

Images

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: bike-tracker-7b9815
2450 บาท
PromptPay QR Code