ชื่อโปรเจกต์: Send Nudes Morse Code LED
พี่เพิ่งจะเริ่มจับ [Arduino](https://s.shopee.co.th/7fUgFAWSki) ได้ไม่นานเองน้องเอ๋ย หลังจากได้ Board ( Arduino Nano ) มาแค่วันเดียวก็จัดโปรเจกต์นี้เลย พอดีอยากหาอะไรขำๆ ทำดู ก็เลยนึกถึงคำว่า "send nudes" ขึ้นมาซะงั้น มันอาจจะดูเกรียนๆ ไปหน่อย แต่พี่ว่าคงไม่มีใครดูออกหรอกมั้งว่ามันคือโค้ดอะไร 5455
รายละเอียดทางเทคนิค (แบบจัดเต็ม)
Logic การเข้ารหัส
โปรเจกต์นี้ใช้ lookup table ไม่ก็โครงสร้างแบบ switch-case เพื่อแปลงตัวอักษรและตัวเลขให้กลายเป็น Morse Code
- Timing มาตรฐาน: ในโลกของ Morse code จังหวะ "dash" จะยาวเป็น 3 เท่าของ "dot" ส่วนระยะห่างระหว่างช่วงในตัวอักษรเดียวกันจะเท่ากับ 1 dot และระยะห่างระหว่างตัวอักษรจะอยู่ที่ 3 dots จัดไปวัยรุ่น!
- การแสดงผลผ่าน LED: ตัว Arduino จะทำหน้าที่คุม LED ความสว่างสูงผ่าน digital pin โดยจะสั่ง Loop จังหวะ ON/OFF ตามเวลาที่กำหนดเพื่อส่งข้อความที่เข้ารหัสไว้ ห้ามช็อตนะตัวนี้!
การปรับแต่งแบบ IoT (เผื่ออยากล้ำ)
ถ้าเอาไปใช้คู่กับ Arduino Web Editor น้องจะสามารถอัปเดต Variable ข้อความที่จะส่งได้ง่ายๆ แบบ over-the-air เลยนะ แถม Logic นี้ยังเอาไปประยุกต์ใช้ส่งผ่าน LED อินฟราเรด (IR) หรือสื่อสารด้วยแสง (VLC - Visible Light Communication) ไว้สำหรับส่งข้อมูลลับๆ ระหว่างอุปกรณ์สองตัวได้ด้วย สู้งานนะน้อง หล่อเท่เลยงานนี้!