สารบัญ:
- ขั้นตอนที่ 1: ให้ดูแผนผัง
- ขั้นตอนที่ 2: ให้สร้างบอร์ด
- ขั้นตอนที่ 3: ให้อัปโหลดซอฟต์แวร์ของคุณ
- ขั้นตอนที่ 4: ทดลองโหมดสลีป
- ขั้นตอนที่ 5: ให้อำนาจบอร์ดเป็น Stand Alone
- ขั้นตอนที่ 6: การปรับปรุงในอนาคต
- ขั้นตอนที่ 7: สั่งซื้อคณะกรรมการ
- ขั้นตอนที่ 8: BOM
วีดีโอ: Arduino Mobile: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
จุดประสงค์ของ PCB นี้คือการจัดหาบอร์ดที่คล้ายกับ ARDUINO UNO แต่มีไว้สำหรับโครงการฝังตัว (เช่น ใช้พลังงานจากแบตเตอรี่)
ทำไม ? เนื่องจากคุณไม่สามารถจ่ายไฟให้กับ Arduino Uno ได้เป็นเวลานานโดยใช้แบตเตอรี่ ส่วนใหญ่เป็นเพราะคุณสมบัติ USB ใช้ mA น้อยแม้ในโหมดสลีป ตัวควบคุมแรงดันไฟฟ้ายังต้องการอย่างน้อย 7V เพื่อให้ทำงานได้ตามปกติ ซึ่งเป็นแรงดันไฟฟ้าที่สูงเกินไปสำหรับการใช้งานกับแบตเตอรี่อย่างมีประสิทธิภาพ และปัญหาสุดท้ายคือไฟ LED สีเขียวซึ่งมี mA น้อยเช่นกัน
ด้วย Arduino Mobile คุณสามารถจ่ายไฟให้กับบอร์ดได้ตั้งแต่ 1.8V ถึง 5.5V ไม่มีความสามารถของ USB อีกต่อไปหรือเกือบเราจะเห็นว่าในขั้นตอนต่อไปไม่มีตัวควบคุมแรงดันไฟฟ้าและไม่มีไฟ LED
เมื่ออยู่ในโหมดสลีป Arduino mobile ใช้ uA เพียงไม่กี่ตัว สามารถอยู่ได้นานหลายเดือนในเซลล์
พินเอาต์นั้นเหมือนกับ Arduino uno และไฟ LED ในตัวที่เชื่อมต่อกับพิน 13 ยังคงอยู่ที่นั่น
ขั้นตอนที่ 1: ให้ดูแผนผัง
แหล่งจ่ายไฟต้องเชื่อมต่อกับ J1 (1.8V -> 5.5V)
D1 ป้องกันความผิดพลาดของขั้ว แต่มันทำให้แรงดันไฟตกเหลือ 0.6V. ถ้าไม่ต้องการดรอป ให้บัดกรี SJ1
atmega328 ควรตั้งโปรแกรมไว้ล่วงหน้าด้วย arduino bootloader คุณสามารถใช้มันจาก arduino uno หรือตั้งโปรแกรมไมโครคอนโทรลเลอร์ใหม่ด้วยตัวเอง (ฉันแน่ใจว่าคุณจะพบคำแนะนำเกี่ยวกับวิธีการทำเช่นนี้)
ตัวเชื่อมต่อ FTDI ใช้เพื่อเสียบอุปกรณ์ USB-Serial เพื่อวัตถุประสงค์ในการเขียนโปรแกรมมือถือ Arduino
ฉันได้ใส่ตัวเชื่อมต่อ ISP ในกรณีที่คุณต้องการตั้งโปรแกรม atmega328 โดยตรงโดยไม่ต้องใช้ซอฟต์แวร์ Arduino
ตัวเก็บประจุน้อย, คริสตัล 16Mhz, LED สำหรับ pin13 และนั่นคือทั้งหมด !!
ขั้นตอนที่ 2: ให้สร้างบอร์ด
ฉันได้แนบไฟล์ Eagle ของแผนผังและ PCB ที่สอนได้นี้
ฉันแนะนำให้ OSH Park สร้างบอร์ดนี้ แต่ผู้ให้บริการรายอื่นน่าจะทำได้
หากคุณไม่คุ้นเคยกับการทำ Eagle และ PCB โปรดติดต่อฉัน ฉันสามารถส่ง PCB ให้คุณ
ขั้นตอนที่ 3: ให้อัปโหลดซอฟต์แวร์ของคุณ
ใส่อะแดปเตอร์ FTDI Usb-Serial (คำนึงถึงการวางแนว)
เปิดซอฟต์แวร์ Arduino เลือก COM PORT ที่ถูกต้องและ Arduino uno เป็นบอร์ด
อัปโหลดภาพร่างของคุณ ฉันแนะนำให้ใช้ภาพร่างการกะพริบตาเพื่อยืนยันว่าทุกอย่างเรียบร้อยดี
หมายเหตุ: อะแดปเตอร์อนุกรม usb แข็งแรงพอที่จะจ่ายไฟให้กับบอร์ด คุณจึงไม่จำเป็นต้องใช้แหล่งจ่ายไฟภายนอกเมื่อตั้งโปรแกรม
ขั้นตอนที่ 4: ทดลองโหมดสลีป
คุณต้องใช้ความสามารถของโหมดสลีปของ atmega328 และขัดจังหวะเพื่อปลุก หากคุณต้องการใช้ Arduino mobile ในโครงการที่ใช้พลังงานจากแบตเตอรี่
ไม่สามารถครอบคลุมหัวข้อนี้ได้ที่นี่ แต่คุณจะพบเอกสารและตัวอย่างหลายรายการบนเว็บเกี่ยวกับโหมดสลีปและการขัดจังหวะของ Arduino
ขั้นตอนที่ 5: ให้อำนาจบอร์ดเป็น Stand Alone
ยกเลิกการเชื่อมต่อ FTDI
จากนั้นจ่ายไฟให้กับมือถือ arudino จากก้อนแบตเตอรี่ (NiMH, Li-Ion…) จากตัวเลือกของคุณ
โปรดจำไว้ว่าแรงดันไฟฟ้าต้องอยู่ระหว่าง 1.8V ถึง 5.5V
ขั้นตอนที่ 6: การปรับปรุงในอนาคต
ฉันไม่ได้กดปุ่มรีเซ็ต มันอาจจะดีในรุ่นต่อไป
ไม่มีสวิตช์เปิด/ปิด ฉันจะคิดออก…
ขั้นตอนที่ 7: สั่งซื้อคณะกรรมการ
อย่างที่ฉันพูดถ้าคุณไม่คุ้นเคยกับการทำ PCB โปรดติดต่อฉันจากการส่งจดหมาย ฉันสามารถทำบอร์ดและส่งให้คุณ
ขั้นตอนที่ 8: BOM
ฉันพบชิ้นส่วนทั้งหมดใน aliexpress
แนะนำ:
Little Mobile Boombox DIY: 7 ขั้นตอน
Little Mobile Boombox DIY: ขณะที่ฉันนั่งอยู่ในสวนหลังบ้าน และฟังเพลงโปรดผ่านลำโพงในตัวของโทรศัพท์ Samsung ฉันก็เกิดไอเดียขึ้นมาว่า ทำไมไม่ลองสร้าง Mobile Boombox ขึ้นมาสักเครื่องล่ะ เมื่อฉันเริ่มสร้าง ฉันแค่อยากได้ Boombo ขนาดกะทัดรัด
Gesture Control Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: 4 ขั้นตอน (พร้อมรูปภาพ)
Gesture Control Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: ยานพาหนะควบคุมท่าทางที่ทำโดย Seeedstudio Skeleton Bot - 4WD Hercules Mobile Robotic Platform มีความสนุกสนานมากมายในช่วงการจัดการการแพร่ระบาดของโรคหลอดเลือดหัวใจที่บ้าน เพื่อนของฉันให้ 4WD Hercules Mobile Robotic Platform แก่ฉันเหมือนคุณ
LED Wire Mobilé: 6 ขั้นตอน
LED Wire Mobilé: โมบิล LED ประดับที่เรียบง่าย แต่สวยงามสำหรับแขวนในหน้าต่าง
Raspberry Pi Multipurpose Mobile Lab: 5 ขั้นตอน
Raspberry Pi Multipurpose Mobile Lab: ฉันใช้โครงการ Raspberry Pi สองสามโครงการเป็นประจำทุกปี ซึ่งฉันต้องแพ็คของในกล่องหรือถุงเพื่อขนส่งไปยังสถานที่ที่ฉันจะใช้โครงการ ตอนแรกฉันวางแผนที่จะสร้างบางอย่าง (เช่นกระเป๋าเดินทาง) สำหรับแต่ละโครงการ
Arduino Ultrasonic Mobile Sonar: 7 ขั้นตอน (พร้อมรูปภาพ)
Arduino Ultrasonic Mobile Sonar: คุณเคยสงสัยหรือไม่ว่าจะสำรวจภายในพีระมิดได้อย่างไร? พื้นที่มืดลึกของมหาสมุทร? ถ้ำที่เพิ่งถูกค้นพบ? สถานที่เหล่านี้ถือว่าไม่ปลอดภัยสำหรับบุรุษที่จะเข้าไป ดังนั้นต้องใช้เครื่องจักรไร้คนขับเพื่อทำการสำรวจดังกล่าว