สารบัญ:

วิธีใช้ ArduinoBlocks: 6 ขั้นตอน
วิธีใช้ ArduinoBlocks: 6 ขั้นตอน

วีดีโอ: วิธีใช้ ArduinoBlocks: 6 ขั้นตอน

วีดีโอ: วิธีใช้ ArduinoBlocks: 6 ขั้นตอน
วีดีโอ: EP1: เริ่มต้นการเขียนโปรแกรมด้วย #ArduinoBlocks 2024, ตุลาคม
Anonim
วิธีใช้ ArduinoBlocks
วิธีใช้ ArduinoBlocks

ต้องการวิธีง่ายๆ ในการเรียนรู้วิธีการเขียนโปรแกรม Arduino หรือไม่?

บล็อคเลย !!

ด้วยการใช้เพียง Arduino Uno และเว็บไซต์ ArduinoBlocks คุณสามารถสร้างโปรแกรมของคุณได้อย่างง่ายดายโดยไม่จำเป็นต้องจำรูปแบบการเขียนโปรแกรม

ขั้นตอนที่ 1: ภาพรวมบอร์ด

ArduinoBlocks ได้ใช้รหัสการพัฒนา Google Blockly เพื่อสร้างอินเทอร์เฟซแบบบล็อกสำหรับ Arduino

ปัจจุบันรองรับ Arduino UNO, NANO และ MEGA

หมายเหตุ: คุณจะต้องใช้บอร์ด Arduino ที่เข้ากันได้ หากคุณต้องการสร้างส่วนที่เป็นประโยชน์ในตอนท้ายของบทช่วยสอนนี้

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

การตั้งค่า
การตั้งค่า
การตั้งค่า
การตั้งค่า
การตั้งค่า
การตั้งค่า
การตั้งค่า
การตั้งค่า

1. ไปที่เว็บไซต์ ArduinoBlocks

2. เราจำเป็นต้องสร้างบัญชีก่อนจึงจะสามารถใช้งานได้ แต่นั่นหมายความว่าข้อมูลทั้งหมดของเราจะถูกจัดเก็บไว้ในระบบคลาวด์ ดังนั้นจึงมีโอกาสน้อยที่ไฟล์จะเสียหาย

- ดังนั้น เราจะเริ่มต้นด้วยการทำความคุ้นเคยกับสภาพแวดล้อม arduinoBlocks

ขั้นตอนที่ 3: ArduinoBlocks Environment

ArduinoBlocks สภาพแวดล้อม
ArduinoBlocks สภาพแวดล้อม
ArduinoBlocks สภาพแวดล้อม
ArduinoBlocks สภาพแวดล้อม
ArduinoBlocks สภาพแวดล้อม
ArduinoBlocks สภาพแวดล้อม
ArduinoBlocks Environment
ArduinoBlocks Environment

เมื่อเข้าสู่ระบบแล้ว เราสามารถสร้างโครงการใหม่ได้โดยเลือกเมนูแบบเลื่อนลง "โครงการ" ซึ่งอยู่ทางด้านขวาของโลโก้ ArduinoBlocks เลือก "โครงการใหม่" จากนั้นเริ่มโครงการส่วนบุคคล

ตอนนี้เรามีทางเลือกสองสามทาง อย่างแรกคือเลือกว่าแพลตฟอร์มเป้าหมายของเราจะเป็นอย่างไร กรอกข้อมูลในฟิลด์ที่เกี่ยวข้องและวิธีการที่เกี่ยวข้องกับโครงการ

คุณจะเห็นว่ามีสองฟังก์ชันอยู่แล้วในแผงบล็อก หากคุณเคยทดลองกับ Arduino มาก่อน คุณจะคุ้นเคยกับ Setup and Loop

อย่างไรก็ตาม หากคุณยังไม่มี โค้ด Arduino ต้องการสองฟังก์ชันเหล่านี้:

-The Setup fuction: การเลือกรหัสที่จะเรียกใช้เมื่อเครื่องเปิดเครื่องครั้งแรก ใช้เพื่อตั้งค่าการกำหนดค่าพิน (I/O) หรือเริ่มต้นพอร์ตอนุกรมสำหรับเอาต์พุต

-The loop function: ถูกออกแบบมาให้วนซ้ำตลอดไป (สมมุติว่า while(1=1) do)

ลองใช้เวลาสักครู่เพื่อดูจานสี Arduino Code ที่พร้อมใช้งาน ประกอบด้วยพื้นฐาน ตรรกะ การควบคุม ตัวแปร และฟังก์ชัน อย่างไรก็ตาม ส่วนที่น่าตื่นเต้นจริงๆ ก็คือมันมีตัวเลือกมากมายในการควบคุม เซอร์โว มอเตอร์ การ์ด SD, MQTT, GPS และแม้กระทั่งการควบคุม Bluetooth!

มาต่อกันที่การทดสอบแรกของเรากัน

ขั้นตอนที่ 4: กะพริบ

กะพริบ
กะพริบ
กะพริบ
กะพริบ

ค้นหาจานอินพุต/เอาท์พุตและลากบล็อกที่ชื่อ “เขียน Digital Pin 2”

ลากไปบนบล็อกฟังก์ชันวนซ้ำจนกว่าจะเข้าที่ เปลี่ยนหมายเลขพินเป็นพิน 13 ซึ่งเป็น LED ในตัวบน Arduino

ไปที่จานเวลาและค้นหาบล็อก "รอ 1,000 มิลลิวินาที"

ทำซ้ำบล็อกด้านบนในครั้งนี้เพื่อเปลี่ยนสถานะเป็น "ปิด" แทนที่จะเป็น "เปิด"

เพิ่มบล็อก “รอ 1,000 มิลลิวินาที” อีกครั้ง

เมื่อเสร็จแล้วเราจำเป็นต้องอัปโหลดโปรแกรมของเราไปยัง Arduino Uno

ขั้นตอนที่ 5: อัปโหลด

ที่อัพโหลด
ที่อัพโหลด
ที่อัพโหลด
ที่อัพโหลด
ที่อัพโหลด
ที่อัพโหลด

เรามีสามตัวเลือกในการโหลดโปรแกรมของเราลงใน Arduino UNO

ตัวเลือกแรกส่งตรงจากเบราว์เซอร์ โดยจะมีตัวเลือกที่ด้านบนซ้ายของหน้าจอชื่อ “อัปโหลด”

แต่ก่อนอื่นคุณต้องติดตั้ง ArduinoBlocks-connector ให้ sencode ตรวจสอบให้แน่ใจว่าบอร์ดของคุณเสียบเข้ากับพอร์ต USB ของคอมพิวเตอร์ของคุณ จากนั้นคุณสามารถอัปโหลดโปรแกรมได้โดยตรงจากเว็บโดยกดอัพโหลด

นอกจากนี้ หากคุณคลิกที่ลูกศรชี้ลง ถัดจากปุ่ม Blocks ที่ด้านบนซ้าย คุณจะมีตัวเลือกในการดูโค้ด ซึ่งสามารถคัดลอกและวางลงใน Arduino IDE ได้

เราจะใช้วิธีที่สาม สมมติว่าคุณติดตั้ง Arduino IDE แล้ว และดาวน์โหลดไฟล์.ino

ดังนั้นเมื่อโค้ดของเราอัปโหลดสำเร็จ ไฟ LED บนเครื่องจะกะพริบและดับทุกวินาที

ขั้นตอนที่ 6: บทสรุป

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

หากคุณมีคำถามใด ๆ คุณสามารถติดต่อเราได้ที่: [email protected] หรือแสดงความคิดเห็น

myYoutube

เฟซบุ๊คของฉัน

myTwitter

ขอบคุณที่อ่านคำแนะนำนี้ ^^ และมีวันที่ดี

แล้วเจอกัน.

อาเหม็ด นูอิรา

แนะนำ: