TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ĐỀ ÁN THAM DỰ CUỘC THI BEST PROJECT 2018 – BK RACE NHÓM: FAST AND FURRY Thành Viên: 1 Ma Việt Hưng – MSSV 20162015 - KT21.01 - K61 – Viện Điện tử Viễn thông 2. Nguyễn Anh Tú – MSSV 20166953 - CN_CĐT 2– K61 – Viện Cơ khí 3. Cao Vinh Quang – MSSV 2016660 - CN_CĐT 2 - K61 – Viện Cơ Khí 4. Dương Diễm Quỳnh – MSSV 20172781 – KSTN.ĐTTT.K62 – K62 – Viện Điện tử Viễn Thông Hà Nội, tháng 3 năm 2018 LIÊN CHI ĐOÀN VIỆN ĐTVTCỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM CLB SINH VIÊN NCKHĐộc Lập – Tự Do – Hạnh Phúc Hà Nội, ngày … tháng … năm 20.. ĐƠN ĐĂNG KÍ Cuộc thi Best Project 2018 – BK Race Tên nhóm: Fast and Furry Thông tin thành viên: (Các nhóm điền thông tin thành viên vào trong bảng) STTẢnh (*)MSSVHọ và tênLớp – KhóaKhoa/ViệnSĐT 1 20162015Ma Việt HưngKT21.01- K61Điện Tử Viễn Thông01278397700 2 20166953Nguyễn Anh TúCN_CĐT 02- K61Cơ Khí01669815869 3 2016660Cao Vinh QuangCN_CĐT 02-K61Cơ Khí01672521384 4/ 20172781Dương Diễm QuỳnhKSTN.ĐTTT.K62 – K62Điện Tử Viễn Thông01649412917 (*) Ảnh nhìn rõ mặt SĐT liên hệ với ban tổ chức: 01278397700 Email liên hệ với ban tổ chức: hungthainguyena7@gmail.com Chúng tôi đã đọc và đồng ý với quy định thành lập nhóm của ban tổ chức cuộc thi. Trưởng nhóm Hưng Ma Việt Hưng ----------------------------------------------------------------------------------------------------- •Lưu ý quy định thành lập nhóm: oMột nhóm không vượt quá 4 thành viên oCó ít nhất 1 sinh viên đang theo học chương trình của viện Điện tử – Viễn thông (CT Đào tạo đại trà, CT Kĩ sư tài năng, CTTT Kĩ thuật Y sinh và CTTT Điện – Điện tử) oSố lượng thành viên K58, K59, K60 của mỗi nhóm tối đa là 1. oCác thông tin điền vào trong đơn yêu cầu phải trung thực. Nếu có bất kì gian lận nào bị phát hiện thì nhóm của bạn sẽ bị loại khỏi cuộc thi. •Đơn đăng kí gửi tới địa chỉ email: bestproject.help@gmail.com với tiêu đề mail: [BP2018]_[Tên nhóm]. Hạn chót gửi đơn đăng kí là ngày 19/03/2018 MỤC LỤC 1. Ý tưởng:5 1.1. Giới Thiệu:5 1.2. Mục tiêu:5 1.3. Ý tưởng sản phẩm:5 2. Thiết kế hệ thống:6 3. Thiết kế chi tiết:6 3.1. Module ESP82666 3.2. Module L298N:8 3.3. Động cơ DC giảm tốc + bánh xe10 3.4. Kết nối các module và code11 3.5. Khung xe 4 bánh16 3.6. Phần mềm17 3.7 Mạch trang trí18 4. Danh sách linh kiện22 5. Nguồn lực24 5.1. Tổ chức nhóm và phân công công việc.24 5.2. Kế hoạch công việc.24 5.3. Kế hoạch tập trung24 NỘI DUNG ĐỀ ÁN: 1. Ý tưởng: 1.1. Giới Thiệu: Nhóm chúng tôi tên là Fast and Furry, cái tên chúng tôi ngẫu hứng lấy từ bộ phim: “Tom & Jerry: The Fast and The Furry”, một bộ phim hoạt hình về cuộc đua xe vòng quanh thế giới của 2 nhân vật huyền thoại gắn liền với tuổi thơ của mỗi chúng ta: mèo Tom và chuột Jerry. Các thành viên trong nhóm chúng tôi vốn không biết nhau từ trước. Như một cơ duyên, chúng tôi đến với nhau qua một bài status tuyển thành viên tham gia Best Project 2018 trên group K61 Đại học Bách Khoa Hà Nội của trưởng nhóm Hưng. Hưng và Quỳnh đến từ viện Điện Tử Viễn Thông, còn Tú và Quang đến từ viện Cơ Khí. Chúng tôi tuy không cùng khóa, cùng khoa viện, nhưng chúng tôi có chung niềm đam mê học hỏi, khám phá, nghiên cứu khoa học. Qua fanpage CLB Sinh viên nghiên cứu khoa học viện Điện Tử Viễn Thông, chúng tôi được biết cuộc thi Best Project là một sân chơi vô cùng bổ ích cho sinh viên đại học Bách Khoa nói chung và sinh viên viện Điện Tử Viễn Thông nói riêng, là cơ hội để chúng tôi có thể tìm tòi, học hỏi thêm những kiến thức, kỹ năng mới; ứng dụng những gì mình đã được học để tạo nên một sản phẩm có ý nghĩa thiết thực đối với cuộc sống. Đồng thời qua cuộc thi này chúng tôi có thêm những người bạn mới, có những kỷ niệm khó quên thời sinh viên khi được cùng nhau ngày đêm cặm cụi làm sản phẩm. Dù kiến thức còn hạn chế nhưng với tinh thần nhiệt huyết của thế hệ trẻ Bách Khoa, chúng tôi sẽ cố gắng hết sức để giành được chiến thắng tại cuộc thi năm nay. 1.2. Mục tiêu: Đến với cuộc thi năm nay, cái quan trọng đối với nhóm chúng tôi chính là cơ hội học tập. Trong quá trình tạo ra một chiếc xe điều khiển từ xa, chúng tôi được biết thêm rất nhiều kiến thức chuyên môn như kiến thức về vi điều khiển, lập trình, xử lý tín hiệu, cơ khí động lực,…, kỹ năng tay nghề, kỹ năng mềm: làm việc nhóm, thuyết trình, phản biện, làm báo cáo… Những cái đó giúp ích rất nhiều cho chúng tôi sau này trong học tập và công việc. 1.3. Ý tưởng sản phẩm: Xe điều khiển từ xa hẳn quá xa lạ với mọi người. Ngày nay xe điều khiển không chỉ là món đồ chơi dành cho thiếu nhi, mà nó còn dành cho tất cả những ai đam mê về điện tử, cơ khí, với rất nhiều các trang diễn đàn, cộng đồng về xe điều khiển từ xa lớn (rcuniverse.com, rctech.net/forum...), những cuộc đua xe được tổ chức một cách quy củ, hoành tráng trên khắp thế giới ( IFMAR World Championship,...), cùng với nhiều sản phẩm xe điều khiển hiện đại và giá thành rất cao, tất cả đã cho thấy xe điều khiển cũng là một sản phẩm công nghệ rất “hot”. Nhận thấy công nghệ chế tạo xe khá phức tạp, nên nhóm sẽ mua các linh kiện chế tạo xe về tự nghiên cứu cách lắp đặt và lập trình để điều khiển chiếc xe theo hướng dẫn trên mạng. 2. Thiết kế hệ thống: Xe được cấu tạo gồm: •Module điều khiển động cơ L298N •Động cơ xe: Động cơ giảm tốc DC gắn kèm bánh xe •Module thu phát sóng wifi ESP8266 •Điều khiển bằng phần mềm NodeMCU Car Hệ thống trang trí xe: Mạch led đèn xe cảnh sát gồm: 1 IC NE 555, 1 Đế cắm IC 8 chân, 1 IC CD 4017, 1 Đế cắm IC 16 chân, 3 Trở cắm 10k, 2 Trở cắm 100 ôm, 1 Biến trở tam giác 10k, 1 Tụ hóa 1uF, 1 Tụ gốm 103, 6 Diot 1N4148, 2 Tranzito C1815, 12 LED Xanh Dương siêu sáng phi 5, 12 LED Xanh Đỏ siêu sáng phi 5, 1 Nguồn điện 12v 3. Thiết kế chi tiết: 3.1. Module ESP8266 - Chip ESP8266 được phát triển bởi Espressif để cung cấp giải pháp giao tiếp Wifi cho các thiết bị IoT. Điểm đặc biệt của dòng ESP8266 là nó được tích hợp các mạch RF như balun, antenna switches, TX power amplifier và RX filter ngay bên trong chip với kích thước rất nhỏ chỉ 5x5mm nên các board sử dụng ESP8266 không cần kích thước board lớn cũng như không cần nhiều linh kiện xung quanh. Hiện tại dòng chip ESP8266 đang được sử dụng rất phổ biến trong các thiết bị giao tiếp với smartphone hay web server thông qua Wifi nhờ giá thành rẻ, module nhỏ gọn và đặc biệt dễ sử dụng thông qua firmware có sẵn từ nhà sản xuất Thông số kỹ thuât: •32-bit RISC CPU : Tensilica Xtensa LX106 running at 80 MHz •Hổ trợ Flash ngoài từ 512KiB đến 4MiB •64KBytes RAM thực thi lệnh •96KBytes RAM dữ liệu •64KBytes boot ROM •Chuẩn wifi EEE 802.11 b/g/n, Wi-Fi 2.4 GHz Tích hợp TR switch, balun, LNA, khuếch đại công suất và matching network Hổ trợ WEP, WPA/WPA2, Open network •Tích hợp giao thức TCP/IP •Hổ trợ nhiều loại anten •16 chân GPIO •Hổ trợ SDIO 2.0, UART, SPI, I²C, PWM,I²S với DMA •1 ADC 10-bit •Dải nhiệt độ hoạt động rộng : -40C ~ 125C Sơ đồ nguyên lý Sơ đồ chân •URXD(RX) — dùng để nhận tín hiệu trong giao tiếp UART với vi điều khiển, kết nối đến chân Tx của vi điều khiển. •VCC — đầu vào 3.3V, dòng có thể lên 300mA vì thế cần mạch nguồn riêng AMS1117 5V->3.3V •GPIO 0 — kéo xuống thấp cho chế độ upload bootloader •RST — chân reset cứng của module, kéo xuống mass để reset •GPIO 2 — thường được dùng như một cổng TX trong giao tiếp UART để debug lỗi •CH_PD — Chân này nếu được kéo lên mức cao module sẽ bắt đầu thu phát wifi, kéo xuống mức thấp module dừng phát wifi. Vì ESP8266 khởi động hút dòng lớn nên chúng ta giữ chân này ở mức 0V khi khởi động hệ thống của mình , sau 2 s hãy kéo chân CH_PD lên 3.3V, để đảm bảo module hoạt động ổn định. •GND — nối với mass •UTXD (TX) — dùng để truyền tín hiệu trong giao tiếp UART với vi điều khiển, kết nối đến chân Rx của vi điều khiển 3.2. Module L298n: Chức năng: •Module điều khiển động cơ L298n (Motor Driver) sử dụng 2 mạch cầu H giúp điều khiển tốc độ và chiều quay của 2 động cơ DC, giúp xe tiến và lùi một cách hợp lí. •4 chân INPUT: IN1, IN2, IN3, IN4 được nối lần lượt với các chân 5, 7, 10, 12 của L298. Đây là các chân nhận tín hiệu điều khiển. •4 chân OUTUT: OUT1, OUT2, OUT3, OUT4 (tương ứng với các chân INPUT) được nối với các chân 2, 3,13,14 của L298. Các chân này sẽ được nối với động cơ. •Hai chân ENA và ENB dùng để điều khiển mạch cầu H trong L298. Nếu ở mức logic “1” (nối với nguồn 5V) cho phép mạch cầu H hoạt động, nếu ở mức logic “0” thì mạch cầu H không hoạt động Thông số kĩ thuật: •Driver: L298N tích hợp hai mạch cầu H •Điện áp điều khiển: +5V ~ +12 V •Dòng tối đa cho mỗi cầu H là :2A •Điện áp của tín hiệu điều khiển: +5 V ~ +7 V •Dòng của tín hiệu điều khiển: 0 ~ 36Ma •Công suất hao phí: 20W (khi nhiệt độ T = 75 °C) •Nhiệt độ bảo quản: -25°C ~ +130 Sơ đồ nguyên lý 3.3. Động cơ DC giảm tốc + bánh xe Động cơ DC giảm tốc vàng là loại được lựa chọn và sử dụng nhiều nhất hiện nay cho các thiết kế xe và robot đơn giản. Động cơ DC giảm tốc vàng có chất lượng và giá thành vừa phải cùng với khả năng dễ lắp ráp của nó giúp tiết kiệm chi phí cũng như sự tiện dụng khi lắp ráp và sửa chữa Thông số kĩ thuật động cơ •Điện áp hoạt động:3V~ 9V DC (Hoạt động tốt nhất từ 6 - 8V) •Mô men xoắn cực đại: 800gf cm min 1:48 (3V) •Tốc độ không tải: 125 Vòng/ 1 Phút (3V) (Với bánh 66mm: 26m/1p) 208 Vòng/ 1 Phút (5V) (Với bánh 66mm: 44m/1p) •Dòng không tải: 70mA (250mA MAX) •Chất liệu: Nhựa •Thông số kỹ thuật của bánh xe •Đường kính bánh xe: 66mm •Đồ dày lốp xe : 6.5mm •Chiều rộng bánh xe : 27mm •Trục xe phi 5mm, độ rộng khuyết là 3.66mm 3.4. Kết nối các module và code Kết nối các module Code #define ENA 14 // Enable/speed motors Right GPIO14(D5) #define ENB 12 // Enable/speed motors Left GPIO12(D6) #define IN_1 15 // L298N in1 motors Right GPIO15(D8) #define IN_2 13 // L298N in2 motors Right GPIO13(D7) #define IN_3 2 // L298N in3 motors Left GPIO2(D4) #define IN_4 0 // L298N in4 motors Left GPIO0(D3) #include #include #include String command; //String to store app command state. int speedCar = 800; // 400 - 1023. int speed_Coeff = 3; const char* ssid = "NodeMCU Car"; ESP8266WebServer server(80); void setup() { pinMode(ENA, OUTPUT); pinMode(ENB, OUTPUT); pinMode(IN_1, OUTPUT); pinMode(IN_2, OUTPUT); pinMode(IN_3, OUTPUT); pinMode(IN_4, OUTPUT); Serial.begin(115200); // Connecting WiFi WiFi.mode(WIFI_AP); WiFi.softAP(ssid); IPAddress myIP = WiFi.softAPIP(); Serial.print("AP IP address: "); Serial.println(myIP); // Starting WEB-server server.on ( "/", HTTP_handleRoot ); server.onNotFound ( HTTP_handleRoot ); server.begin(); } void goAhead(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar); } void goBack(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void goRight(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar); } void goLeft(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void goAheadRight(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar/speed_Coeff); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar); } void goAheadLeft(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar/speed_Coeff); } void goBackRight(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar/speed_Coeff); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void goBackLeft(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar/speed_Coeff); } void stopRobot(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void loop() { server.handleClient(); command = server.arg("State"); if (command == "F") goAhead(); else if (command == "B") goBack(); else if (command == "L") goLeft(); else if (command == "R") goRight(); else if (command == "I") goAheadRight(); else if (command == "G") goAheadLeft(); else if (command == "J") goBackRight(); else if (command == "H") goBackLeft(); else if (command == "0") speedCar = 400; else if (command == "1") speedCar = 470; else if (command == "2") speedCar = 540; else if (command == "3") speedCar = 610; else if (command == "4") speedCar = 680; else if (command == "5") speedCar = 750; else if (command == "6") speedCar = 820; else if (command == "7") speedCar = 890; else if (command == "8") speedCar = 960; else if (command == "9") speedCar = 1023; else if (command == "S") stopRobot(); } void HTTP_handleRoot(void) { if( server.hasArg("State") ){ Serial.println(server.arg("State")); } server.send ( 200, "text/html", "" ); delay(1); } 3.5. Khung xe 4 bánh -Kích thước của khung xe : chiều dài khoảng 25cm, chiều rộng 14,8 cm, đường kính bánh xe 6cm -Khung xe sử dụng 4 động cơ giảm tốc DC chuyển hướng linh hoạt dựa trên xử lý tốc độ của động cơ. Khung xe có kích thước lớn, rất dễ để mở rộng, lắp đặt các module, mạch điện hỗ trợ. -Bộ khung xe bao gồm: •4 động cơ hộp giảm tốc, điện áp cung cấp cho động cơ 4.2V •4 bánh xe robot bằng nhựa , lốp chất liệu cao su •1 bộ ốc vít và ke để gắn động cơ vào khung xe •1 bộ cọc đồng để ghép 2 tấm đế mica 3.6. Phần mềm Phần mềm nạp code cho ESP8266: Arduino IDE Phần mềm điều khiển xe thông qua sóng Wifi: NodeMCU Car 3.7Mạch trang trí 3.7.1. Các loại sơ đồ Sơ đồ nguyên lý Sơ đồ mạch in Sơ đồ mạch 3D 3.7.2. IC555 Thông số kỹ thuật •Điện áp ngõ vào: 4.5V ~ 16V •Dòng tiêu thụ: 6mA ~ 15mA •Điện áp logic mức cao: 0.5 - 15V •Điện áp logic mức thấp: 0.03 - 0.06V •Dải nhiệt độ: 0°C ~ 70°C Sơ đồ nguyên lý Chức năng của các chân •Chân số 1(GND): cho nối GND để lấy dòng cấp cho IC hay chân còn gọi là chân chung. •Chân số 2(TRIGGER): Đây là chân đầu vào thấp hơn điện áp so sánh và được dùng như 1 chân chốt hay ngõ vào của 1 tần so áp.Mạch so sánh ở đây dùng các transitor PNP với mức điện áp chuẩn là 2/3Vcc. •Chân số 3(OUTPUT): Chân này là chân dùng để lấy tín hiệu ra logic. Trạng thái của tín hiệu ra được xác định theo mức 0 và 1. 1 ở đây là mức cao nó tương ứng với gần bằng Vcc nếu (PWM=100%) và mức 0 tương đương với 0V nhưng mà trong thực tế mức 0 này ko được 0V mà nó trong khoảng từ (0.35 ->0.75V) . •Chân số 4(RESET): Dùng lập định mức trạng thái ra. Khi chân số 4 nối masse thì ngõ ra ở mức thấp. Còn khi chân 4 nối vào mức áp cao thì trạng thái ngõ ra tùy theo mức áp trên chân 2 và 6.Nhưng mà trong mạch để tạo được dao động thường hay nối chân này lên VCC. •Chân số 5(CONTROL VOLTAGE): Dùng làm thay đổi mức áp chuẩn trong IC 555 theo các mức biến áp ngoài hay dùng các điện trở ngoài cho nối GND. Chân này có thể không nối cũng được nhưng mà để giảm trừ nhiễu người ta thường nối chân số 5 xuống GND thông qua tụ điện từ 0.01uF đến 0.1uF các tụ này lọc nhiễu và giữ cho điện áp chuẩn được ổn định. •Chân số 6(THRESHOLD) : là một trong những chân đầu vào so sánh điện áp khác và cũng được dùng như 1 chân chốt. •Chân số 7(DISCHAGER) : có thể xem chân này như 1 khóa điện tử và chịu điều khiển bỡi tầng logic của chân 3 .Khi chân 3 ở mức áp thấp thì khóa này đóng lại.ngược lại thì nó mở ra. Chân 7 tự nạp xả điện cho 1 mạch R-C lúc IC 555 dùng như 1 tầng dao động . •Chân số 8 (Vcc): Không cần nói cũng bít đó là chân cung cấp áp và dòng cho IC hoạt động. Không có chân này coi như IC chết. Nó được cấp điện áp từ 2V -->18V (Tùy từng loại 555 nhé thấp nhất là con NE7555) 3.7.3.IC 4017 IC 4017 là IC có dòng CMOS dùng đếm xung thập phân. Nó có thể đếm xung sườn dương và sườn âm kết thúc một chu kỳ đếm tự động Reset. Và được ứng dụng nhiều trong các ứng dụng như: điều khiển tự động, làm các công cụ âm nhạc, điện tử y sinh, hệ thống cảnh báo, điện tử công nghiệp và thiết bị đo từ xa… Thông số kỹ thuật •Điện áp cung cấp: 3.0V to 15V •Tần số trung bình: 5Mhz •Công suất nguồn chờ: 10mW •Dải nhiệt độ: -55C to 125C •Công suất đa kênh vào: 700mW •Công suất kênh ra: 500mW Giải thích sơ đồ chân •Từ chân 1,2,3,4,5,6,7,9,10,11 tương ứng với 10 xung đầu ra của CD4017. Các chân này được xuất ra mức 1 khi số xung được đếm tương ứng với thứ tự các chân đầu ra. •Chân 15 là chân Reset. Khi chân này tác động ở mức 1 thì đếm sẽ bị Reset về đầu. •Chân 14 là chân xung đầu vào và đếm ở sườn dương •Chân 13 là chân xung đầu vào và đếm ở sườn âm •Chân 12 là chân xung báo hiệu là đã đếm xong 1 chu kì đếm ( Có nghĩa là khi CD4017 đếm từ 1 đến 5 thì chân 12 ở mức 1 và CD4017 đếm từ 6 đến 10 thì chân 12 ở mức 0). + Chân 8 và 16 là chân nguồn. 3.7. Nguồn Nguồn cho động cơ: Dùng 2 Pin sạc li-on 18650 4.2v WGP + Nguồn cho mạch trang trí: Dùng 1 Pin 12V 23AG ALKALINE + 4.Danh sách linh kiện Tên linh kiện + số lượngGiá thành Bộ khung xe+ 4 bánh (1 bộ)255,000 VND Module ESP8266 NodeMCU (1 cái)150,000 VND Module L298N (1 cái)70,000 VND Test board loại nhỏ (2 cái)2x15,000 = 30,000 VND Công tắc bập bênh (1 cái)4,500 VND Súng bắn keo nến + keo nến (1 bộ)54,000+4,000 = 58,000 VND Dây đực cái (2 bộ) Dây Đồng Câu Mạch 10A (2 bộ) 2x5,000 = 10,000 VND Dây trắng 2P XH2.54-2P 20Ccm ( Loại Trắng) (1 bộ) 2,500 VND NE555 Dip 8 (1 con) 3,500 VND Đế IC 8P ( Dip8 ) (1 con) 500 VND CD4017BE DIP16 (1 con) 4,500 VND Đế IC 16P ( dip 16 ) (1 con) 500 VND Trở 10k (1 gói)2,000 VND Trở 100 ôm (1 gói)2,000 VND Biến Trở Tam Giác 10k 103 (3 con) 3x1,000 = 3,000 VND Tụ Hóa 50v 1uF (1 con) 300 VND Tụ gốm 103 (1 con) 1,000 VND Diode 1N4148 DIP 100V 4nS 450mA (6 con) 6x 250 = 1,500 VND 2SC1815 dip (NPN) (2 con) 2x400 = 800 VND Led xanh dương siêu sáng phi 3 (20 con) 8,000 VND Led đỏ siêu sáng phi 3 (20 con)6,000 VND Pin sạc li-on 18650 4.2v WGP (2 cục) 2x 27,000 = 54,000 VND Đế Pin 18650 Hai Pin (1 cái) 15,000 VND Pin 12V 23AG ALKALINE ( 2 cục) 2x 7,000 = 14,000 VND Đế Pin 12V 1 Pin ( 1 cái) 5,000 VND Tổng ngân sách701,600 VND Mỗi thành viên sẽ đóng góp tầm 187,500 VND => đáp ứng được 5. Nguồn lực 5.1. Tổ chức nhóm và phân công công việc. Tên thành viênVai tròPhân công công việc Ma Việt HưngTrưởng nhómLựa chọn module, code cho Arduino, làm mạch led trang trí cho xe Nguyễn Anh TúThành viênLựa chọn nguồn điện cho xe Cao Vinh QuangThành viênLựa chọn động cơ cho xe và khung xe Dương Diễm QuỳnhThư kýLàm mạch led trang trí cho xe, hậu cần tài chính và làm sản phẩm media cho nhóm 5.2. Kế hoạch công việc. STTTên công việcNội dungThời gianStart- EndPhụ trách 1Làm đề án Làm đề án để nộp cho BTC ở vòng 1: Xác định những linh kiện cần thiết, công việc phải làm, nguồn lực và phân công công việc1 tuần19/3/2018-26/3/2018Cả nhóm 2Mua linh kiệnChuẩn bị các linh kiện cần thiết để hoàn thiện sản phẩm1 ngày2/4/2018-8/4/2018Hưng 3Làm xeHoàn thiện xeMax 3 tuầnSau ngày mua linh kiện- 15/4/2018Cả nhóm 4Làm mạch trang tríHoàn thiện mạch trang tríMax 1 tuần9/4/2018-15/4/2018Cả nhóm 5Chạy thử xeKiểm tra hoạt động của xe và tập điều khiển xe2 tuần16/4/2018-26/4/2018Cả nhóm 5.3. Kế hoạch tập trung - Địa điểm: Tại khuôn viên trường hoặc phòng trọ riêng của các thành viên - Thời gian: linh động, họp buổi tối T7 hàng tuần
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ĐỀ ÁN THAM DỰ CUỘC THI BEST PROJECT 2018 – BK RACE NHÓM: FAST AND FURRY Thành Viên: Ma Việt Hưng – MSSV 20162015 - KT21.01 - K61 – Viện Điện tử Viễn thông Nguyễn Anh Tú – MSSV 20166953 - CN_CĐT 2– K61 – Viện Cơ khí Cao Vinh Quang – MSSV 2016660 - CN_CĐT - K61 – Viện Cơ Khí Dương Diễm Quỳnh – MSSV 20172781 – KSTN.ĐTTT.K62 – K62 – Viện Điện tử Viễn Thông Hà Nội, tháng năm 2018 LIÊN CHI ĐOÀN VIỆN ĐTVT CLB SINH VIÊN NCKH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc Lập – Tự Do – Hạnh Phúc Hà Nội, ngày … tháng … năm 20 ĐƠN ĐĂNG KI Cuộc thi Best Project 2018 – BK Race Tên nhóm: Fast and Furry Thông tin thành viên: (Các nhóm điền thông tin thành viên vào bảng) STT Ảnh (*) MSSV Họ và tên Lớp – Khóa Khoa/Viện SĐT 2016201 Ma Việt Hưng KT21.01- K61 Điện Tử Viễn Thông 01278397700 2016695 Nguyễn Anh Tú CN_CĐT 02K61 Cơ Khí 01669815869 2016660 Cao Vinh Quang CN_CĐT 02K61 Cơ Khí 01672521384 2017278 Dương Diễm Quỳnh KSTN.ĐTTT.K62 – K62 Điện Tử Viễn Thơng 01649412917 / (*) Ảnh nhìn rõ mặt SĐT liên hệ với ban tổ chức: 01278397700 Email liên hệ với ban tổ chức: hungthainguyena7@gmail.com Chúng đọc và đồng ý với quy định thành lập nhóm ban tổ chức thi Trưởng nhóm Hưng Ma Việt Hưng - • • Lưu ý quy định thành lập nhóm: o o Một nhóm khơng vượt q thành viên o o Số lượng thành viên K58, K59, K60 của nhóm tối đa Có nhất sinh viên theo học chương trình của viện Điện tử – Viễn thông (CT Đào tạo đại trà, CT Kĩ sư tài năng, CTTT Kĩ thuật Y sinh CTTT Điện – Điện tử) Các thông tin điền vào đơn yêu cầu phải trung thực Nếu có bất kì gian lận bị phát nhóm của bạn sẽ bị loại khỏi thi Đơn đăng kí gửi tới địa chỉ email: bestproject.help@gmail.com với tiêu đề mail: [BP2018]_[Tên nhóm] Hạn chót gửi đơn đăng kí ngày 19/03/2018 MỤC LỤC NỘI DUNG ĐỀ ÁN: Ý tưởng: 1.1 Giới Thiệu: Nhóm tên Fast and Furry, tên ngẫu hứng lấy từ phim: “Tom & Jerry: The Fast and The Furry”, phim hoạt hình về đua xe vòng quanh giới nhân vật huyền thoại gắn liền với tuổi thơ chúng ta: mèo Tom chuột Jerry Các thành viên nhóm vốn từ trước Như duyên, đến với qua status tuyển thành viên tham gia Best Project 2018 group K61 Đại học Bách Khoa Hà Nội trưởng nhóm Hưng Hưng Quỳnh đến từ viện Điện Tử Viễn Thơng, cịn Tú Quang đến từ viện Cơ Khí Chúng tơi khơng khóa, khoa viện, có chung niềm đam mê học hỏi, khám phá, nghiên cứu khoa học Qua fanpage CLB Sinh viên nghiên cứu khoa học viện Điện Tử Viễn Thông, biết thi Best Project sân chơi vơ bổ ích cho sinh viên đại học Bách Khoa nói chung sinh viên viện Điện Tử Viễn Thông nói riêng, hội để chúng tơi có thể tìm tịi, học hỏi thêm kiến thức, kỹ mới; ứng dụng học để tạo nên sản phẩm có ý nghĩa thiết thực sống Đồng thời qua thi có thêm người bạn mới, có kỷ niệm khó quên thời sinh viên ngày đêm cặm cụi làm sản phẩm Dù kiến thức hạn chế với tinh thần nhiệt huyết hệ trẻ Bách Khoa, cố gắng để giành chiến thắng tại thi năm 1.2 Mục tiêu: Đến với thi năm nay, quan trọng nhóm chúng tơi hội học tập Trong trình tạo xe điều khiển từ xa, biết thêm nhiều kiến thức chuyên môn kiến thức về vi điều khiển, lập trình, xử lý tín hiệu, khí động lực,…, kỹ tay nghề, kỹ mềm: làm việc nhóm, thuyết trình, phản biện, làm báo cáo… Những đó giúp ích nhiều cho chúng tơi sau học tập công việc 1.3 Ý tưởng sản phẩm: Xe điều khiển từ xa hẳn xa lạ với người Ngày xe điều khiển không chỉ món đồ chơi dành cho thiếu nhi, mà nó dành cho tất đam mê về điện tử, khí, với nhiều trang diễn đàn, cộng đồng về xe điều khiển từ xa lớn (rcuniverse.com, rctech.net/forum ), đua xe tổ chức cách quy củ, hoành tráng khắp giới ( IFMAR World Championship, ), với nhiều sản phẩm xe điều khiển đại giá thành cao, tất cho thấy xe điều khiển sản phẩm công nghệ “hot” Nhận thấy công nghệ chế tạo xe phức tạp, nên nhóm mua linh kiện chế tạo xe về tự nghiên cứu cách lắp đặt lập trình để điều khiển xe theo hướng dẫn mạng Thiết kế hệ thống: Xe cấu tạo gồm: • Module điều khiển động L298N • Động xe: Động giảm tốc DC gắn kèm bánh xe • Module thu phát sóng wifi ESP8266 • Điều khiển phần mềm NodeMCU Car Hệ thống trang trí xe: Mạch led đèn xe cảnh sát gồm: IC NE 555, Đế cắm IC chân, IC CD 4017, Đế cắm IC 16 chân, Trở cắm 10k, Trở cắm 100 ôm, Biến trở tam giác 10k, Tụ hóa 1uF, Tụ gốm 103, Diot 1N4148, Tranzito C1815, 12 LED Xanh Dương siêu sáng phi 5, 12 LED Xanh Đỏ siêu sáng phi 5, Nguồn điện 12v Thiết kế chi tiết: 3.1 Module ESP8266 - Chip ESP8266 phát triển Espressif để cung cấp giải pháp giao tiếp Wifi cho thiết bị IoT Điểm đặc biệt dòng ESP8266 nó tích hợp mạch RF balun, antenna switches, TX power amplifier RX filter bên chip với kích thước nhỏ chỉ 5x5mm nên board sử dụng ESP8266 khơng cần kích thước board lớn không cần nhiều linh kiện xung quanh Hiện tại dòng chip ESP8266 sử dụng phổ biến thiết bị giao tiếp với smartphone hay web server thông qua Wifi nhờ giá thành rẻ, module nhỏ gọn đặc biệt dễ sử dụng thông qua firmware có sẵn từ nhà sản xuất Thơng số kỹ tht: • 32-bit RISC CPU : Tensilica Xtensa LX106 running at 80 MHz • Hổ trợ Flash ngồi từ 512KiB đến 4MiB • 64KBytes RAM thực thi lệnh • 96KBytes RAM liệu • 64KBytes boot ROM • Chuẩn wifi EEE 802.11 b/g/n, Wi-Fi 2.4 GHz Tích hợp TR switch, balun, LNA, khuếch đại cơng suất matching network Hổ trợ WEP, WPA/WPA2, Open network • Tích hợp giao thức TCP/IP • Hổ trợ nhiều loại anten • 16 chân GPIO • Hổ trợ SDIO 2.0, UART, SPI, I²C, PWM,I²S với DMA • ADC 10-bit • Dải nhiệt độ hoạt động rộng : -40C ~ 125C Sơ đồ nguyên lý Sơ đồ chân • URXD(RX) — dùng để nhận tín hiệu giao tiếp UART với vi điều khiển, kết nối đến chân Tx vi điều khiển • VCC — đầu vào 3.3V, dịng có thể lên 300mA cần mạch nguồn riêng AMS1117 5V->3.3V • GPIO — kéo xuống thấp cho chế độ upload bootloader • RST — chân reset cứng module, kéo xuống mass để reset • GPIO — thường dùng cổng TX giao tiếp UART để debug lỗi • CH_PD — Chân kéo lên mức cao module bắt đầu thu phát wifi, kéo xuống mức thấp module dừng phát wifi Vì ESP8266 khởi động hút dịng lớn nên giữ chân mức 0V khởi động hệ thống , sau s kéo chân CH_PD lên 3.3V, để đảm bảo module hoạt động ổn định • GND — nối với mass • UTXD (TX) — dùng để trùn tín hiệu giao tiếp UART với vi điều khiển, kết nối đến chân Rx vi điều khiển 3.2 Module L298n: Chức năng: • Module điều khiển động L298n (Motor Driver) sử dụng mạch cầu H giúp điều khiển tốc độ chiều quay động DC, giúp xe tiến lùi cách hợp lí • chân INPUT: IN1, IN2, IN3, IN4 nối với chân 5, 7, 10, 12 L298 Đây chân nhận tín hiệu điều khiển • chân OUTUT: OUT1, OUT2, OUT3, OUT4 (tương ứng với chân INPUT) nối với chân 2, 3,13,14 L298 Các chân nối với động • Hai chân ENA ENB dùng để điều khiển mạch cầu H L298 Nếu mức logic “1” (nối với nguồn 5V) cho phép mạch cầu H hoạt động, mức logic “0” mạch cầu H không hoạt động Thông số kĩ thuật: • Driver: L298N tích hợp hai mạch cầu H • Điện áp điều khiển: +5V ~ +12 V • Dịng tối đa cho cầu H :2A • Điện áp tín hiệu điều khiển: +5 V ~ +7 V • Dịng tín hiệu điều khiển: ~ 36Ma • Cơng suất hao phí: 20W (khi nhiệt độ T = 75 °C) • Nhiệt độ bảo quản: -25°C ~ +130 Sơ đồ nguyên lý 3.3 Động DC giảm tốc + bánh xe Động DC giảm tốc vàng loại lựa chọn sử dụng nhiều cho thiết kế xe robot đơn giản Động DC giảm tốc vàng có chất lượng giá thành vừa phải với khả dễ lắp ráp nó giúp tiết kiệm chi phí tiện dụng lắp ráp sửa chữa Thông số kĩ thuật động • Điện áp hoạt động:3V~ 9V DC (Hoạt động tốt từ - 8V) • Mơ men xoắn cực đại: 800gf cm 1:48 (3V) • Tốc độ khơng tải: 125 Vịng/ Phút (3V) (Với bánh 66mm: 26m/1p) 208 Vòng/ Phút (5V) (Với bánh 66mm: 44m/1p) • Dịng khơng tải: 70mA (250mA MAX) • Chất liệu: Nhựa • Thơng số kỹ thuật bánh xe • Đường kính bánh xe: 66mm • Đồ dày lốp xe : 6.5mm • Chiều rộng bánh xe : 27mm • Trục xe phi 5mm, độ rộng khuyết 3.66mm 10 3.4 Kết nối module code Kết nối module Code #define ENA 14 // Enable/speed motors Right GPIO14(D5) #define ENB 12 // Enable/speed motors Left GPIO12(D6) #define IN_1 15 // L298N in1 motors Right GPIO15(D8) #define IN_2 13 // L298N in2 motors Right GPIO13(D7) #define IN_3 // L298N in3 motors Left GPIO2(D4) #define IN_4 // L298N in4 motors Left GPIO0(D3) #include #include #include String command; //String to store app command state int speedCar = 800; // 400 - 1023 int speed_Coeff = 3; const char* ssid = "NodeMCU Car"; ESP8266WebServer server(80); 11 void setup() { pinMode(ENA, OUTPUT); pinMode(ENB, OUTPUT); pinMode(IN_1, OUTPUT); pinMode(IN_2, OUTPUT); pinMode(IN_3, OUTPUT); pinMode(IN_4, OUTPUT); Serial.begin(115200); // Connecting WiFi WiFi.mode(WIFI_AP); WiFi.softAP(ssid); IPAddress myIP = WiFi.softAPIP(); Serial.print("AP IP address: "); Serial.println(myIP); // Starting WEB-server server.on ( "/", HTTP_handleRoot ); server.onNotFound ( HTTP_handleRoot ); server.begin(); } void goAhead(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar); 12 } void goBack(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void goRight(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar); } void goLeft(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void goAheadRight(){ digitalWrite(IN_1, LOW); 13 digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar/speed_Coeff); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar); } void goAheadLeft(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, HIGH); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, HIGH); analogWrite(ENB, speedCar/speed_Coeff); } void goBackRight(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar/speed_Coeff); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void goBackLeft(){ digitalWrite(IN_1, HIGH); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, HIGH); digitalWrite(IN_4, LOW); 14 analogWrite(ENB, speedCar/speed_Coeff); } void stopRobot(){ digitalWrite(IN_1, LOW); digitalWrite(IN_2, LOW); analogWrite(ENA, speedCar); digitalWrite(IN_3, LOW); digitalWrite(IN_4, LOW); analogWrite(ENB, speedCar); } void loop() { server.handleClient(); command = server.arg("State"); if (command == "F") goAhead(); else if (command == "B") goBack(); else if (command == "L") goLeft(); else if (command == "R") goRight(); else if (command == "I") goAheadRight(); else if (command == "G") goAheadLeft(); else if (command == "J") goBackRight(); else if (command == "H") goBackLeft(); else if (command == "0") speedCar = 400; else if (command == "1") speedCar = 470; else if (command == "2") speedCar = 540; else if (command == "3") speedCar = 610; else if (command == "4") speedCar = 680; else if (command == "5") speedCar = 750; else if (command == "6") speedCar = 820; else if (command == "7") speedCar = 890; else if (command == "8") speedCar = 960; 15 else if (command == "9") speedCar = 1023; else if (command == "S") stopRobot(); } void HTTP_handleRoot(void) { if( server.hasArg("State") ){ Serial.println(server.arg("State")); } server.send ( 200, "text/html", "" ); delay(1); } 3.5 Khung xe bánh - Kích thước khung xe : chiều dài khoảng 25cm, chiều rộng 14,8 cm, đường kính bánh xe 6cm Khung xe sử dụng động giảm tốc DC chuyển hướng linh hoạt dựa xử lý tốc độ động Khung xe có kích thước lớn, dễ để mở rộng, lắp đặt module, mạch điện hỗ trợ Bộ khung xe bao gồm: • động hộp giảm tốc, điện áp cung cấp cho động 4.2V • bánh xe robot nhựa , lốp chất liệu cao su • ốc vít ke để gắn động vào khung xe • cọc đồng để ghép đế mica 16 3.6 Phần mềm Phần mềm nạp code cho ESP8266: Arduino IDE Phần mềm điều khiển xe thông qua sóng Wifi: NodeMCU Car 17 3.7 Mạch trang trí 3.7.1 Các loại sơ đồ Sơ đồ nguyên lý Sơ đồ mạch in Sơ đồ mạch 3D 18 3.7.2 IC555 Thơng số kỹ thuật • Điện áp ngõ vào: 4.5V ~ 16V • Dịng tiêu thụ: 6mA ~ 15mA • Điện áp logic mức cao: 0.5 - 15V • Điện áp logic mức thấp: 0.03 - 0.06V • Dải nhiệt độ: 0°C ~ 70°C Sơ đồ nguyên lý 19 Chức chân • Chân số 1(GND): cho nối GND để lấy dòng cấp cho IC hay chân cịn gọi chân chung • Chân số 2(TRIGGER): Đây chân đầu vào thấp điện áp so sánh dùng chân chốt hay ngõ vào tần so áp.Mạch so sánh dùng transitor PNP với mức điện áp chuẩn 2/3Vcc • Chân số 3(OUTPUT): Chân chân dùng để lấy tín hiệu logic Trạng thái tín hiệu xác định theo mức 1 mức cao nó tương ứng với gần Vcc (PWM=100%) mức tương đương với 0V mà thực tế mức ko 0V mà nó khoảng từ (0.35 ->0.75V) • Chân số 4(RESET): Dùng lập định mức trạng thái Khi chân số nối masse ngõ mức thấp Còn chân nối vào mức áp cao trạng thái ngõ tùy theo mức áp chân 6.Nhưng mà mạch để tạo dao động thường hay nối chân lên VCC • Chân số 5(CONTROL VOLTAGE): Dùng làm thay đổi mức áp chuẩn IC 555 theo mức biến áp hay dùng điện trở cho nối GND Chân có thể không nối mà để giảm trừ nhiễu người ta thường nối chân số xuống GND thông qua tụ điện từ 0.01uF đến 0.1uF tụ lọc nhiễu giữ cho điện áp chuẩn ổn định • Chân số 6(THRESHOLD) : chân đầu vào so sánh điện áp khác dùng chân chốt • Chân số 7(DISCHAGER) : có thể xem chân khóa điện tử chịu điều khiển bỡi tầng logic chân Khi chân mức áp thấp khóa đóng lại.ngược lại nó mở Chân tự nạp xả điện cho mạch R-C lúc IC 555 dùng tầng dao động • Chân số (Vcc): Khơng cần nói bít đó chân cung cấp áp dịng cho IC hoạt động Khơng có chân coi IC chết Nó cấp điện áp từ 2V >18V (Tùy loại 555 thấp NE7555) 3.7.3 IC 4017 20 IC 4017 IC có dòng CMOS dùng đếm xung thập phân Nó có thể đếm xung sườn dương sườn âm kết thúc chu kỳ đếm tự động Reset Và ứng dụng nhiều ứng dụng như: điều khiển tự động, làm công cụ âm nhạc, điện tử y sinh, hệ thống cảnh báo, điện tử công nghiệp thiết bị đo từ xa… Thông số kỹ thuật • Điện áp cung cấp: 3.0V to 15V • Tần số trung bình: 5Mhz • Cơng suất nguồn chờ: 10mW • Dải nhiệt độ: -55C to 125C • Cơng suất đa kênh vào: 700mW • Cơng suất kênh ra: 500mW Giải thích sơ đồ chân • Từ chân 1,2,3,4,5,6,7,9,10,11 tương ứng với 10 xung đầu CD4017 Các chân xuất mức số xung đếm tương ứng với thứ tự chân đầu • Chân 15 chân Reset Khi chân tác động mức đếm bị Reset về đầu • Chân 14 chân xung đầu vào đếm sườn dương • Chân 13 chân xung đầu vào đếm sườn âm • Chân 12 chân xung báo hiệu đếm xong chu kì đếm ( Có nghĩa CD4017 đếm từ đến chân 12 mức CD4017 đếm từ đến 10 chân 12 mức 0) + Chân 16 chân nguồn 3.7 Nguồn 21 Nguồn cho động cơ: Dùng Pin sạc li-on 18650 4.2v WGP + Nguồn cho mạch trang trí: Dùng Pin 12V 23AG ALKALINE + Danh sách linh kiện Tên linh kiện + số lượng Giá thành Bộ khung xe+ bánh (1 bộ) Module ESP8266 NodeMCU (1 cái) Module L298N (1 cái) Test board loại nhỏ (2 cái) Công tắc bập bênh (1 cái) Súng bắn keo nến + keo nến (1 bộ) Dây đực (2 bộ) 255,000 VND 150,000 VND 70,000 VND 2x15,000 = 30,000 VND 4,500 VND 54,000+4,000 = 58,000 VND 22 2x5,000 = 10,000 VND Dây Đồng Câu Mạch 10A (2 bộ) Dây trắng 2P XH2.54-2P 20Ccm ( Loại Trắng) (1 2,500 VND bộ) 3,500 VND NE555 Dip (1 con) 500 VND Đế IC 8P ( Dip8 ) (1 con) 4,500 VND CD4017BE DIP16 (1 con) 500 VND Đế IC 16P ( dip 16 ) (1 con) Trở 10k (1 gói) Trở 100 ôm (1 gói) 2,000 VND 2,000 VND 3x1,000 = 3,000 VND Biến Trở Tam Giác 10k 103 (3 con) 300 VND Tụ Hóa 50v 1uF (1 con) 1,000 VND Tụ gốm 103 (1 con) Diode 1N4148 DIP 100V 4nS 450mA (6 con) 6x 250 = 1,500 VND 2x400 = 800 VND 2SC1815 dip (NPN) (2 con) 8,000 VND Led xanh dương siêu sáng phi (20 con) 6,000 VND Led đỏ siêu sáng phi (20 con) Pin sạc li-on 18650 4.2v WGP (2 cục) 2x 27,000 = 54,000 VND Đế Pin 18650 Hai Pin (1 cái) 15,000 VND 2x 7,000 = 14,000 VND Pin 12V 23AG ALKALINE ( cục) Đế Pin 12V Pin ( cái) 5,000 VND Tổng ngân sách 701,600 VND Mỗi thành viên đóng góp tầm 187,500 VND => đáp ứng 23 Nguồn lực 5.1 Tổ chức nhóm phân công cơng việc Tên thành viên Vai trị Ma Việt Hưng Trưởng nhóm Nguyễn Anh Tú Thành viên Cao Vinh Quang Thành viên Dương Diễm Quỳnh Thư ký Phân công công việc Lựa chọn module, code cho Arduino, làm mạch led trang trí cho xe Lựa chọn nguồn điện cho xe Lựa chọn động cho xe khung xe Làm mạch led trang trí cho xe, hậu cần tài làm sản phẩm media cho nhóm 5.2 Kế hoạch công việc ST T Tên công việc Làm đề án Mua linh kiện Làm xe Làm mạch trang trí Chạy thử xe Nội dung Thời gian Làm đề án để nộp tuần cho BTC vòng 1: Xác định linh kiện cần thiết, công việc phải làm, nguồn lực phân công công việc Chuẩn bị linh ngày kiện cần thiết để hoàn thiện sản phẩm Hoàn thiện xe Max tuần Hồn thiện mạch trang trí Kiểm tra hoạt động xe tập điều khiển xe Max tuần tuần Start- End Phụ trách 19/3/201826/3/2018 Cả nhóm 2/4/20188/4/2018 Hưng Sau ngày mua linh kiện15/4/2018 9/4/201815/4/2018 16/4/201826/4/2018 Cả nhóm Cả nhóm Cả nhóm 5.3 Kế hoạch tập trung - Địa điểm: Tại khn viên trường phịng trọ riêng thành viên - Thời gian: linh động, họp buổi tối T7 hàng tuần 24 ... Tên công việc Làm đề án Mua linh kiện Làm xe Làm mạch trang trí Chạy thử xe Nội dung Thời gian Làm đề án để nộp tuần cho BTC vòng 1: Xác định linh kiện cần thiết, công việc phải làm, nguồn... chọn module, code cho Arduino, làm mạch led trang trí cho xe Lựa chọn nguồn điện cho xe Lựa chọn động cho xe khung xe Làm mạch led trang trí cho xe, hậu cần tài làm sản phẩm media cho nhóm 5.2... (Với bánh 66mm: 26m/1p) 208 Vịng/ Phút (5V) (Với bánh 66mm: 44m/1p) • Dịng khơng tải: 70mA (250mA MAX) • Chất liệu: Nhựa • Thơng số kỹ thuật bánh xe • Đường kính bánh xe: 66mm • Đồ dày lốp xe :