บทเรียน 23/31: รถอัจฉริยะ ตอนที่ 1: การประกอบรถอัจฉริยะ SunFounder และอธิบายสะพานเต็มของมอเตอร์ไฟฟ้ากระแสตรง
ขั้นตอน
กรุณาทำตามขั้นตอนด้านล่างเพื่อประกอบรถให้เสร็จสมบูรณ์ คุณสามารถดาวน์โหลดคู่มือ PDF ได้จากรายการไฟล์ด้านล่างบทความนี้
-
ลอกฟิล์มป้องกันบนแผ่นอะคริลิกออก
2-วางบอร์ดลงบนโต๊ะตามที่แสดงในภาพ ด้านที่มีรูตรงกับบอร์ด R3 เราเรียกว่าด้าน A ด้านหลังคือด้าน B ซึ่งจะช่วยให้คุณหลีกเลี่ยงข้อผิดพลาดระหว่างการประกอบ
3-ติดตั้งเสา M3x24mm ด้วยสกรู M3x6mm ในตำแหน่งตามที่แสดงด้านล่าง
4-พลิกไปด้าน B ใช้สกรู M3x30mm และน็อต M3 เพื่อติดมอเตอร์ TT มีรายละเอียด 2 จุดที่นี่: 1 - เพลาส่งออกหันไปทางด้านที่มีรูปร่างคล้ายค้างคาว 2 - สายมอเตอร์หันเข้าด้านใน
5-ติดมอเตอร์ TT อีกตัว โดยต้องใส่ใจทิศทางของเพลาส่งออกและทิศทางของสายไฟเช่นเดียวกัน
6-ใช้สกรู M3x6mm เพื่อติดตั้งเสา M3x12mm ในตำแหน่งตามที่แสดงด้านล่าง
7-ติดเสา M2.5x11mm เข้ากับด้านท้ายรถด้วยสกรู M2.5x6mm
8-ใช้สกรู M3x6mm เพื่อติดตั้งล้ออเนกประสงค์
9-ใส่ล้อทั้ง 2 ข้าง และโครงสร้างพื้นฐานของรถก็เสร็จสมบูรณ์แล้ว
10-ติดโมดูล L9110 ด้วยสกรู M2.5x6mm
11-ประกอบโมดูลเซนเซอร์อินฟราเรดตรวจจับสิ่งกีดขวางทั้ง 2 ตัวด้วยสกรู M3x12mm และน็อต M3
พลิกไปด้าน B
หมายเหตุ
ควรยึดเสา M3x24mm เข้ากับโมดูลติดตามเส้นก่อนจะดีกว่า
ข้อควรระวังที่สำคัญ: ขาของเซนเซอร์เส้นค่อนข้างอ่อนและยื่นออกมาเล็กน้อยใกล้กับรู เมื่อขันเสา M3x24mm ให้กดเบา ๆ เพื่อดันขาเซนเซอร์ออกไปเล็กน้อย
12-พลิกไปด้าน B และติดโมดูลติดตามเส้นด้วยสกรู M3x6mm จำนวน 4 ตัว และเสา M3x24mm จำนวน 2 ตัว
13-ติดตีนตุ๊กแกบนแบตเตอรี่ 9V และใส่คลิปแบตเตอรี่ จากนั้นติดตีนตุ๊กแกอีกด้านบนรถเพื่อยึดแบตเตอรี่ให้แน่น
14-พลิกกลับไปด้าน A และติดตั้งบอร์ด R3 ด้วยสกรู M3x6mm
15-ติดบอร์ดทดลองเข้ากับด้านหน้ารถ จากนั้นคุณจะสามารถเพิ่มส่วนประกอบต่าง ๆ (เช่น โมดูลอัลตราโซนิก) ลงบนบอร์ดทดลองได้ตามความต้องการของโปรเจกต์ของคุณ
16-การทำให้รถวิ่งได้ยังต้องมีการเดินสายไฟและการเขียนโค้ด ซึ่งจะอธิบายในส่วนถัดไป
รถที่ประกอบเสร็จสมบูรณ์จะมีลักษณะดังนี้:
คุณสามารถดาวน์โหลดคู่มือ PDF ได้จากรายการไฟล์ด้านล่างบทความนี้
ภาพ
/*
Lesson 23/31: Using Seven Segment Display
Get this code and watch video Download and resource page https://robojax.com/RJT605
YouTube video https://www.youtube.com/watch?v=3qoGAYh0lbc
*/
const int STcp = 12;//Pin connected to ST_CP of 74HC595
const int SHcp = 8;//Pin connected to SH_CP of 74HC595
const int DS = 11; //Pin connected to DS of 74HC595
int datArray[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void setup ()
{
//set pins to output
pinMode(STcp,OUTPUT);
pinMode(SHcp,OUTPUT);
pinMode(DS,OUTPUT);
}
void loop()
{
for(int num = 0; num <10; num++)
{
digitalWrite(STcp,LOW); //ground ST_CP and hold low for as long as you are transmitting
shiftOut(DS,SHcp,MSBFIRST,datArray[num]);
digitalWrite(STcp,HIGH); //pull the ST_CPST_CP to save the data
delay(1000);
}
}
Common Course Links
Common Course Files
สิ่งที่คุณอาจต้องการ
-
อเมซอนSunFounder Arduino Learning Kit on AliExpresss.click.aliexpress.com
-
อเมซอน
-
อเมซอน
-
อเมซอน
-
อเมซอน
แหล่งข้อมูลและเอกสารอ้างอิง
-
เอกสารDocumentation for SunFounder 3 in 1 IoT/Smart Car/Learning Kitdocs.sunfounder.com
-
ภายนอกPurchase SunFounder's 3-in-1 Smart car learning kitsunfounder.com
ไฟล์📁
ไลบรารี Arduino (zip)
-
SunFounder's 3-in-1 Smart Car learning kit source code
3in1-kit-main-v2.zip12.80 MB
คู่มือผู้ใช้
-
SunFounder 3-in-1 Arduino Smart Car assembly manualThis document shows step by step assembly of SunFounder 3-in-1 Arduino Smart Car
SunFounder_car_assembly_manual.pdf1.20 MB