Lilypad Arduino Tutorial: 4 ขั้นตอน

Lilypad Arduino Tutorial: 4 ขั้นตอน

สารบัญ:

Anonim

คำอธิบาย:

LilyPad Arduino 328 Main Board เป็นไมโครคอนโทรลเลอร์ที่ได้รับการออกแบบมาให้ใช้งานร่วมกับ e-textiles และโครงการที่สวมใส่ได้ง่าย มันมีฟังก์ชั่นเดียวกับที่คุณพบในบอร์ด Arduino อื่น ๆ ในแพคเกจทรงกลมน้ำหนักเบาที่ออกแบบมาเพื่อลดการรบกวนและโปรไฟล์ด้วยแท็บกว้างที่สามารถเย็บลงและเชื่อมต่อกับด้ายตัวนำ

LilyPad Arduino ประกอบด้วย ATmega328 พร้อมด้วย bootloader ของ Arduino และส่วนประกอบภายนอกจำนวนน้อยที่สุดเพื่อให้เล็ก / เรียบง่ายที่สุดเท่าที่จะเป็นไปได้ บอร์ดนี้ทำงานจาก 2V ถึง 5V และมีรูขนาดใหญ่ที่ทำให้ง่ายต่อการเย็บและเชื่อมต่อ พินเหล่านี้แต่ละตัวยกเว้น (+) และ (-) สามารถควบคุมอุปกรณ์อินพุทหรือเอาท์พุทที่ต่ออยู่ (เช่นไฟมอเตอร์หรือสวิตช์)

คุณสมบัติ:

  • เส้นผ่านศูนย์กลางภายนอก 50 มม
  • PCB ขนาดบาง 0.8 มม

วัสดุ:

ขั้นตอนที่ 1: การเตรียมวัสดุ

ในบทช่วยสอนนี้เราจะแสดงวิธีอัปโหลดซอร์สโค้ดจากซอฟต์แวร์ Arduino หรือ IDE ไปยัง Lilypad Arduino เราจำเป็นต้องเตรียมสื่อต่อไปนี้ก่อนที่จะดำเนินการในขั้นตอนถัดไป:

  1. ลวดจัมเปอร์หญิงหญิง
  2. สายเคเบิล USB mini B
  3. แปลง USB เป็น UART FTDI

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

แผนภาพแรกแสดงแผนภาพขาของ Lilypad Arduino ที่ติดป้ายหมุดตามลำดับ แผนภาพที่สองและสามแสดงให้เห็นถึงการเชื่อมต่อระหว่าง Lilypad Arduino และ FTDI Converter หมายถึงไดอะแกรมแรกสำหรับพินของ Lilypad Arduino การเชื่อมต่อแสดงอยู่ด้านล่าง:

  1. GND> GND
  2. Vcc> Vcc
  3. RXD> TX
  4. TXD> RX
  5. DTR> DTR

หลังจากเสร็จสิ้นการเชื่อมต่อให้เชื่อมต่อ FTDI Converter กับแหล่งจ่ายไฟด้วยสาย USB

ขั้นตอนที่ 3: ใส่รหัสที่มา

ในบทช่วยสอนนี้เราใช้ตัวอย่างในซอฟต์แวร์ Arduino เพื่อสังเกตการทำงานของ Lilypad Arduino

  1. ที่แถบด้านซ้ายบนให้คลิก ไฟล์> ตัวอย่าง> 01.Basics> กะพริบ เพื่อใช้ตัวอย่างในซอฟต์แวร์ Arduino
  2. ต่อไปเราต้องตั้งค่าประเภทของบอร์ดเพื่อให้ Arduino สามารถอ่าน Lilypad Arduino ได้ คลิก เครื่องมือ> บอร์ด: "XXXXX"> Arduino / Genuino Uno
  3. ทำไมเราถึงเลือก Arduino / Genuino Uno แทน Lilypad Arduino เพราะในบทช่วยสอนนี้เราใช้ Lilypad Arduino ที่ผลิตในประเทศจีนซึ่งมันถูกเขียนโดย bootloader ในชื่อ Arduino Uno ดังนั้นมันจึงทำหน้าที่เหมือน Arduino Uno
  4. หลังจากนั้นเราต้องตั้งค่าพอร์ต ในแผนภาพข้างต้นเราใช้ COM4 เป็นพอร์ต หากต้องการรับไดรเวอร์ FTDI Converter สำหรับพอร์ตโปรดดูที่เว็บไซต์:
  5. อัปโหลดซอร์สโค้ดไปยัง Lilypad Arduino และสังเกตผลลัพธ์

ขั้นตอนที่ 4: ผลลัพธ์

ตามซอร์สโค้ด กะพริบ

  1. Arduino จะได้สัมผัสกับระดับแรงดันสูงซึ่งเปิดไฟ LED
  2. หลังจากหนึ่งวินาทีระดับแรงดันไฟฟ้าจะลดลงและปิดไฟ LED
  3. หลังจากนั้นอีก 1 วินาที LED จะเปิดขึ้นเนื่องจากระดับแรงดันไฟฟ้าสูง
  4. ขั้นตอนจะทำซ้ำจนกว่าจะไม่มีแหล่งจ่ายไฟให้กับ Arduino

ในบทช่วยสอนนี้เราอัปโหลดซอร์สโค้ด กะพริบ และสังเกตผลลัพธ์ LED บน Lilypad Arduino กะพริบด้วยช่วงเวลา 1 วินาที ตอนนี้เราสามารถสรุปได้ว่าซอร์สโค้ดถูกอัพโหลดสำเร็จและ Lilypad Arduino ทำงานได้อย่างถูกต้อง!