
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


โครงการนี้เป็นข้อมูลเกี่ยวกับจำนวนที่คุณอยู่ห่างจากบ้านของคุณกี่กม. Fred ใช้พลังงานจากแบตเตอรี่ซึ่งสามารถชาร์จใหม่ได้เหมือนกับสมาร์ทโฟน คุณจึงสามารถพกติดตัวไปด้วยได้ นี่เป็นวิธีที่ง่ายมากในการสร้าง แต่คุณอาจติดอยู่กับการเขียนโค้ด
ในโครงการนี้ คุณจะต้อง:
- MediaTek LinkIt One
- Grove LCD RGB Backlight
- เสาอากาศ GPS (ซึ่งรวมอยู่ในชุดอุปกรณ์)
- แบตเตอรี่ลิเธียมไอออนแบบรีชาร์จ (ซึ่งรวมอยู่ในชุดอุปกรณ์)
ขั้นตอนที่ 1: เชื่อมต่อชิ้นส่วนทั้งหมดเข้าด้วยกัน

- ค่อยๆ เชื่อมต่อเสาอากาศ GPS กับบอร์ด LinkIt ONE บนขั้วต่อที่มีเครื่องหมาย "GPS ANT" ขั้วต่อนี้อยู่ที่ด้านบนของบอร์ดและทางด้านซ้าย
- เชื่อมต่อบอร์ด Grove LCD RGB Backlight เข้ากับส่วนหัวของ Grove ด้วย "SCL SDA 5V GND"
- มีสวิตช์ขนาดใหญ่บนบอร์ด LinkIt One ที่มีเครื่องหมาย PWR_SW โดยด้านหนึ่งอ่านว่า "BAT" และอีกด้านหนึ่งเขียนว่า "USB" (สะดวกนี่คือด้านที่อยู่ถัดจากพอร์ต micro USB) ตรวจสอบให้แน่ใจว่าได้เปลี่ยนเป็น "USB"
- นำขั้วต่อแบตเตอรี่ (สายไฟ 2 เส้น - สีแดงและสีดำ) และตรวจสอบให้แน่ใจว่าสายสีดำของขั้วต่ออยู่ใกล้กับขอบของบอร์ด และสายสีแดงอยู่ตรงกลางของบอร์ด (ค่อย ๆ ดันเข้าไปในซ็อกเก็ตสีครีมที่ขอบของบอร์ด เป็นแบบ snap fit ดังนั้นคุณจะรู้สึกว่ามันคลิกเข้าที่ ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อแบตเตอรี่อย่างถูกต้องโดยค่อยๆ พยายามถอดคอนเน็กเตอร์ออก ควรมีความต้านทานมาก. ถ้ามันออกมาดันเข้าไปใหม่ให้แน่นกว่านี้หน่อย.)
- ต่อสายไมโคร USB
ขั้นตอนที่ 2: มาโค้ดกันเถอะ

- เริ่ม Arduino IDE
- คุณต้องติดตั้งไลบรารี LCD ที่ติดตั้งไว้
- ดาวน์โหลดไฟล์ด้านบน
- เปิดไฟล์ใดไฟล์หนึ่งจากนั้นไปที่ Sketch จากนั้นเพิ่มไฟล์และเพิ่มไฟล์อีก 2 ไฟล์
- อัปโหลดรหัสไปยังบอร์ด
- จากนั้นเปลี่ยนสวิตช์ขนาดใหญ่กลับเป็น "BAT"
ขั้นตอนที่ 3: ข้อมูลเพิ่มเติม
การเข้ารหัสสีเป็นไปตามแนวคิดที่ว่าผู้คนที่อยู่ห่างไกลสามารถรู้สึก "สีฟ้า" ในขณะที่ "สีเขียว" โดยทั่วไปจะเป็นสีที่เป็นบวก โดยทั่วไปในระยะทางไกล Fred ควรมีสีน้ำเงินมากกว่า ในขณะที่ใกล้บ้านสีเขียวมากขึ้น เนื่องจากระยะทางขยายมากกว่าค่าที่มีขนาดใหญ่มาก การระบายสีลอการิทึมจึงมีประโยชน์:
- ต่ำกว่าระยะทางขั้นต่ำ 100 เมตรจะเป็นสีเขียวทั้งหมด นั่นคือ (0, 255, 0) ใน RGB
- เหนือระยะทางสูงสุด 10,000 กม. เป็นสีน้ำเงินทั้งหมด
- สเกลระหว่างค่าสีน้ำเงินให้ค่าเรา floor[log10(ระยะทางเป็นเมตร) – log10(100)]*51.5 และค่าสีเขียวเป็นเพียง 255 – สีน้ำเงิน
ระยะทางคำนวณโดยใช้สูตร Great Circle และ 6371km เป็นรัศมีของโลก แน่นอนว่าบอร์ดนี้มีพลังการประมวลผลเพียงพอที่จะใช้สูตร Vincenty ที่แม่นยำยิ่งขึ้น และห้องสมุดคณิตศาสตร์ก็มีฟังก์ชันที่เกี่ยวข้องทั้งหมดอยู่ในมือ
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
RABBIT RABBIT คุณอยู่ที่ไหน: 3 ขั้นตอน

RABBIT RABBIT คุณอยู่ที่ไหน?: ฉันมาจากไต้หวันและอายุ 13 ปี และชื่อของฉันคือ Chia-Ying Wu ครอบครัวของเรามีกระต่าย เขามักจะเล่นซ่อนหากับเรา มันชอบซ่อนตัวอยู่ที่มุมข้างโซฟา แต่เนื่องจากสายตาถูกบังด้วยโซฟา เราจึงมักจะหาไม่เจอ NS
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน

การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)