สารบัญ:

TrojanBOT: 17 ขั้นตอน
TrojanBOT: 17 ขั้นตอน

วีดีโอ: TrojanBOT: 17 ขั้นตอน

วีดีโอ: TrojanBOT: 17 ขั้นตอน
วีดีโอ: อธิบายการทำงานของ Trojan Botnet เพื่อให้เข้าใจง่ายผมใช้ Paint 2024, ธันวาคม
Anonim
โทรจันBOT
โทรจันBOT

คำแนะนำนี้สร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)

ขั้นตอนที่ 1: ก่อนที่คุณจะเริ่ม คุณจะต้อง:

อิเล็กทรอนิกส์

-Arduino Uno

-อดาฟรุ๊ต มอเตอร์ชิลด์ V2

-HC-05 โมดูลบลูทูธสำหรับ Arduino

-4 ชิ้นล้อรถของเล่นพร้อมมอเตอร์ดีซีและกล่องเกียร์

-9V แบตเตอรี่

- สายจัมเปอร์ชายกับหญิง

-แผ่นขนมปังมินิ

-สาย USB 2.0 Type-A ถึง Type-B

ฮาร์ดแวร์

-เทปพันท่อกอริลลา

- อีพ็อกซี่สองส่วน

-ข้อต่อเพลา

-แบริ่งสเก็ตบอร์ด

-หัวแร้ง

เครื่องพิมพ์ -3D

-เทปกันลื่น

-กรรไกร-ไขควงไฟฟ้าขนาดเล็กหัวแบน

-ประแจหกเหลี่ยมตัวเล็ก

- ถุงยางอนามัยทรงกลม

ซอฟต์แวร์

- ซอฟต์แวร์เขียนโปรแกรม Arduino

แพ็คเกจการสร้างแบบจำลอง -3D

- แอปพลิเคชั่น Google Play อิเล็กทรอนิกส์บลูทู ธ สำหรับสมาร์ทโฟน

ขั้นตอนที่ 2: ชิ้นส่วน 3 มิติ

ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ
ชิ้นส่วน 3 มิติ

ชิ้นส่วนทั้งหมดติดอยู่กับไฟล์ชิ้นส่วนของ SOLIDWORKS ปี 2017 ในส่วนแรกนี้ เรามีกล่องดัดแปลงที่จะเก็บส่วนประกอบอิเล็กทรอนิกส์ทั้งหมดของเราไว้ ขนาดของชิ้นส่วนเหล่านี้มีความสำคัญอย่างยิ่งโดยมีพื้นที่เพียงเล็กน้อยสำหรับความทนทาน ขนาด 190 มม. X 125 มม. กล่องสูง 60 มม. กล่องยังมีความหนาของผนัง 3 มม. มีหมุดสี่ตัวอยู่บนกล่องที่จะติดฝา ระวัง หมุดอาจหักได้ง่าย อย่าบังคับฝาบนหมุด

สายพานลำเลียงเป็นส่วนที่ยากที่สุดในโครงการนี้ มีขนาดความยาว 91 มม. X กว้าง 81 มม. และสูง 46 มม.

ลูกกลิ้งถูกกำหนดไว้ที่ฐานสายพานลำเลียงนี้ คุณจะต้องมีสองตัว คุณจะต้องใช้สองเพลาด้วย ขั้นตอนต่อไปจะแสดงกระบวนการสร้างให้คุณเห็น

ขั้นตอนที่ 3: การประกอบสายพานลำเลียง: สิ่งที่คุณต้องการ

การประกอบสายพานลำเลียง: สิ่งที่คุณต้องการ
การประกอบสายพานลำเลียง: สิ่งที่คุณต้องการ

(ทุกสิ่งที่คุณต้องการอยู่ในส่วนฮาร์ดแวร์ของขั้นตอน 'Before You Start, You Will Need')

-4x แบริ่งสเก็ตบอร์ด

-1x ส่วนฐานสายพานลำเลียง

-2x8 mm เพลา

-2x ลูกกลิ้ง

-กอริลลาเทป

-กาวล็อคไทต์หรือซุปเปอร์ดูเปอร์

- เทปกันลื่น

-กรรไกร

- กุญแจอัลเลนเล็ก

ขั้นตอนที่ 4: การประกอบสายพานลำเลียง, ลูกกลิ้ง

การประกอบสายพานลำเลียงลูกกลิ้ง
การประกอบสายพานลำเลียงลูกกลิ้ง
การประกอบสายพานลำเลียงลูกกลิ้ง
การประกอบสายพานลำเลียงลูกกลิ้ง

ลำดับของสิ่งที่คุณทำในขั้นตอนนี้ไม่สำคัญ

ขั้นแรก นำเทป Friction มาม้วนรอบลูกกลิ้ง (ซึ่งจะทำให้เกิดการเสียดสีระหว่างลูกกลิ้งกับสายพาน)

จากนั้นนำแกนแล้วสอดเข้าไปในลูกกลิ้งแล้วยึดด้วยกาว (กาวซุปเปอร์กาวหรือล็อคไทต์)

ขั้นตอนที่ 5: เตรียมตลับลูกปืนของคุณ

เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ
เตรียมตลับลูกปืนของคุณ

ในขั้นตอนนี้ คุณจะต้องใช้ตลับลูกปืน 4 ตัว เทปกอริลลา ลูกกลิ้งที่เตรียมไว้ ฐานสายพานลำเลียง และกรรไกร

ขั้นแรก นำเทปกอริลลาชิ้นเล็ก ๆ แล้วตัดให้ได้ความกว้างของตลับลูกปืน พันรอบตลับลูกปืนแล้วทำซ้ำกับตลับลูกปืนที่เหลือ

ถัดไป วางสไลด์หนึ่งแบริ่งที่ด้านใดด้านหนึ่งของลูกกลิ้งแต่ละอัน

จากนั้นเลื่อนแบริ่ง + ลูกกลิ้งไปที่ด้านหนึ่งของสายพานลำเลียงฐาน

สุดท้าย เลื่อนแบริ่งของคุณผ่านรูของอีกด้านของสายพานลำเลียงฐาน และไปยังอีกด้านหนึ่งของเพลา

ขั้นตอนที่ 6: การประกอบสายพานลำเลียง: สายพาน

การประกอบสายพานลำเลียง: สายพาน
การประกอบสายพานลำเลียง: สายพาน
การประกอบสายพานลำเลียง: สายพาน
การประกอบสายพานลำเลียง: สายพาน
การประกอบสายพานลำเลียง: สายพาน
การประกอบสายพานลำเลียง: สายพาน

-ขั้นแรก ให้ใช้เทปกอริลลาประมาณ 10 นิ้ว

- ประการที่สอง พับปลายด้านหนึ่งทับอีกด้านหนึ่งเพื่อให้ปลาย 'เหนียว' สัมผัสกัน

- ประการที่สาม ตัดชิ้นนี้ออกแล้วพันรอบลูกกลิ้ง (จะมีทับซ้อนกันบ้างก็ดีนะ)

-ประการที่สี่ ตรวจสอบให้แน่ใจว่าคุณหาตำแหน่งที่ปลายทั้งสองมาบรรจบกันและบีบตรงจุดที่สิ่งเหล่านี้มาบรรจบกัน และตัดส่วนที่ทับซ้อนกันตรงที่คุณหนีบไว้

- ประการที่ห้า นำเทปชิ้นเล็กๆ (1.5'' - 2.0'') ยาวแล้วตัดออก

- หก นำเทปชิ้นเล็กๆ นั้นแล้ววางครึ่งหนึ่งไว้ที่ปลายด้านหนึ่งของเข็มขัด (ส่วนที่ 'เหนียว' อีกครึ่งหนึ่งควรเปิดออก)

- ประการที่เจ็ด พันเข็มขัดของคุณไว้รอบๆ ลูกกลิ้ง และยึดปลายเทปที่ 'เหนียว' อีกด้านของเทปเล็กๆ ไว้กับปลายอีกด้านของเข็มขัด

-สุดท้าย ทดสอบสายพานลำเลียงของคุณเพื่อให้แน่ใจว่าเคลื่อนตัวได้ (คุณอาจต้องทำขั้นตอนนี้ซ้ำทั้งหมดจนกว่าคุณจะทำถูกต้อง หากสายพานไม่เคลื่อนที่ ให้ทำซ้ำแต่พยายามรัดเข็มขัดให้แน่นขึ้น)

ขั้นตอนที่ 7: การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง

การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง
การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง
การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง
การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง
การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง
การประกอบล้อ: เตรียมปลอกมอเตอร์กระแสตรง

คุณจะต้องใช้มอเตอร์กระแสตรงทั้งหมด 3 ตัว

-ขั้นแรก บัดกรีสายไฟที่ขั้วของมอเตอร์กระแสตรง

- ประการที่สอง นำมอเตอร์ DC ออกจากปลอก และใช้เดรเมลดึงคลิปออกเพื่อให้พื้นผิวเรียบ

-สุดท้าย เจาะด้ามหนึ่งออกเพื่อให้เป็นพื้นผิวเรียบอีกอัน

- ทำขั้นตอนนี้ซ้ำสำหรับปลอกมอเตอร์ 5 แบบ (4 ปลอกสำหรับล้อและ 1 ปลอกสำหรับมอเตอร์กระแสตรงที่ขับเคลื่อนสายพานลำเลียง

ขั้นตอนที่ 8: การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา

การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา
การประกอบล้อ: ติดตั้งปลอกมอเตอร์ด้วยมอเตอร์ DC ที่แนบมา

ในขั้นตอนนี้ คุณจะใช้มอเตอร์กระแสตรง 2 ตัวพร้อมปลอกและปลอกดัดแปลงอีก 2 ตัวเท่านั้น

- ใส่มอเตอร์กระแสตรง 2 ตัวในปลอกสองอันก่อน

- ประการที่สอง ใช้อีพ็อกซี่สองส่วนของคุณเพื่อปกปิดพื้นผิวเรียบของเคสและวางไว้ที่ด้านหน้าสองตำแหน่งโดยให้สายไฟ DC มอเตอร์เปิดออก (2 ปลอกและ 2 มอเตอร์)

- ประการที่สาม ติดตั้งฝาครอบด้านหลังสองอัน (ปลอกทั้งสองนี้จะไม่มีมอเตอร์อยู่ในนั้น)

ขั้นตอนที่ 9: การประกอบระบบสายพานลำเลียงด้วยมอเตอร์

การประกอบระบบสายพานลำเลียงด้วยมอเตอร์
การประกอบระบบสายพานลำเลียงด้วยมอเตอร์
การประกอบระบบสายพานลำเลียงด้วยมอเตอร์
การประกอบระบบสายพานลำเลียงด้วยมอเตอร์
การประกอบระบบสายพานลำเลียงด้วยมอเตอร์
การประกอบระบบสายพานลำเลียงด้วยมอเตอร์

ในขั้นตอนนี้ คุณจะต้องใช้ประแจหกเหลี่ยม เทป สายพานลำเลียง และข้อต่อเพลา

- เริ่มต้นด้วยการขันสลักเกลียวข้อต่อเพลาให้แน่นกับปลายเปิดของเพลาสายพานลำเลียง

- ประการที่สอง เล่นสายพานลำเลียงภายในกล่อง

- ประการที่สาม เลื่อนเพลาที่เปิดอยู่ของปลอกมอเตอร์ไปที่ปลายอีกด้านของข้อต่อ (พยายามให้ทุกอย่างตรงที่สุด) และขันสลักเกลียวของข้อต่อให้แน่น

-สุดท้าย สร้างสรรค์ด้วยเทป และติดเทปที่ปลอกมอเตอร์ DC ที่ด้านนอกของกล่อง ตรวจสอบให้แน่ใจว่าปลอดภัย แต่ไม่แน่นเกินไป! และอย่าปิดรูที่กำหนดไว้สำหรับการเดินสายไฟ

ขั้นตอนที่ 10: บล็อกไดอะแกรม: สารตั้งต้นของระบบอิเล็กทรอนิกส์

บล็อกไดอะแกรม: สารตั้งต้นของระบบอิเล็กทรอนิกส์
บล็อกไดอะแกรม: สารตั้งต้นของระบบอิเล็กทรอนิกส์

motorshield จะวางซ้อนกันโดยตรงบน Arduino คุณจะใช้สายจัมเปอร์ตัวผู้กับตัวเมียเพื่อเชื่อมต่อโดยตรงกับ motorshield แบบเรียงซ้อนในสามตำแหน่งสำหรับมอเตอร์ DC ของคุณ มีพอร์ต Vin ที่คุณจะทำการเชื่อมต่อโดยตรงกับแบตเตอรี่ 9 โวลต์ จะใช้เขียงหั่นขนมเพื่อเชื่อมต่อโมดูลบลูทู ธ HC-05 กับ motorshield แบบเรียงซ้อน และสุดท้าย คุณจะต้องมีสมาร์ทโฟนเพื่อดาวน์โหลดแอปพลิเคชัน Bluetooth Electronics และแก้ไขโปรแกรม RC controller shell เพื่อควบคุมบอท

ขั้นตอนที่ 11: การประกอบชิ้นส่วนอิเล็กทรอนิกส์

การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์
การประกอบชิ้นส่วนอิเล็กทรอนิกส์

สำหรับแอสเซมบลีนี้ คุณจะต้อง:

- มอเตอร์ชิลด์และ Arduino

- สายจัมเปอร์ตัวผู้กับตัวเมียหกเส้นโดยที่ปลายตัวผู้ถอดออก

-HC-05 โมดูลบลูทูธ

- เขียงหั่นขนมขนาดเล็ก

- สายจัมเปอร์ชายกับหญิงเพิ่มเติมสี่สาย

ขั้วต่อแบตเตอรี่ -9 โวลต์โดยถอดปลายออก

-2 สายเล็ก

-หัวแบนมินิ

- ขั้นแรก นำสายจัมเปอร์ MF ที่ถอดออกสองเส้นแล้วใช้ไขควงปากแบนขนาดเล็กต่อปลายสายจัมเปอร์ที่โผล่ออกมาเข้ากับ M1 เข้ากับมอเตอร์ชิลด์

- ต่อจากนั้น นำสายไฟต่อเข้ากับวินบนมอเตอร์ชิลด์ (POLARITY is IMPORTANT!!!)

-สุดท้าย ต่อสายไฟที่ถอดแล้ว 2 เส้นเข้ากับ M3 และสายไฟสองเส้นเข้ากับ M4 บนแผงมอเตอร์

เมื่อพูดและทำเสร็จแล้วคุณควรมีระบบที่ดูเหมือนภาพที่ 4 ในขั้นตอนนี้

ขั้นตอนที่ 12: การประกอบชิ้นส่วนอิเล็กทรอนิกส์ดำเนินต่อไป

การประกอบชิ้นส่วนอิเล็กทรอนิกส์ ดำเนินต่อไป
การประกอบชิ้นส่วนอิเล็กทรอนิกส์ ดำเนินต่อไป
การประกอบชิ้นส่วนอิเล็กทรอนิกส์ ดำเนินต่อไป
การประกอบชิ้นส่วนอิเล็กทรอนิกส์ ดำเนินต่อไป
การประกอบชิ้นส่วนอิเล็กทรอนิกส์ ดำเนินต่อไป
การประกอบชิ้นส่วนอิเล็กทรอนิกส์ ดำเนินต่อไป

ตอนนี้คุณสามารถซ้อน motorshield นี้ลงบน Arduino. ได้โดยตรง

- ต่อไป เชื่อมต่อ HC-05 ของคุณกับเขียงหั่นขนม

- เชื่อมต่อ 5 V บน HC-05 กับด้านบวกของเขียงหั่นขนม และ GRND บน HC-05 กับด้านลบของเขียงหั่นขนมโดยใช้สายไฟขนาดเล็กของคุณ

- เชื่อมต่อราง Positive ของเขียงหั่นขนมเข้ากับ 5 V บน motorshield และรางลบกับ GND บน Arduino โดยใช้สายจัมเปอร์ MF ที่ยังไม่ได้แกะสองเส้น

- ใช้สายจัมเปอร์ที่ยังไม่ได้แกะ ต่อปลายตัวผู้กับ TX และตัวผู้อีกตัวหนึ่งกับ RX บน HC-05 และเรียกใช้ TX บน HC-05 ถึง RX บนแผงมอเตอร์ และ RX บน HC-05 ถึง TX บน motorshield (สิ่งเหล่านี้ถูกกำหนดให้เป็นพินดิจิตอล 0 และ 1 บน motorshield

นี่คือการเดินสายทั้งหมดที่จำเป็นสำหรับโครงการนี้

ขั้นตอนที่ 13: แผนผัง

แผนผัง
แผนผัง

- ที่นี่คุณสามารถดูโมดูล Bluetooth ที่เชื่อมต่อกับเขียงหั่นขนม มี 4 พินที่เราจะใช้ TX, RX, Vcc และ GRND เชื่อมต่อ GRND และ VCC กับรางลบและรางบวกตามลำดับ จากนั้นใช้สายจัมเปอร์เชื่อมต่อขั้วลบกับ GRND บนแผงป้องกันและรางบวกกับ 5 V บนแผงป้องกัน

-TX จาก HC-05 ไปที่ RX บน motorshield, RX บน HC-05 ไปที่ TX บน Arduino (สับสนฉันรู้)

- ในแผนผังไม่มี motorshield ที่แน่นอน แต่คุณจะต้องเชื่อมต่อขั้วของมอเตอร์กระแสตรงกับ M3, M4 และ M1 บนชิลด์

-สุดท้าย ต่อแบตเตอรี่ 9V เข้ากับขั้ว Vin บนแผงป้องกัน

ขั้นตอนที่ 14: ต่อสายไฟเข้ากับมอเตอร์กระแสตรง

การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง
การต่อสายไฟเข้ากับมอเตอร์กระแสตรง

- ขั้นแรก ให้เดินสายไฟ M1 จากมอเตอร์ชิลด์ไปยังขั้วต่อ DC แบบบัดกรีของสายพานลำเลียง (สำคัญมาก)

- ประการที่สอง เดินสายไฟจาก M4 บน motorshield ไปยังขั้วต่อ DC motor ที่ติดตั้งทางด้านซ้ายของบอท (สำคัญมากที่สายไฟ M4 จะเชื่อมต่อกับมอเตอร์ด้านซ้าย)

- ประการที่สาม ต่อสายไฟ M3 เข้ากับมอเตอร์ที่ติดตั้งด้านขวา (สำคัญมากว่าสายไฟ M3 จะเชื่อมต่อกับมอเตอร์ด้านขวา)

- สุดท้าย ติดตั้งเขียงหั่นขนมขนาดเล็กที่ด้านหลังของบอทตามที่แสดง

ขั้นตอนที่ 15: รหัส!!!

รหัส!!!!
รหัส!!!!
รหัส!!!!
รหัส!!!!
รหัส!!!!
รหัส!!!!

รหัสจะได้รับเกี่ยวกับวิธีการที่ฉันเชื่อมต่อนี้

คลิกที่นี่เพื่อดาวน์โหลดไลบรารีที่จำเป็นสำหรับโครงการนี้

ไปที่โปรแกรม Arduino แล้วทำตามภาพด้านบน

-ขั้นแรก เพิ่มไลบรารี่ zip ที่คุณดาวน์โหลดมา

- ประการที่สอง ติดตั้งไลบรารี Adafruit V2

-ประการที่สาม รวมห้องสมุด

-สุดท้าย โค้ดควรทำงานหากคุณทำตามขั้นตอนจนถึงจุดนี้

ขั้นตอนที่ 16: แอปพลิเคชัน BLUETOOTH

แอปพลิเคชั่น BLUETOOTH
แอปพลิเคชั่น BLUETOOTH
แอปพลิเคชั่น BLUETOOTH
แอปพลิเคชั่น BLUETOOTH
แอปพลิเคชั่น BLUETOOTH
แอปพลิเคชั่น BLUETOOTH

-ขั้นแรก ต่อสาย USB ของคุณเข้ากับ Arduino

- ประการที่สอง คลิกอัปโหลดที่ด้านบนซ้าย (หากคุณได้รับข้อความแสดงข้อผิดพลาด ให้ถอดมอเตอร์ชิลด์ออกแล้วอัปโหลด)

-ประการที่สาม ไปที่ Google Play Store บนสมาร์ทโฟนของคุณและดาวน์โหลดแอป

- ประการที่สี่ เปิดแอปและตรวจสอบให้แน่ใจว่าบลูทูธของคุณเชื่อมต่อและเชื่อมต่อกับ HC-05 (เมื่อเชื่อมต่อ ระบบอาจถามหารหัสการจับคู่ รหัสการจับคู่คือ:1234)

- ประการที่ห้า เมื่อเชื่อมต่อแล้ว ให้ไปที่การสาธิตรถ RC แล้วคลิก 'แก้ไข"

-หก ลากปุ่ม 'A' ไปที่แผงควบคุม

-Seventh กลับไปที่หน้าจอหลักแล้วคลิก 'RUN'

ขั้นตอนที่ 17: ตบหลังตัวเอง

คุณทำได้!!!!!! ตบหลังตัวเองและแสดงให้เพื่อนของคุณเห็น !!!!

หมายเหตุ: ณ จุดนี้ การนับขั้วของมอเตอร์กระแสตรง คุณอาจต้องลองผิดลองถูกในการเปลี่ยนสายไฟบนขั้วต่อมอเตอร์กระแสตรงเพื่อให้ได้ทิศทางที่ต้องการของมอเตอร์

ตัวอย่างเช่น ถ้าฉันกดไปข้างหน้าบนตัวควบคุม และล้อหมุนไปในทิศทางตรงกันข้าม เพียงแค่สลับปลายตัวเมียบนขั้ว DC

แนะนำ: