ความคิดในการสร้างเรดาร์เพื่อกำหนดระยะทางเกิดขึ้นกับนักเรียนคนหนึ่งของฉัน เราพัฒนาอย่างต่อเนื่องและตัดสินใจนำสิ่งนี้เข้าสู่โปรแกรมหลักสูตรในฐานะหนึ่งในโครงการ
หลังจากเตรียมการมาสองสามสัปดาห์ ในที่สุดเราก็ตัดสินใจว่าจะเริ่มอย่างไรและสิ่งที่อาจจำเป็นสำหรับสิ่งนี้ โครงการไม่จำเป็นต้องก้าวหน้ามากนัก เราตั้งค่าระดับความยากไว้ที่ปานกลาง ด้านล่างนี้เป็นตัวอย่างการใช้เรดาร์พิสัยแคบส่วนบุคคล เขาควรจะดูตลกสักหน่อย คุณถึงจะหัวเราะได้!
คำอธิบายและวัตถุประสงค์ของโครงการ
เป้าหมายของโครงการคือการสร้างเรดาร์ที่ใช้งานได้ ระบบจำเป็นต้องวัดระยะทางที่มุม 90 องศาเท่านั้น ดังแสดงในตัวอย่างด้านบน ระบบทำงานภายในระยะ 4-30 ซม., 20-150 ซม. และ 1-5.5 ม. ขึ้นอยู่กับเซ็นเซอร์ที่เลือก
ผลลัพธ์ของโครงการจะมีอิทธิพลต่อการพัฒนาในภายหลังซึ่งเราพยายามรวมเรดาร์สำหรับการนำทางของหุ่นยนต์เคลื่อนที่ในสภาพแวดล้อมทางธรรมชาติ
ชิ้นส่วนอิเล็กทรอนิกส์
- ตัวปรับแรงดันไฟฟ้า LM7805 5V
- ไมโครคอนโทรลเลอร์ PIC18F452
- เซนเซอร์อินฟราเรด GP2D120
- เครื่องสะท้อนเสียงควอตซ์ที่ 4 หรือ 8 MHz
- สวิตช์
- ตัวเก็บประจุ
- ขั้วต่อ 30 พิน
- 5 ทริกเกอร์ 74LS373
- คณะกรรมการพัฒนา
- ประสาน
- 36 ตัวชี้วัด
- สายไฟ 30 AWG
- เครื่องมือลวด
- หัวแร้ง
รายการอะไหล่โดยละเอียด
คุณอาจจะหรืออาจจะไม่รู้ทุกอย่างเกี่ยวกับส่วนต่างๆ ข้างต้น ดังนั้นเพื่อช่วยให้คุณเข้าใจส่วนต่างๆ เหล่านี้ เราได้รวมรูปภาพของแต่ละส่วนไว้ด้วย วัตถุใหม่สามชิ้นปรากฏขึ้นซึ่งไม่ได้ระบุไว้ก่อนหน้านี้ในโครงการ: ระบบเซอร์โวและเซ็นเซอร์ IR คำอธิบายของเซ็นเซอร์ IR จะปรากฏเร็วๆ นี้ สำหรับ 74HCT373 จะมีภาพรวมโดยย่อด้านล่างนี้ คุณสามารถตรวจสอบข้อมูลจำเพาะของชิปได้ตลอดเวลาโดยเพียงแค่ค้นหา “74HCT373”
ชิปแปดบิตที่มีทริกเกอร์สามเสถียร พูดง่ายๆ ก็คือ ชิปนี้สามารถจัดเก็บตรรกะดิจิทัลได้ 8 บิตและเก็บไว้ในหน่วยความจำจนกว่าจะถูกลบหรือแก้ไขผ่านพิน LE-Latch Enable
หลักการทำงาน
- หมุดควบคุม LE และ OE
- 8 อินพุตข้อมูล D0-D7
- 8 เอาต์พุตข้อมูล D0-D7
กำลังไฟฟ้า (Vcc & GND.)
การเปิดใช้งานเอาต์พุต (OE) ช่วยให้ Q0-Q7 สามารถส่งออกข้อมูลปัจจุบันใน D flip-flop
การเปิดใช้งานฟลิปฟล็อป (LE) ช่วยให้ข้อมูลที่มีอยู่ใน D0-D7 ถูกเขียนทับลงในฟลิปฟล็อป D
ภาพรวมวงจร
โครงร่างสำหรับโครงการนี้ซับซ้อนกว่าโครงการก่อนหน้านี้มาก การพัฒนาของเรามีข้อดีหลัก 4 ประการ
- เราจะสามารถโปรแกรมภาพจากบอร์ดที่กำลังพัฒนาได้
- เราจะควบคุมระบบเซอร์โว
- เราจะนำข้อมูลจากเซ็นเซอร์วัดระยะ IR
- เราจะติดตั้งตัวบ่งชี้ LEV 36 ตัวเพื่อแสดงเอาต์พุตข้อมูลที่ได้รับจากเซ็นเซอร์ IR
ลักษณะของวงจร
โภชนาการ
- จ่ายไฟผ่านแบตเตอรี่ 9V ที่เชื่อมต่อกับ LM7805 โดยมีตัวเก็บประจุ 1uF เชื่อมต่อกับพิน/กราวด์ เพื่อให้กระแส DC อย่างต่อเนื่องไปยัง LM7805
- วงจรโปรแกรม
- การตั้งโปรแกรมทำได้โดยการเชื่อมต่อตัวเชื่อมต่อสองตัวจากคอนโทรลเลอร์เข้ากับโปรแกรมเมอร์ ทำให้ตัวเชื่อมต่อตัวแรกบนโปรแกรมเมอร์สามารถเข้าถึง MCLR*/Vpp-Pin1 บนคอนโทรลเลอร์ได้ เพื่อความปลอดภัย จึงมีการติดตั้งไดโอดเรียงกระแส
- เซ็นเซอร์ระยะ IR
- เซ็นเซอร์ IR ใช้ขั้วต่อคอนโทรลเลอร์หนึ่งตัว PIN 2 - RA0 ความสามารถด้านอะนาล็อกของพินนี้ใช้เพื่อรับค่า ADC เนื่องจากเซ็นเซอร์ IR จะได้รับเฉพาะสัญญาณอะนาล็อกเท่านั้น ค่านี้จะบอกคุณว่ามีอะไรอยู่ภายในช่วงของเซ็นเซอร์หรือไม่
ไฟ LED แสดงสถานะ
มีไฟ LED แสดงสถานะทั้งหมด 40 ดวง ชิป 74HCT373 แต่ละตัวควบคุมตัวบ่งชี้ได้สูงสุด 8 ตัว เนื่องจาก 40/8=5 เราจำเป็นต้องมีวงจร 74HCT373 จำนวน 5 วงจรเพื่อขับเคลื่อนตัวบ่งชี้ทั้งหมด 40 ตัว ควรสังเกตในแผนภาพว่าชิปทั้ง 5 ตัวใช้บัสข้อมูลเดียว
ทฤษฎี
การพัฒนานี้ใช้อุปกรณ์หลักสามชนิดในการสร้างเรดาร์ส่วนบุคคล เซ็นเซอร์ IR เชื่อมต่อกับไมโครคอนโทรลเลอร์ จากนั้นส่งออกไปยังส่วนตัวบ่งชี้ มีการสาธิตกระบวนการนี้ด้วยภาพ:
การใช้เซนเซอร์ต่างๆ
สิ่งสำคัญของความแม่นยำของเซ็นเซอร์ IR ที่ใช้ในโครงการนี้คือ เซ็นเซอร์เหล่านี้มีคุณสมบัติแรงดันไฟฟ้าเท่ากัน ดังนั้นโปรแกรมนี้จึงเข้ากันได้กับตัวบ่งชี้ทั้งหมด สิ่งเดียวที่คุณต้องรู้คือวิธีใช้เซ็นเซอร์เพื่อกำหนดระยะทางที่แสดงบนตัวบ่งชี้
การใช้งาน
มาดูรูปลักษณ์สุดท้ายของอุปกรณ์กันดีกว่า:
นี่คือลักษณะของอุปกรณ์ที่ประกอบขึ้น เรามาดูส่วนถัดไปกันดีกว่าและประกอบอุปกรณ์ต่อไป
ตัวเรือนพลาสติกด้านล่างในภาพไม่ได้กล่าวถึงในรายการชิ้นส่วน นี่เป็นกรณีปกติที่สามารถซื้อได้จากผู้ผลิตอุปกรณ์อิเล็กทรอนิกส์หรือผู้ค้าปลีก ก่อนอื่นคุณต้องเจาะรู 36 รูสำหรับตัวบ่งชี้ในวงจรและแก้ไขตัวบ่งชี้ในนั้น มีการใช้กาวก่อนที่จะสอดตัวบ่งชี้เข้าไปในรู
หลังจากบัดกรีแผงแล้วเราก็เริ่มเชื่อมต่อวงจร สายไฟแต่ละเส้นจะต้องเชื่อมต่อผ่านรูเล็ก ๆ ในตัวเครื่อง
ภาพด้านบนแสดงแผงในระยะเริ่มต้น ในตอนต้นของการเชื่อมต่อสายไฟจะมีการสะสมสายไฟจำนวนมากเช่นนี้:
สิ่งสุดท้ายในการพัฒนาเรดาร์ส่วนบุคคลคือความสามารถในการใช้งานออนไลน์ ใช้สายไฟยาว 2-4 เมตรเมื่อเชื่อมต่อระบบเซอร์โวและเซ็นเซอร์ IR เราสร้างรูที่ด้านหน้าเคสสำหรับสายไฟเหล่านี้:
เมื่อประกอบเสร็จแล้ว เรามาต่อกันที่ส่วนซอฟต์แวร์ของการพัฒนากันดีกว่า แน่นอนว่านี่เป็นส่วนที่ละเอียดอ่อนของการพัฒนามากกว่าการวางสายไฟ
ซอฟต์แวร์สำหรับอุปกรณ์นี้ประกอบด้วยสามส่วนหลัก:
- การควบคุมเซอร์โว
- การควบคุมตัวบ่งชี้ LED
- อินพุต A/D/
เนื่องจากซอฟต์แวร์ทั้งหมดสำหรับโปรเจ็กต์นี้ไม่สามารถรองรับได้ในหน้าเดียว เราจะอธิบายว่าชิ้นส่วนต่างๆ คืออะไรและทำงานอย่างไร
การควบคุมเซอร์โว
ระบบเซอร์โวถูกควบคุมโดยตัวจับเวลาและการขัดจังหวะ ด้วยการขัดจังหวะที่แยกจากกันสองครั้งที่ทำงานพร้อมกันเพื่อสร้างเสียงที่ต้องการ สัญญาณ 50 GHz จะถูกสร้างขึ้น และตัวชี้เซอร์โวจะเคลื่อนที่เป็นขั้นเล็กๆ เพื่อปรับเสียงแหลม
การปรับสัญญาณไฟ LED
ตัวบ่งชี้ถูกควบคุมโดยทริกเกอร์ 74LS373/74HCT373 ระบบจะอัปเดตข้อมูลทริกเกอร์ที่แสดงบนตัวบ่งชี้อย่างต่อเนื่อง
อินพุต A/D
เซ็นเซอร์ IR ให้เอาต์พุตแบบอะนาล็อก ตัวแปลงใช้เพื่อกำหนดค่าแรงดันไฟฟ้า ซึ่งบ่งชี้ว่าวัตถุเคลื่อนที่เกินขอบเขตของเซ็นเซอร์ IR
การประกอบและการกำหนดค่าอุปกรณ์เสร็จสมบูรณ์ - คุณต้องทดสอบ การแสดงจะแตกต่างออกไป ขึ้นอยู่กับเซนเซอร์ที่คุณใช้ เซ็นเซอร์ให้เลือก: GP2D120, GP2Y0A21YK และ GP2Y0A700K0F
ข้อมูลและการสังเกต
การทดสอบเรดาร์ครั้งแรกจะเป็นการทดสอบระยะใกล้ มีการใช้กระป๋องดีบุกเป็นอุปสรรค
ในวิดีโอที่สอง (ในหน้าแรก) มีการทดสอบตัวบ่งชี้ 20 ซม. - 150 ซม. และ 1 ม. - 5.5 ม. เพื่อให้คุณสามารถเอาชนะอุปสรรคที่ร้ายแรงยิ่งขึ้น ลองดูเพื่อดูว่าเรากำลังพูดถึงอะไร
วิดีโอสองรายการจะสาธิตการทำงานของเซ็นเซอร์ แต่ถ้าคุณประกอบเองอาจมีปัญหาเล็กน้อยซึ่งจะอธิบายไว้ในบทสรุป
เกี่ยวกับ ภาพรวมเรดาร์ส่วนบุคคล
การประกอบและตั้งค่าอุปกรณ์นี้ใช้เวลาเล็กน้อย นี่เป็นโปรเจ็กต์ที่คุณสามารถทำได้ในหนึ่งวัน และมีแอปพลิเคชันเฉพาะกลุ่มอยู่แล้ว แต่เมื่อเวลาผ่านไป ความท้าทายเพิ่มเติมก็จะเกิดขึ้น เซ็นเซอร์ IR อาจไม่น่าเชื่อถือและผลลัพธ์ที่ได้อาจไม่ดีเนื่องจากอิทธิพลของสภาพแวดล้อม
การดำเนินการที่ต้องทำ
เพื่อเพิ่มรัศมีการครอบคลุมของเซ็นเซอร์ มีการวางแผนที่จะใช้เซ็นเซอร์อัลตราโซนิกซึ่งเทียบเท่ากับ "เซ็นเซอร์เสียง" ที่อธิบายไว้ข้างต้น โดยส่งข้อมูลเกี่ยวกับระยะห่างจากคุณไปยังวัตถุ อัลตราซาวด์มีช่วงกว้างกว่ารังสีอินฟราเรดและมีความน่าเชื่อถือมากกว่าในสภาพแวดล้อมที่รุนแรง
บทสรุป
โครงการนี้เป็นการศึกษาเซนเซอร์อินฟราเรดที่น่าสนใจ แสดงให้เห็นว่าสามารถได้รับและนำไปใช้ได้จริง สามารถพัฒนาโครงการเพิ่มเติมอีกมากมายจากสิ่งนี้
ไม่ทราบวิธีการตั้งค่าหรือเพิ่มประสิทธิภาพเรดาร์ใน CS GO ใช่หรือไม่ ในหัวข้อนี้ เราจะมาดูการตั้งค่าเรดาร์ใน CS Global Offensiveสิ่งที่จำเป็นในการกำหนดค่าเรดาร์? ทุกอย่างทำได้ง่ายมาก คุณไม่จำเป็นต้องดาวน์โหลดซอฟต์แวร์เพิ่มเติม สิ่งที่คุณต้องมีคือ:
กำลังเปิดคอนโซล
หากคุณมีปัญหาในการเปิดคอนโซล ให้ทำตามคำแนะนำเหล่านี้:
- เปิดตัว CS:GO;
- การตั้งค่า → การตั้งค่าเกม;
- เปิดใช้งานคอนโซลนักพัฒนาซอฟต์แวร์ → ใช่;
- การตั้งค่า → คีย์บอร์ด/เมาส์;
- เลื่อนลงไปด้านล่างสุดแล้วคุณจะเห็น "Open Console" เปิดอยู่ " ` " - คุณสามารถตั้งค่าคีย์ใดก็ได้ของคุณเอง
ตอนนี้คุณสามารถเริ่มการตั้งค่าได้แล้ว!
การตั้งค่าเรดาร์
สิ่งแรกที่ฉันอยากจะแนะนำให้คุณทำคือสร้างเกมที่มีบอทเพื่อที่พวกเขาจะได้ไม่ฆ่าคุณและตั้งค่าเรดาร์ในเกมโดยตรง เริ่มกันเลย:
เปิด/ปิดเรดาร์
ถึง เปิดเครื่องต้องป้อนเรดาร์ในคำสั่งคอนโซล Drawradar
เพื่อ ซ่อนเรดาร์ถูกใช้โดยคำสั่งคอนโซล Hideradar;
cl_hud_radar_สเกล
คำสั่งนี้รับผิดชอบต่อขนาดของเรดาร์บนหน้าจอของคุณ
cl_hud_radar_สเกล "0.8" | cl_hud_radar_สเกล "1.3" |
ขั้นต่ำ: "0.8" // สูงสุด: "1.3" |
cl_radar_always_centered
ผู้เล่นจะอยู่ในเรดาร์ตลอดเวลา เมื่อมองแวบแรกอาจดูเหมือนไม่มีความแตกต่างกันมากนัก แต่มีข้อดีที่เห็นได้ชัด - เมื่อคุณอยู่ที่มุมของแผนที่ คุณจะสามารถเข้าถึงภาพรวมของพื้นที่บนเรดาร์ได้ดีกว่าการอยู่ตรงกลาง ของเรดาร์
cl_radar_always_centered "0" | cl_radar_always_centered "1" |
มีตัวแปรให้เลือก 2 ตัว คือ 0 หรือ 1 |
cl_radar_icon_scale_min
คำสั่งนี้ปรับขนาดไอคอนต่างๆ บนเรดาร์ของคุณ
cl_radar_icon_scale_min "0.4" | cl_radar_icon_scale_min "1.0" |
ขั้นต่ำ: "0.4" // สูงสุด: "1.0" |
cl_radar_rotate
เปิดหรือปิดการหมุนเรดาร์ เหล่านั้น. หากปิดใช้งาน แผนที่บนเรดาร์จะอยู่ในตำแหน่งเดิมเสมอ
cl_radar_rotate "0" | cl_radar_rotate "1" |
สามารถตั้งค่าเป็น 0 หรือ 1 ได้ |
cl_radar_scale
เปลี่ยนมาตราส่วนของแผนที่ที่แสดงบนเรดาร์
cl_radar_สเกล "0.25" | cl_radar_สเกล "1.0" |
ขั้นต่ำ: "0.25" // สูงสุด: "1.0" |
cl_hud_bomb_under_radar
คำสั่งนี้เปิดใช้งานและปิดใช้งานการแสดงไอคอนระเบิดเมื่อคุณถืออยู่หรือเมื่อคุณไม่มี
การปรับขนาดเรดาร์แบบไดนามิก
มีหลายกรณีที่จำเป็นต้องเพิ่มมาตราส่วนของแผนที่บนเรดาร์ หรือในทางกลับกัน ต้องลดขนาดลง ซึ่งสามารถทำได้โดยใช้การผูกด้านล่าง:
ผูก "KP_plus" "increasevar cl_radar_scale 0.25 1.0 0.05";//เพิ่มขนาดเรดาร์ ผูก "KP_minus" "increasevar cl_radar_scale 0.25 1.0 -0.05"; //ลดขนาดเรดาร์
การผูกนี้ช่วยให้คุณคลิกที่ปุ่มได้ + หรือ - แบบไดนามิก เปลี่ยนขนาดเรดาร์เมื่อกด ปุ่มสามารถเป็นอะไรก็ได้ที่คุณต้องการ
การตั้งค่าเรดาร์มาตรฐาน
cl_hud_radar_สเกล "1"; cl_radar_always_centered "1"; cl_radar_icon_scale_min "0.6"; cl_radar_rotate "1"; cl_radar_สเกล "0.7"; cl_hud_bomb_under_radar "1";มูลนิธิต่อต้านการคอร์รัปชั่นของ Alexei Navalny พบว่าเจ้าหน้าที่ใช้เครื่องบินลำดังกล่าวไม่เพียงเพื่อบินไปประชุมทางธุรกิจเท่านั้น แต่ยังพาสุนัขของเขาไปชมนิทรรศการและการแข่งขันระดับนานาชาติต่างๆ ด้วย อย่างไรก็ตามความสุขของภาคประชาสังคมเหนือโอกาสที่เปิดให้พวกเขาระบุผู้รับใช้ของประชาชนที่อาศัยอยู่เกินรายได้นั้นมีอายุสั้น - บริการที่กล่าวมาข้างต้นปิดความสามารถในการตรวจสอบเที่ยวบินของรองนายกรัฐมนตรีและของเขา สุนัข และพวกเขาเพิกเฉยต่อคำถามทั้งหมดเกี่ยวกับความถูกต้องตามกฎหมายของการตัดสินใจดังกล่าว
จะทำอย่างไร?
หากบริการติดตามเที่ยวบินเชิงพาณิชย์เข้าข้างรัฐบาลและปฏิเสธที่จะเผยแพร่ข้อมูลเกี่ยวกับเครื่องบินที่เจ้าหน้าที่เป็นเจ้าของ พลเมืองของเราสามารถรับข้อมูลนี้ได้ด้วยตนเอง เมื่อใช้อุปกรณ์ประมาณสี่พันรูเบิลและมีเวลาว่างสองสามวันในการประกอบและติดตั้ง ทุกคนสามารถมีส่วนร่วมในโครงการติดตามยานพาหนะทางอากาศโดยอิสระ - ADSBexchange.com
มันทำงานอย่างไร?
เครื่องบินสมัยใหม่แต่ละลำติดตั้งช่องสัญญาณที่เรียกว่า ADS-B ซึ่งเป็นอุปกรณ์ที่ส่งสัญญาณที่ความถี่หนึ่งเพื่อตอบสนองต่อคำขอจากสถานีเรดาร์ (เรดาร์) ข้อมูลเกี่ยวกับตัวมันเอง - ตัวระบุเฉพาะของเครื่องบิน เช่น ตลอดจนข้อมูลเกี่ยวกับตำแหน่ง ความเร็วเที่ยวบิน และอื่นๆ สิ่งสำคัญที่นี่คือทุกคนสามารถรับและถอดรหัสข้อมูลนี้โดยใช้อุปกรณ์ในครัวเรือนราคาไม่แพงที่หาได้ฟรี - เครื่องรับสัญญาณโทรทัศน์ระบบดิจิตอล USB ของมาตรฐาน DVB-T ที่เชื่อมต่อกับคอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi โดยมีโปรแกรมถอดรหัสทำงานอยู่
ข้อมูลที่ถอดรหัสเกี่ยวกับเครื่องบินภายในแนวการมองเห็นของผู้รับสามารถดูได้ในพื้นที่ แต่ในการติดตามเส้นทางที่สมบูรณ์ของเครื่องบินจากต้นทางไปยังปลายทาง ข้อมูลจากผู้รับที่จุดกึ่งกลางทั้งหมดจะต้องรวมกัน นี่คือสิ่งที่บริการ ADSBexchange.com มีจุดประสงค์เพื่อสร้างแผนที่เที่ยวบินทั่วโลก - Global Radar View บนพื้นฐานของข้อมูลที่ได้รับจากสถานีรับในพื้นที่ โดยมีฟังก์ชันการทำงานคล้ายกับบริการต่างๆ เช่น PlaneFinder.net และ FlightRadar24 com แต่ต่างจากพวกเขาตรงที่ไม่ได้ซ่อนข้อมูลเกี่ยวกับเครื่องบินที่ถูกติดตามจากผู้ใช้ปลายทาง ตัวอย่างเช่นเราจะเห็นว่าในช่วงวันหยุดปีใหม่รองนายกรัฐมนตรีบินไปที่เดชาของเขาในออสเตรียอีกครั้ง:
ยิ่งสถานีรับสัญญาณเชื่อมต่อกับบริการมากเท่าไร ความครอบคลุมก็จะยิ่งสมบูรณ์มากขึ้น และในกรณีของรัสเซีย สถานการณ์ยังคงน่าเศร้ามาก - เพียงแค่ดูแผนที่และเปรียบเทียบจำนวนสถานีในประเทศของเรากับจำนวนสถานีใน ยุโรป.
แต่เรามีพลังที่จะเปลี่ยนแปลงสถานการณ์ปัจจุบันได้! ในการดำเนินการนี้ คุณเพียงแค่ต้องสร้างสถานีรับสัญญาณของคุณเองและรวมไว้ในเครือข่าย ADSBexchange
สิ่งที่จำเป็นสำหรับสิ่งนี้?
1. ราสเบอร์รี่พาย
ไมโครคอมพิวเตอร์บอร์ดเดี่ยวที่ได้รับความนิยมมากที่สุดในโลก มีหลายรุ่นที่แตกต่างกันในด้านความจุของหน่วยความจำ ความถี่ของโปรเซสเซอร์ และชุดอุปกรณ์ต่อพ่วง ตามวัตถุประสงค์ของเรา รุ่นใดก็ตามที่มีพอร์ตอีเธอร์เน็ตบนบอร์ดจะเหมาะสม เช่น Raspberry Pi 3 Model B:
คุณสามารถซื้อพร้อมกับแหล่งจ่ายไฟและเคสใน Aliexpress ได้ในราคาประมาณ 3,000 รูเบิล เป็นต้น คุณสามารถดูผู้ขายในประเทศได้ แต่แน่นอนว่าราคาจะสูงขึ้นอย่างมาก
2. การ์ดหน่วยความจำ
Raspberry Pi 3 ต้องใช้การ์ดหน่วยความจำ MicroSD รุ่นก่อนหน้านี้ใช้การ์ด SD ขนาดเต็ม ปริมาณที่แนะนำ - 8GB, คลาสความเร็ว - 10 จากผู้ผลิตที่เชื่อถือได้ ฉันสามารถแนะนำการ์ด SanDisk หรือ Transcend ได้ ราคาที่ขอคือประมาณ 300 รูเบิล
3. ตัวรับสัญญาณ USB DVB-T
คำค้นหาใน Aliexpress - "RTL2832U R820T2" ราคาประมาณ 500 รูเบิลตัวอย่างเช่นอันนี้ คุณสามารถดูผู้ขายในพื้นที่ได้ แต่ตัวรับสัญญาณที่มีลักษณะเหมือนกันทุกประการอาจกลายเป็นว่าถูกสร้างขึ้นบนชิปอื่น ดังนั้นคุณต้องตรวจสอบกับผู้ขายว่าเป็นชุดค่าผสม RTL2832U+R820T2 ที่อยู่ภายใน
4. เสาอากาศ
ตัวรับสัญญาณ USB มาพร้อมกับเสาอากาศ แต่พูดง่ายๆ ก็คือมันไม่เหมาะสำหรับการรับสัญญาณจากช่องสัญญาณดาวเทียมของเครื่องบิน ดังนั้นรัศมีการรับสัญญาณจะน้อย - มากที่สุดไม่กี่สิบกิโลเมตร เพื่อให้ได้รัศมีหลายร้อยกิโลเมตรจะต้องเปลี่ยนรัศมีให้เหมาะสมกว่า ตัวเลือกที่ง่ายที่สุดคือการเปลี่ยนพินเสาอากาศมาตรฐานด้วยเสาอากาศคอลลิเนียร์แบบสามองค์ประกอบ ซึ่งสามารถงอได้จากลวดทองแดงหรือเหล็กตามรูปวาดต่อไปนี้ (คลิกได้):
มันควรมีลักษณะดังนี้:
ทางเลือกที่ดีที่สุดซึ่งมีระยะการรับสัญญาณสูงสุด 400 กม. คือการใช้เสาอากาศโคแอกเชียลคอลลิเนียร์
เนื่องจากการรับสัญญาณวิทยุจากทรานสปอนเดอร์ของเครื่องบินสามารถทำได้ภายในระยะการมองเห็นเท่านั้น จึงต้องวางเสาอากาศไว้กลางแจ้ง โดยควรวางไว้บนหลังคา ในการดำเนินการนี้ คุณสามารถใช้สายต่อ USB ยาวสูงสุด 5 เมตร โดยวางเฉพาะตัวรับสัญญาณไว้ในกล่องปิดผนึกหรือ PoE (ในกรณีนี้ คุณจะต้องวาง Raspberry Pi ลงในกล่องด้วย)
5. ซอฟต์แวร์
ปัจจุบัน ADSBexchange ใช้การกระจาย PiAware ที่ได้รับการแก้ไข การจัดจำหน่ายนี้ได้รับการพัฒนาโดย FlightAware ซึ่งให้บริการติดตามเครื่องบินเชิงพาณิชย์ด้วย แต่อนิจจาในรูปแบบดั้งเดิมยังซ่อนข้อมูลเกี่ยวกับเครื่องบินส่วนตัวด้วย การกระจายนี้ใช้เป็นพื้นฐานสำหรับ ADSBexchange เนื่องจากติดตั้งและกำหนดค่าได้ง่ายมาก
คำแนะนำทีละขั้นตอนสำหรับ Windows:
- ดาวน์โหลดแพ็คเกจการเผยแพร่ https://www.adsbexchange.com/downloads/ADSBexchange-img-1.2.zip (868 MB) และบันทึกไว้ในคอมพิวเตอร์ของคุณ
- แตกไฟล์ ADSBexchange-img-1.2.zip
- ดาวน์โหลดยูทิลิตี้ Win32DiskImager และเรียกใช้ในฐานะผู้ดูแลระบบ (โดยคลิกขวาที่ไฟล์แล้วเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ")
- เลือกไฟล์ ADSBexchange-img-1.2.img
- ใส่การ์ด SD ลงในเครื่องอ่านการ์ดของคอมพิวเตอร์ของคุณ
- เลือกตัวอักษรการ์ด SD จากรายการที่เกี่ยวข้อง
- คลิก "บันทึก" และรอสักครู่เพื่อให้เสร็จสิ้น
- เมื่อเสร็จแล้ว ให้ถอดการ์ดหน่วยความจำออกจากเครื่องอ่านการ์ดแล้วใส่เข้าไปใน Raspberry Pi
- เชื่อมต่อสายเคเบิลทั้งหมด (ไฟ USB, สายอีเธอร์เน็ต, ตัวรับสัญญาณ USB) เข้ากับ Raspberry Pi ในกรณีนี้ ไฟ LED สีแดงบน Raspberry Pi ควรสว่างขึ้น และไฟ LED สีเขียวควรกระพริบ และไฟ LED สีเขียวและสีเหลืองใกล้กับตัวเชื่อมต่อเครือข่ายอีเทอร์เน็ตควรเปิดอยู่
- รอสองสามนาทีเพื่อให้ Raspberry Pi บูต
- ลงทะเบียนบัญชีใหม่บนเว็บไซต์ FlightAware
- เชื่อมโยงผู้รับกับบัญชีที่สร้างขึ้น
- ในการตั้งค่าเครื่องรับ (แท็บ "โฆษณาของฉัน-B") ให้แก้ไขพิกัดตำแหน่งของเครื่องรับและความสูงในการติดตั้งเสาอากาศเหนือระดับพื้นดิน
- หลังจากนั้นครู่หนึ่ง ผู้รับควรปรากฏบนแผนที่ความครอบคลุม https://www.adsbexchange.com/active-feeds/
- คุณสามารถดูเครื่องบินที่กำลังถูกติดตามโดยสถานีรับของคุณได้โดยคลิกลิงก์ "อินเทอร์เฟซเว็บ: ดูข้อมูลสด" ในแท็บ "โฆษณาของฉัน-B" บนเว็บไซต์ FlightAware
กำไร!
ตอนนี้ผู้รับของคุณเข้าร่วมในเครือข่ายการติดตามเที่ยวบินสองเครือข่ายพร้อมกัน - ADSBExchange และ FlightAware เป็นโบนัส แจกจ่ายคำสั่งนี้ ช่วยผู้อื่นสร้างสถานีรับของตนเอง และเครื่องบินสุนัขบินของ Shuvalov จะไม่สามารถซ่อนตัวจากสายตาของประชาสังคมที่ทุกคนเห็นได้!
จะทำให้เรดาร์ขนาดใหญ่ใน cs สามารถดูแผนที่ทั้งหมดได้อย่างไร?
หากคุณเล่นโดยใช้การตั้งค่าเรดาร์เริ่มต้น คุณจะไม่สามารถมองเห็นแผนที่ทั้งหมดได้ ผู้เล่นที่มีประสบการณ์จะคอยจับตาดูเรดาร์ของตนตลอดเวลา (ไม่ใช่ตามตัวอักษร แต่คุณเข้าใจแนวคิดนี้ดี) นี่เป็นสิ่งจำเป็นเพื่อทำความเข้าใจว่าทั้งสมาชิกในทีมของผู้เล่นและฝ่ายตรงข้ามอยู่ที่ใด (หรืออย่างน้อยก็อยู่ที่ตำแหน่งของฝ่ายตรงข้ามเมื่อเร็ว ๆ นี้)
ฝ่ายตรงข้ามจะถูกระบุด้วยจุดสีแดงบนเรดาร์ ภายในไม่กี่วินาทีหลังจากที่คู่ต่อสู้หายไปจากการมองเห็น เครื่องหมายคำถามสีแดงจะปรากฏบนเรดาร์
ต่อไปนี้เป็นวิธีเปิดใช้งานเรดาร์ใน cs go - Drawradar
ต่อไปนี้เป็นวิธีปิดการใช้งานเรดาร์ใน cs go - Hideradar
cl_radar_icon_scale_min 0.6 - ขนาดของไอคอนบนเรดาร์ (ช่วง: 0 ถึง 1)
cl_radar_scale 0.4 - ขนาดแผนที่ (ช่วง: 0.2 - 1)
cl_radar_always_centered 0 - ชดเชยศูนย์กลางเรดาร์ไปยังการมองเห็นแผนที่ 1 - คุณเป็นศูนย์กลางของเรดาร์
cl_radar_rotate 1 - เปิดใช้งานการหมุนแผนที่, 0 - ปิดการใช้งาน
cl_hud_radar_scale 1 - ขนาดเรดาร์ (ช่วง: 0.8 ถึง 1.3)
hud_scaling 0.95 - ขนาดอินเทอร์เฟซ (0.95 ถึง 0.5)
Drawradar - เปิดเรดาร์
หากคุณต้องการปิดเรดาร์ใน cs go อีกครั้ง ให้เขียนคำสั่งนี้ในคอนโซล:
Hideradar - ปิดเรดาร์
จะกำหนดค่าเรดาร์ใน CS GO โดยใช้คำสั่งคอนโซลได้อย่างไร
ฉันมักจะใช้ประโยชน์จากมุมมองแผนที่เรดาร์
ตัวอย่างเช่น ถ้าฉันอยู่ที่จุด A และสมาชิกในทีมกำลังเร่งรีบไปยังจุด B และฉันไม่มีเวลาคิดออกในการแชท มันก็จะปรากฏขึ้นบนเรดาร์อย่างชัดเจน นอกจากนี้ หากใครในทีมของคุณพบผู้ก่อการร้ายพร้อมกับระเบิด มันจะปรากฏบนเรดาร์
ภาพหน้าจอนี้แสดงสิ่งที่เราต้องการทำให้สำเร็จ:
- เรดาร์ที่ผู้เล่นจะอยู่ตรงกลางเสมอ
- เรดาร์ที่มองเห็นได้ทั่วทั้งแผนที่
- เรดาร์ที่ขยายใหญ่ขึ้น (ซูมเข้า)
- ไอคอนขนาดใหญ่ วิธีนี้จะทำให้คุณมองเห็นสมาชิกในทีม/ศัตรูได้ง่ายขึ้น (ไม่บังคับ)
- แผนที่ย่อ (โดยทั่วไป)
ตอนนี้เรามาดูการตั้งค่ากันดีกว่า คุณจะต้องใส่สิ่งเหล่านี้ลงในไฟล์ของคุณชื่อ config (หรือที่เรียกว่า autoexec) เราจะดูตัวเลือกการตั้งค่าแต่ละรายการตามลำดับ ด้วยวิธีนี้คุณจะรู้ว่ามันทำอะไรและสามารถปรับแต่งเรดาร์ให้เหมาะกับความต้องการของคุณได้
หากคุณต้องการเพียงการตั้งค่า คุณสามารถเลื่อนหน้าลงได้ พวกเขาจะได้รับในตอนท้ายของบทความ
ก่อนอื่น เราไม่ต้องการให้เรดาร์อยู่ตรงกลางเสมอไป เนื่องจากจะทำให้เสียพื้นที่หน้าจอมากเมื่ออยู่ใกล้ขอบแผนที่
ในการดำเนินการนี้คุณต้องเปลี่ยนพารามิเตอร์ในบรรทัดที่เกี่ยวข้องเป็น "0":
cl_radar_always_centered “0”
คุณเห็นไหม? พื้นที่เกือบครึ่งหนึ่งถูกครอบครองโดยพื้นที่สีดำ หากเรดาร์ไม่ได้อยู่ตรงกลางเสมอไป เราจะสามารถมองเห็นพื้นที่ขนาดใหญ่ของแผนที่ได้
สิ่งต่อไปที่เราต้องทำคือซูมออกบนแผนที่ ด้วยวิธีนี้เราจะสามารถเห็นได้มากขึ้น
ตั้งค่าพารามิเตอร์ต่อไปนี้:
cl_radar_สเกล “0.3”
ก่อนหน้านี้เราไม่สามารถเห็นแผนที่ทั้งหมดได้ หลังจากเปลี่ยนการตั้งค่า พื้นที่แผนที่ทั้งหมดจะแสดงบนเรดาร์อย่างถาวร วิธีนี้จะสะดวกมากในระหว่างการเกิดใหม่ เมื่อคุณไม่รู้ว่าสมาชิกในทีมของคุณอยู่ที่ไหน คุณสามารถเห็นพวกเขาได้ตลอดเวลา
สคริปต์เพื่อเพิ่มขนาดของเรดาร์ (สคริปต์ซูม)
เรามีสคริปต์เล็กๆ ที่ช่วยให้คุณสามารถเพิ่ม/ลดขนาดของเรดาร์ได้ ซึ่งสามารถทำได้โดยการกด "+" หรือ "-"
ในไฟล์ config หรือ autoexec ให้ระบุสิ่งต่อไปนี้:
// สเกลเรดาร์
ผูก “KP_plus” “ส่วนเพิ่ม cl_radar_scale 0.25 1.0 0.05”;
ผูก “KP_minus” “ส่วนเพิ่ม cl_radar_scale 0.25 1.0 -0.05”;
เมื่อลดขนาดเรดาร์ลงรายละเอียดบางอย่างอาจถูกมองข้ามไป เพื่อชดเชยความไม่สะดวกนี้ เราสามารถเพิ่มสเกลของเรดาร์ได้
ในการทำเช่นนี้คุณต้องใช้คำสั่ง:
cl_hud_radar_สเกล “1.15”
อย่างที่คุณเห็นขนาดเพิ่มขึ้น ฉันคำนวณว่า 1.15 เป็นอัตราส่วนที่เหมาะสมซึ่งช่วยให้คุณแยกแยะรายละเอียดได้อย่างง่ายดาย แต่ในขณะเดียวกันภาพเรดาร์ก็ไม่ใช้พื้นที่บนหน้าจอมากนัก คุณสามารถทดลองกับค่าอื่นๆ ได้
ขั้นตอนนี้เป็นทางเลือก แต่ฉันใช้แล้ว โดยจะเพิ่มขนาดของไอคอนที่แสดงบนเรดาร์ซึ่งอาจมีประโยชน์เช่นกัน
cl_radar_icon_scale_min “1”
การตั้งค่าเรดาร์ขั้นสุดท้ายใน CS GO
ตอนนี้เราสามารถประเมินการตั้งค่าที่เปลี่ยนแปลงของเรดาร์ได้ ซึ่งสามารถมองเห็นแผนที่ทั้งหมดได้อย่างต่อเนื่อง เปรียบเทียบกับพารามิเตอร์มาตรฐาน:
มันดูเจ๋งมาก
ข้อเสียเปรียบประการเดียวของการตั้งค่าใหม่คือรายละเอียดแผนที่ต่ำ แต่เมื่อขนาดเรดาร์เพิ่มขึ้น รายละเอียดจะมองเห็นได้ง่ายขึ้น อย่างไรก็ตาม หากคุณรู้จักแผนที่ดี ชีวิตของคุณจะไม่ยุ่งยากมากนัก
ปรับการตั้งค่าเรดาร์ให้เหมาะสม (การตั้งค่าเริ่มต้น)
cl_radar_always_centered “0” (“1”)
cl_radar_scale “0.3” (“0.7”)
cl_hud_radar_scale “1.15” (“1”)
cl_radar_icon_scale_min “1” (“0.6”)
พารามิเตอร์สองตัวยังคงไม่เปลี่ยนแปลง:
cl_radar_rotate “1”
cl_radar_square_with_กระดานคะแนน “1”