![Lilypad Arduino Tutorial: 4 ขั้นตอน Lilypad Arduino Tutorial: 4 ขั้นตอน](https://img.gwsigeps.com/img/circuits/lilypad-arduino-tutorial-5.jpg)
สารบัญ:
- วัสดุ:
- ขั้นตอนที่ 1: การเตรียมวัสดุ
- ขั้นตอนที่ 2: การติดตั้งฮาร์ดแวร์
- ขั้นตอนที่ 3: ใส่รหัสที่มา
- ขั้นตอนที่ 4: ผลลัพธ์
คำอธิบาย:
LilyPad Arduino 328 Main Board เป็นไมโครคอนโทรลเลอร์ที่ได้รับการออกแบบมาให้ใช้งานร่วมกับ e-textiles และโครงการที่สวมใส่ได้ง่าย มันมีฟังก์ชั่นเดียวกับที่คุณพบในบอร์ด Arduino อื่น ๆ ในแพคเกจทรงกลมน้ำหนักเบาที่ออกแบบมาเพื่อลดการรบกวนและโปรไฟล์ด้วยแท็บกว้างที่สามารถเย็บลงและเชื่อมต่อกับด้ายตัวนำ
LilyPad Arduino ประกอบด้วย ATmega328 พร้อมด้วย bootloader ของ Arduino และส่วนประกอบภายนอกจำนวนน้อยที่สุดเพื่อให้เล็ก / เรียบง่ายที่สุดเท่าที่จะเป็นไปได้ บอร์ดนี้ทำงานจาก 2V ถึง 5V และมีรูขนาดใหญ่ที่ทำให้ง่ายต่อการเย็บและเชื่อมต่อ พินเหล่านี้แต่ละตัวยกเว้น (+) และ (-) สามารถควบคุมอุปกรณ์อินพุทหรือเอาท์พุทที่ต่ออยู่ (เช่นไฟมอเตอร์หรือสวิตช์)
คุณสมบัติ:
- เส้นผ่านศูนย์กลางภายนอก 50 มม
- PCB ขนาดบาง 0.8 มม
วัสดุ:
ขั้นตอนที่ 1: การเตรียมวัสดุ
ในบทช่วยสอนนี้เราจะแสดงวิธีอัปโหลดซอร์สโค้ดจากซอฟต์แวร์ Arduino หรือ IDE ไปยัง Lilypad Arduino เราจำเป็นต้องเตรียมสื่อต่อไปนี้ก่อนที่จะดำเนินการในขั้นตอนถัดไป:
- ลวดจัมเปอร์หญิงหญิง
- สายเคเบิล USB mini B
- แปลง USB เป็น UART FTDI
ขั้นตอนที่ 2: การติดตั้งฮาร์ดแวร์
แผนภาพแรกแสดงแผนภาพขาของ Lilypad Arduino ที่ติดป้ายหมุดตามลำดับ แผนภาพที่สองและสามแสดงให้เห็นถึงการเชื่อมต่อระหว่าง Lilypad Arduino และ FTDI Converter หมายถึงไดอะแกรมแรกสำหรับพินของ Lilypad Arduino การเชื่อมต่อแสดงอยู่ด้านล่าง:
- GND> GND
- Vcc> Vcc
- RXD> TX
- TXD> RX
- DTR> DTR
หลังจากเสร็จสิ้นการเชื่อมต่อให้เชื่อมต่อ FTDI Converter กับแหล่งจ่ายไฟด้วยสาย USB
ขั้นตอนที่ 3: ใส่รหัสที่มา
ในบทช่วยสอนนี้เราใช้ตัวอย่างในซอฟต์แวร์ Arduino เพื่อสังเกตการทำงานของ Lilypad Arduino
- ที่แถบด้านซ้ายบนให้คลิก ไฟล์> ตัวอย่าง> 01.Basics> กะพริบ เพื่อใช้ตัวอย่างในซอฟต์แวร์ Arduino
- ต่อไปเราต้องตั้งค่าประเภทของบอร์ดเพื่อให้ Arduino สามารถอ่าน Lilypad Arduino ได้ คลิก เครื่องมือ> บอร์ด: "XXXXX"> Arduino / Genuino Uno
- ทำไมเราถึงเลือก Arduino / Genuino Uno แทน Lilypad Arduino เพราะในบทช่วยสอนนี้เราใช้ Lilypad Arduino ที่ผลิตในประเทศจีนซึ่งมันถูกเขียนโดย bootloader ในชื่อ Arduino Uno ดังนั้นมันจึงทำหน้าที่เหมือน Arduino Uno
- หลังจากนั้นเราต้องตั้งค่าพอร์ต ในแผนภาพข้างต้นเราใช้ COM4 เป็นพอร์ต หากต้องการรับไดรเวอร์ FTDI Converter สำหรับพอร์ตโปรดดูที่เว็บไซต์:
- อัปโหลดซอร์สโค้ดไปยัง Lilypad Arduino และสังเกตผลลัพธ์
ขั้นตอนที่ 4: ผลลัพธ์
ตามซอร์สโค้ด กะพริบ
- Arduino จะได้สัมผัสกับระดับแรงดันสูงซึ่งเปิดไฟ LED
- หลังจากหนึ่งวินาทีระดับแรงดันไฟฟ้าจะลดลงและปิดไฟ LED
- หลังจากนั้นอีก 1 วินาที LED จะเปิดขึ้นเนื่องจากระดับแรงดันไฟฟ้าสูง
- ขั้นตอนจะทำซ้ำจนกว่าจะไม่มีแหล่งจ่ายไฟให้กับ Arduino
ในบทช่วยสอนนี้เราอัปโหลดซอร์สโค้ด กะพริบ และสังเกตผลลัพธ์ LED บน Lilypad Arduino กะพริบด้วยช่วงเวลา 1 วินาที ตอนนี้เราสามารถสรุปได้ว่าซอร์สโค้ดถูกอัพโหลดสำเร็จและ Lilypad Arduino ทำงานได้อย่างถูกต้อง!