สารบัญ:
- ขั้นตอนที่ 1: ดาวน์โหลด Arduino IDE
- ขั้นตอนที่ 2: วัสดุฮาร์ดแวร์
- ขั้นตอนที่ 3: การสร้างฮาร์ดแวร์
- ขั้นตอนที่ 4: การดาวน์โหลดและเรียกใช้โปรแกรม
- ขั้นตอนที่ 5: ทำความเข้าใจโปรแกรม
วีดีโอ: เครื่องคิดเลข Arduino พร้อมเอาต์พุต LED: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ไงพวก! ต้องการเรียนรู้วิธีใช้อินพุตและเอาต์พุตของจอภาพอนุกรม ที่นี่คุณมีบทช่วยสอนที่สมบูรณ์แบบเกี่ยวกับวิธีการทำเช่นนั้น! ในคำแนะนำนี้ ฉันจะแนะนำคุณผ่านขั้นตอนง่าย ๆ ที่จำเป็นในการสร้างเครื่องคิดเลขโดยใช้จอภาพอนุกรม Arduino และแสดงผลเป็น LED กะพริบ
ขั้นตอนที่ 1: ดาวน์โหลด Arduino IDE
ดาวน์โหลดและติดตั้ง Arduino IDE (Interactive Development Environment) โดยใช้ลิงค์ด้านล่าง:
www.arduino.cc/en/Main/Software เลือกและบันทึกเวอร์ชันที่เหมาะสมกับระบบปฏิบัติการและการกำหนดค่าของคุณมากที่สุด
ขั้นตอนที่ 2: วัสดุฮาร์ดแวร์
- 1 บอร์ด Arduino
- สายเคเบิล 1 เส้นสำหรับเชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์ของคุณ
- 1 LED
- สายจัมเปอร์
ขั้นตอนที่ 3: การสร้างฮาร์ดแวร์
1) เชื่อมต่อ Arduino กับคอมพิวเตอร์ของคุณ
2) ต่อ LED เข้ากับเขียงหั่นขนมและ Arduino ตามที่แสดงในภาพ
ขั้นตอนที่ 4: การดาวน์โหลดและเรียกใช้โปรแกรม
ดาวน์โหลดโปรแกรม Arduino ที่แนบมากับแล็ปท็อปของคุณ เชื่อมต่อ Arduino กับแล็ปท็อปของคุณและเรียกใช้โปรแกรม
ใน Arduino IDE ให้เปิดเครื่องมือ -> มอนิเตอร์แบบอนุกรม พิมพ์การคำนวณที่จะทำเช่น 3+2 คุณจะได้ผลลัพธ์เป็น 5 คุณสามารถลองลบ คูณ และหารได้ดังนี้:
4+2 (คุณจะได้ผลลัพธ์ = 6)
8-3 (คุณจะได้ผลลัพธ์ = 5)
5*3 (คุณจะได้ผลลัพธ์ = 15)
10/2 (คุณจะได้ผลลัพธ์ = 5)
คุณจะเห็นว่าไฟ LED กะพริบหลายครั้งตามจำนวนเอาต์พุต
ขั้นตอนที่ 5: ทำความเข้าใจโปรแกรม
อันดับแรก เรามาทำความเข้าใจว่าอินพุตและเอาต์พุตพอร์ตอนุกรมทำงานอย่างไร ผู้ใช้สามารถป้อนข้อมูลในช่องป้อนข้อมูลในหน้าต่างมอนิเตอร์แบบอนุกรมเพื่อส่งค่าและข้อมูลไปยัง Arduino โปรแกรมซีเรียลใดๆ หรือแม้แต่แอพพลิเคชั่นซีเรียลแบบกำหนดเองก็สามารถนำมาใช้เพื่อส่งข้อมูลไปยัง Arduino แทนการใช้หน้าต่าง Serial Monitor ได้ ในทำนองเดียวกัน ผู้ใช้สามารถส่งออกข้อมูลไปยังมอนิเตอร์แบบอนุกรม
ตอนนี้เรากำลังจะใช้สิ่งนี้เพื่อสร้างเครื่องคิดเลขของเราเอง วิธีแรกในการตั้งค่า () วิธี: เราเริ่มต้นตัวแปรและพอร์ตอนุกรม Serial.begin(9600); // เริ่มการสื่อสารแบบอนุกรม Serial.println("ส่งการคำนวณมาให้ฉัน"); Serial.println("ตัวอย่าง: 2+3"); จากนั้นในวิธีลูป (): while(Serial.available() > 0) { // ในขณะที่มีการส่งข้อมูลไปยัง Arduino number1 = Serial.parseInt(); การดำเนินการ = Serial.read(); // การดำเนินการจะเป็นอักขระตัวแรกหลังจากตัวเลขตัวแรก number2 = Serial.parseInt(); // เก็บตัวเลขที่สองไว้ใน number2 จากนั้นเราเรียก Calcul() และพิมพ์ผลลัพธ์ของการคำนวณ คำนวณ() เป็นฟังก์ชันที่กำหนดเองที่ทำการคำนวณ ให้เข้าใจวิธีการทำงาน ถ้า (operation == '+') จะเพิ่มตัวเลขสองตัวและเก็บผลลัพธ์ไว้ในตัวแปร "result" ถ้า (operation == '-') จะลบตัวเลขสองตัวและเก็บผลลัพธ์ไว้ในตัวแปร "result" ถ้า (operation == '*') จะคูณตัวเลขสองตัวและเก็บผลลัพธ์ไว้ในตัวแปร "result" ถ้า (operation == '/') จะแบ่งตัวเลขสองตัวและเก็บผลลัพธ์ไว้ในตัวแปร "result" มิฉะนั้นจะพิมพ์ "Error"
วิธีการกะพริบมีรหัสเพื่อกะพริบไฟ LED หลาย ๆ ครั้งตามผลลัพธ์ด้วยการวนซ้ำอย่างง่าย
แนะนำ:
เครื่องคิดเลข Arduino โดยใช้ปุ่มกด 4X4: 4 ขั้นตอน (พร้อมรูปภาพ)
เครื่องคิดเลข Arduino โดยใช้ปุ่มกด 4X4: ในบทช่วยสอนนี้ เราจะสร้างเครื่องคิดเลขของเราเองด้วย Arduino ค่าสามารถส่งผ่านปุ่มกด (ปุ่มกด 4×4) และดูผลลัพธ์ได้บนหน้าจอ LCD เครื่องคิดเลขนี้สามารถดำเนินการอย่างง่าย ๆ เช่น การบวก การลบ การคูณ
เครื่องคิดเลข Arduino DIY โดยใช้ 1602 LCD และปุ่มกด 4x4: 4 ขั้นตอน
เครื่องคิดเลข Arduino DIY โดยใช้ 1602 LCD และปุ่มกด 4x4: สวัสดีทุกคนในคำแนะนำนี้ เราจะสร้างเครื่องคิดเลขโดยใช้ Arduino ซึ่งสามารถคำนวณพื้นฐานได้ โดยพื้นฐานแล้วเราจะรับอินพุตจากปุ่มกด 4x4 และพิมพ์ข้อมูลบนจอ LCD ขนาด 16x2 และ Arduino จะทำการคำนวณ
Arduino Basic PC พร้อมเอาต์พุต VGA: 5 ขั้นตอน (พร้อมรูปภาพ)
Arduino Basic PC พร้อมเอาต์พุต VGA: ในคำแนะนำก่อนหน้าของฉัน ฉันได้แสดงวิธีสร้างคอมพิวเตอร์ 8 บิตย้อนยุคที่ใช้ BASIC โดยใช้ Arduino สองตัวและมีสัญญาณเอาต์พุตเป็นขาวดำสำหรับหน้าจอทีวี ตอนนี้ผมจะแสดงวิธีการสร้างคอมพิวเตอร์เครื่องเดียวกัน แต่ด้วยสัญญาณเอาท์พุตใน
ESP32 Basic PC พร้อมเอาต์พุต VGA: 7 ขั้นตอน
พีซีพื้นฐาน ESP32 พร้อมเอาต์พุต VGA: ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างพีซีสไตล์ย้อนยุคที่เรียบง่ายด้วย ESP32 ตัวเดียวและส่วนประกอบอื่นๆ สองสามตัว พีซีเครื่องนี้ใช้งาน Tiny Basic ซึ่งเป็นภาษาถิ่นที่เรียบง่ายของ BASIC และสร้างเอาต์พุตสำหรับจอภาพ VGA ความละเอียด 640
เครื่องคิดเลข Arduino: 6 ขั้นตอน
เครื่องคิดเลข Arduino: การเขียนโปรแกรมเป็นเรื่องสนุกเสมอ และ Arduino เป็นแพลตฟอร์มที่ยอดเยี่ยม หากคุณเพิ่งเริ่มต้นกับการเขียนโปรแกรมแบบฝัง ในบทช่วยสอนนี้ เราจะสร้างเครื่องคิดเลขของเราเองด้วย Arduino ค่าสามารถส่งผ่านปุ่มกด (ปุ่มกด 4×4) และดำเนินการต่อ