สารบัญ:

GLCD RADAR: 4 ขั้นตอน
GLCD RADAR: 4 ขั้นตอน

วีดีโอ: GLCD RADAR: 4 ขั้นตอน

วีดีโอ: GLCD RADAR: 4 ขั้นตอน
วีดีโอ: How to make Radar | SONAR RADAR using Ultrasonic sensor Stepper Motor GLCD display AVR ATMEGA16 2024, กรกฎาคม
Anonim
Image
Image
GLCD RADAR
GLCD RADAR

สวัสดีอีกครั้งจาก 'ชายชราใน SC'

ฉันเห็นหน้าจอเรดาร์เมื่อวันก่อนและชอบมัน ปัญหาคือคุณต้องดาวน์โหลดแอปหน้าจอพิเศษเพื่อดูและต้องเชื่อมต่อกับคอมพิวเตอร์ และหน้าจอมีแผ่นพลาสติกซ้อนทับสำหรับเครื่องชั่ง

ไม่ใช่สิ่งที่ฉันต้องการ ดังนั้นฉันจึงมี glcd 5110 (84x48) และทำสิ่งนี้ ตกลงทันทีที่ค้างคาวไม่ใช่เรดาร์มันเป็นโซนาร์ ประการที่สองหน้าจอไม่โค้งด้วยการสะท้อนแสงสีที่สวยงาม แต่ทั้งคู่มีช่วงสั้น ๆ ประมาณ 200 ถึง

300ซม. ฉันพยายามทำให้ห้องสมุด 'NEWPING' ไปไกลกว่านี้ แต่ไม่มีการอ่านที่สม่ำเสมอเกิน 300 ซม. มีเซ็นเซอร์ระยะไกล แต่ฉันต้องการโครงการ EASY ที่ทุกคนสามารถเพลิดเพลินได้ ในภาพถ่ายทั้งหมด ฉันเก็บตู้ไว้ทางด้านซ้ายซึ่งอยู่ห่างออกไป 25 ซม. สำหรับเซ็นเซอร์อัลตราโซนิกที่หมุนได้ นี่คือเส้นเสียงสะท้อนด้านซ้าย ในพื้นที่ว่าง จอแสดงผลไม่แสดงภาพสะท้อนหรือหน้าจอว่างเปล่า ด้านบนของหน้าจอ 200 ซม. สำหรับเสียงก้องที่อยู่ห่างไกลออกไป

ขั้นตอนที่ 1: มุมมองทั่วไปของ STUFF และ BUILD PARTS

มุมมองทั่วไปของ STUFF และ BUILD PARTS
มุมมองทั่วไปของ STUFF และ BUILD PARTS
มุมมองทั่วไปของ STUFF และ BUILD PARTS
มุมมองทั่วไปของ STUFF และ BUILD PARTS

นี่คือเค้าโครงพื้นฐาน ภาพที่ 2 เป็นเสียงสะท้อนของขวด

ฉันไม่รู้ว่าทำไม 'บันทึกย่อ' บนรูปภาพไม่แสดงจนกว่าคุณจะวางเมาส์เหนือมัน

ฉันชอบให้คุณรู้ล่วงหน้าว่าจะคาดหวังอะไรและเรียนรู้จากความผิดพลาดของฉัน ข้อผิดพลาดใหญ่สองข้อนี้จะช่วยคุณในโครงการอื่นๆ เป็นเวลา 2 สัปดาห์ที่หน้าจอเต็มไปด้วยเสียงสะท้อนผิดๆ เมื่อเซอร์โวกำลังเคลื่อนที่ หน้าจอที่สมบูรณ์แบบเมื่อปิดเซอร์โว ฉันคิดว่าสเก็ตช์ของฉันไม่สัมพันธ์กัน ดังนั้นฉันจึงจัดการกับการหน่วงเวลา () และอย่างอื่น ฉันยอมแพ้และเริ่มแยกโครงการออกจากกัน และฉันได้ลองอีกหนึ่งแนวคิด… ฉันใช้แหล่งจ่ายไฟ 5v แยกต่างหากกับเซอร์โว แม้ว่าฉันมีแคปพิเศษ 300uf บนสาย 5v ที่ใช้ร่วมกันโดยการเพิ่มอุปทานอื่นรักษาปัญหาได้ ข้อผิดพลาดอื่นของฉันคือ 5v ไปยัง glcd มันมีเครื่องหมาย 3V ~ 5V แต่ด้วย 5v ฉันได้เริ่มต้นใช้งานที่ผิดปกติและหน้าจอที่สับสน

ขั้นตอนที่ 2: การวัดระยะทาง

การวัดระยะทาง
การวัดระยะทาง
การวัดระยะทาง
การวัดระยะทาง

นี่คือเก้าอี้ที่วางอยู่ห่างออกไป 100 ซม. และหน้าจอแสดง 3.5 ระดับ

ขั้นตอนที่ 3: เค้าโครงลวดและ Ino Sketch

เค้าโครงลวดและ Ino Sketch
เค้าโครงลวดและ Ino Sketch

โครงการอื่นๆ ของฉัน โปรดดูที่กระจกและไทม์สแควร์ยากแต่ผลลัพธ์ก็สวยงาม

โปรเจ็กต์นี้ง่าย…คัดลอกและวาง และพร้อมที่จะเสียบชิ้นส่วนต่างๆ

Arduino ใด ๆ

glcd ใดๆ 5110 84X48

เซอร์โว 3pin ใดๆ

โซนิคเซนเซอร์ HC-SR04

อุปกรณ์ 5v แยกกัน 2 ชิ้น

เลย์เอาต์ดูง่ายตามรูป ฉันอยากจะขอบคุณผู้เขียน PCD8544 สำหรับห้องสมุดที่ดีที่สุดที่ฉันเคยใช้ ห้องสมุดส่วนใหญ่ใช้งานไม่ได้เพราะมันซับซ้อนหรือไม่มีคำแนะนำ อันนี้ดีมาก หากคุณไม่ได้ทำโปรเจ็กต์นี้แต่เล่นด้วย LCD 5110 คุณต้องใช้ไลบรารีนี้ ฉันโหลดอีก 4 คนและรู้สึกหงุดหงิดมาก

กลับไปที่เรดาร์… ติดตั้งภาพร่างด้วย PCD8544 การเปลี่ยนแปลงเพียงอย่างเดียวที่คุณอาจต้องการคือ 'lcd. Setcontrast()

ช่วงคือ 1-127 ได้จอพอดีเลย 55-60 "lcd. Setcontrast(55)". ค่านี้จะเปลี่ยนเพื่อดูคอนทราสต์ในหน้าจอ

คุณอาจสังเกตเห็นการเปลี่ยนแปลงความเร็วและนั่นเป็นเพราะ 'NEWPING' มองหาเสียงสะท้อน หากพบเสียงสะท้อนที่ดี มันก็จะหยุดและเคลื่อนที่ต่อไป แต่ในห้องที่เปิดอยู่ เสียงสะท้อนจะใช้เวลานานขึ้น ดังนั้นการรอใหม่จึงรอ ห้องว่างจึงช้า..ปิดวัตถุเร็ว.

ขอบคุณที่รับชม ฉันหวังว่าฉันจะเป็นแรงบันดาลใจให้คุณ โปรดดู STUFF อื่น ๆ ของฉัน และในไม่ช้าการเปลี่ยนถ่ายน้ำมัน LCD, มาตรวัดระยะทางการเดินทาง, นาฬิกา, ทิศทาง, MPH และมาตรวัดระยะทางทั้งหมดในจอ gps 16x2 เดียว … เดือนหน้า

แนะนำ: