สารบัญ:

วิธีการสร้างโปรแกรมแปลรหัสมอร์สด้วย Arduino: 10 ขั้นตอน
วิธีการสร้างโปรแกรมแปลรหัสมอร์สด้วย Arduino: 10 ขั้นตอน

วีดีโอ: วิธีการสร้างโปรแกรมแปลรหัสมอร์สด้วย Arduino: 10 ขั้นตอน

วีดีโอ: วิธีการสร้างโปรแกรมแปลรหัสมอร์สด้วย Arduino: 10 ขั้นตอน
วีดีโอ: IDEA#9 สร้างเครื่องส่งรหัสมอร์ส ด้วยBuzzer รหัสมอร์สที่นิยมใช้กันทั่วโลก ทุกคนควรรู้ 2024, พฤศจิกายน
Anonim

โดยเว็บไซต์ทางการของ ElectropeakElectroPeak ติดตามเพิ่มเติมโดยผู้เขียน:

เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]

เกี่ยวกับ: ElectroPeak เป็นสถานที่ครบวงจรในการเรียนรู้อุปกรณ์อิเล็กทรอนิกส์และนำแนวคิดของคุณมาสู่ความเป็นจริง เราเสนอคำแนะนำชั้นยอดเพื่อแสดงให้คุณเห็นว่าคุณสามารถทำโครงการได้อย่างไร เรายังนำเสนอผลิตภัณฑ์คุณภาพสูงเพื่อให้คุณมี… More About Electropeak »

ภาพรวม

การสื่อสารในรูปแบบรหัสนอกจากจะน่าดึงดูดใจแล้ว ยังมีแอปพลิเคชั่นมากมายในด้านต่างๆ หนึ่งในวิธีทั่วไปในการสื่อสารด้วยรหัสคือรหัสมอร์ส ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างล่ามเพื่อส่งและรับรหัสมอร์สด้วย Arduino

สิ่งที่คุณจะได้เรียนรู้

  • รหัสมอร์สคืออะไร
  • ทำไมเราต้องมีรหัสมอร์ส
  • สร้างตัวเข้ารหัสรหัสมอร์สด้วย Arduino
  • สร้าง dcoder รหัสมอร์สด้วย Arduino

ขั้นตอนที่ 1: รหัสมอร์สคืออะไร?

รหัสมอร์สคืออะไร?
รหัสมอร์สคืออะไร?

ในอดีตที่การสื่อสารไม่ง่ายเหมือนทุกวันนี้ วิธีหนึ่งในการสื่อสารที่พบบ่อยที่สุดคือวิธีของซามูเอล มอร์สที่เรียกว่า "รหัสมอร์ส" ในวิธีนี้แต่ละตัวอักษรหรือตัวเลขจะแสดงโดยใช้องค์ประกอบสั้น (จุด) และยาว (ขีด)

รหัสมอร์สก็เหมือนกับภาษาอื่นๆ ที่มีตัวอักษรเป็นของตัวเอง และปัจจุบันมีทั้งแบบอเมริกันและแบบสากล และแบบที่ใช้บ่อยที่สุดคือแบบสากล

รหัสมอร์สสามารถส่งได้หลายวิธี: เดิมทีเป็นพัลส์ไฟฟ้าตามสายโทรเลข แต่ยังส่งเป็นเสียง สัญญาณวิทยุ แสง ภาษากาย ความถี่ และอื่นๆ ลองนึกภาพจุดเป็นหน่วยของเวลา แล้วขีดคือสามหน่วยของเวลา ระยะห่างระหว่างส่วนต่างๆ ของตัวอักษรคือหน่วยเวลา ระยะห่างระหว่างตัวอักษรสองตัวที่ต่อเนื่องกันคือสามหน่วยของเวลา และระยะห่างระหว่างคำ คือเจ็ดหน่วยของเวลา

ตัวอย่างเช่น คำว่า SOS มาตรฐานสากลสำหรับการขอความช่วยเหลือคือ … - … ในรหัสมอร์ส

พยายามเขียนชื่อของคุณด้วยรหัสมอร์สเพื่อฝึกฝน

อิเล็กโทรพีค =..-… -.-. –.-. -.–…- -.-

ขั้นตอนที่ 2: รหัสมอร์สยังใช้งานได้จริงหรือไม่

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

ยิ่งไปกว่านั้น การเรียนรู้และการใช้รหัสมอร์สในการสื่อสารนั้นสามารถสนุกสนานและเพลิดเพลินได้

ขั้นตอนที่ 3: ส่วนประกอบฮาร์ดแวร์

ส่วนประกอบฮาร์ดแวร์
ส่วนประกอบฮาร์ดแวร์

ส่วนประกอบฮาร์ดแวร์

Arduino UNO R3*1

กริ่งที่ใช้งานอยู่ *1

นำ

สายจัมเปอร์ *1

แอพซอฟต์แวร์

Arduino IDE

ขั้นตอนที่ 4: สร้างตัวเข้ารหัสรหัสมอร์สด้วย Arduino

อาจเป็นเรื่องยากเล็กน้อยที่จะจำรหัสมอร์สและแปลงข้อความเป็นรหัสนี้ มาสร้างนักแปลเพื่อแปลงข้อความเป็นรหัสมอร์สกันเถอะ!

ที่นี่เราใช้ Arduino UNO เพื่อแปลข้อความเป็นรหัสมอร์ส อัปโหลดรหัสนี้บนบอร์ด Arduino ของคุณและเปิดหน้าต่างมอนิเตอร์แบบอนุกรมของคุณ พิมพ์คำหรือข้อความที่คุณต้องการแล้วรับเป็นรหัสมอร์ส จากนั้นคุณสามารถส่งเป็นแสงและเสียงได้

ขั้นตอนที่ 5: วงจร

วงจร
วงจร

ขั้นตอนที่ 6: รหัส

รหัส
รหัส

ขั้นตอนที่ 7: สร้างตัวถอดรหัสรหัสมอร์สด้วย Arduino

ในอีกกรณีหนึ่ง คุณเป็นผู้รับรหัสมอร์ส และคุณต้องแปลงรหัสที่ได้รับเป็นข้อความ

เพื่อจำลองสิ่งนี้ ให้ส่งรหัสมอร์สไปที่ Arduino โดยใช้คีย์และดูผลลัพธ์เป็นข้อความใน Serial Monitor

ขั้นตอนที่ 8: วงจร

วงจร
วงจร

ขั้นตอนที่ 9: รหัส

แนะนำ: