Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
1,91 MB
Nội dung
ĐỒN THANH NIÊN CỘNG SẢN HỒ CHÍ MINH BAN CHẤP HÀNH TP HỒ CHÍ MINH CƠNG TRÌNH DỰ THI GIẢI THƯỞNG SINH VIÊN NGHIÊN CỨU KHOA HỌC EURÉKA LẦN THỨ XIX NĂM 2017 TÊN CƠNG TRÌNH: NGHIÊN CỨU, THIẾT KẾ VÀ CHẾ TẠO HỆ THỐNG TRỤ KHỐ XE ĐẠP THƠNG MINH NƠI CÔNG CỘNG LĨNH VỰC NGHIÊN CỨU: KỸ THUẬT CÔNG NGHỆ CHUYÊN NGÀNH: KỸ THUẬT CÔNG NGHỆ Mã số cơng trình: …………………………… (Phần BTC Giải thưởng ghi) MỤC LỤC TĨM TẮT CƠNG TRÌNH PHẦN 1: ĐẶT VẤN ĐỀ 1.1 Tính cấp thiết đề tài 1.2 Lí chọn đề tài PHẦN 2: TỔNG QUAN NGHIÊN CỨU .6 2.1 Tổng quan đề tài 2.2 Tình hình nước 2.3 Tình hình giới 2.4 Vấn đề tồn hướng giải vấn đề PHẦN 3: MỤC TIÊU VÀ PHƯƠNG PHÁP NGHIÊN CỨU 3.1 Mục tiêu đề tài 3.2 Phương pháp nghiên cứu PHẦN 4: NỘI DUNG THỰC HIỆN VÀ KẾT QUẢ CƠNG TRÌNH NGHIÊN CỨU 4.1 Thiết kế chế tạo vỏ khóa 4.1.1 Thiết kế vỏ khóa phần khóa xe đạp 4.1.2 Thiết kế vỏ thân khóa .10 4.2 Thiết kế cấu chuyển động đóng mở hệ thống khóa 12 4.2.1 Trục vít – bánh vít 12 4.2.2 Thông số Gear 13 4.3 Kết trình gia cơng khí lắp ráp hệ thống khóa 15 4.4 Phần điện tử điều khiển hệ thống khóa 18 4.4.1 Sơ đồ nguyên lý tổng quát .18 4.4.2 Giới thiệu linh kiện 18 4.5 Lưu đồ cách thức hoạt động hệ thống khóa 23 4.5.1 Mơ hình Socket Server Socket Client .23 4.5.2 Cách thức hoạt động hệ thống: 24 4.6 Kết thiết kế thi cơng mơ hình 24 4.6.1 Kết thiết kế thi cơng hệ thống khóa 24 4.6.2 Kết thiết kế viết giao diện App hệ thống khóa 26 PHẦN 5: KẾT LUẬN – ĐỀ NGHỊ .28 5.1 Kết luận .28 5.2 Đề xuất kiến nghị 28 TÀI LIỆU THAM KHẢO .30 PHỤ LỤC CODE LẬP TRÌNH VI ĐIỀU KHIỂN VÀ CÁC BẢN VẼ THIẾT KẾ CHẾ TẠO i DANH MỤC BẢNG Bảng 4.1 Thông số kỹ thuật Arduino………………………………………………… 19 Bảng 4.2 Các chế độ boot up ESP cấu hình chân GPIO tương ứng ………… 21 ii DANH MỤC CÁC TỪ VIẾT TẮT CNC (Computer Numberical Control) Điều khiển máy tính GPS (Global Positioning System) Hệ thống Định vị Toàn cầu IoT (Internet of Things) Vạn vật kết nối Internet iii DANH MỤC CÁC BIỂU ĐỒ, ĐỒ THỊ, SƠ ĐỒ, HÌNH ẢNH Hình 1.1 Lấn chiếm vỉa hè để làm bãi gởi xe Hình 1.2 Bãi gởi xe công viên nơi công cộng Hình 1.3 Mơ hình điểm gửi xe cơng cộng nước ngồi Hình 1.4 Khóa xe đạp tích hợp sẵn trụ sắt nơi cơng cộng Hình 1.5 Các trụ sắt nơi công cộng quản lý chặt nâng cao cơng Hình 2.1 Dùng điện thoại để mở khóa xe đạp Hình 2.2 Một góc nhỏ thuê xe đạp công cộng Paris Hình 4.1 Biên dạng sketch vỏ Hình 4.2 Bản thiết kế phần gối đỡ ổ bi 10 Hình Biên dạng sketch vỏ .10 Hình 4 Thiết kế trụ đỡ bánh vít 11 Hình Vỏ gia cơng nhôm 11 Hình Trục truyền động trục – bánh vít 12 Hình Bản vẽ gia cơng trục vít 13 Hình Bản vẽ gia cơng trụ vít 13 Hình Thông số Gear thiết kế 14 Hình 10 Thơng số trục vít 14 Hình 11 Thơng số bánh vít 15 Hình 12 Hình thiết kết phần thân trụ thân họp khóa hệ thống thân hộp khóa 15 Hình 13 Ứng dụng công nghệ in 3D để kiểm tra tương quan hệ thống thân hộp khóa .16 Hình 14 Gia cơng CNC hệ thống thân hộp khóa .16 Hình 15 Gia cơng CNC cải tiến bước vít hệ thống thân hộp khóa 17 Hình 16 Mơ hình vỏ khóa xe thực tế sau q trình gia cơng 17 Hình 17 Sơ đồ nguyên lý tổng quát 18 Hình 18 Board Arduino 19 Hình 19 Sơ đồ nguyên lý ESP8266 21 Hình 20 Module HC-05 22 Hình 17 Mơ hình socket server client 23 Hình 4.22 Lắp ráp hệ thống điện điều khiển lên thân nhôm vỏ hộp khóa .25 Hình 4.23 Sản phẩm thục tế 25 Hình 4.31 Cấu tạo bên 26 Hình 4.25 Giao diện thiết bị di động 26 TĨM TẮT CƠNG TRÌNH Cơng trình nghiên cứu trình bày việc ứng dụng kỹ thuật điện tử lẫn công nghệ thông tin vào thực tế giải vấn đề gởi xe đạp nơi công cộng Ý tưởng sản phẩm thành công đầu tư ứng dụng rộng rãi nơi gởi xe công cộng, đặc biệt tuyến đường sắt cao Metro đưa vào hoạt động Hệ thống khóa bao gồm cấu khí chuyển động, hệ thống điện tử điều khiển động cơ, hệ thống điều khiển Web app, hệ thống phần mềm quản lí thơng tin người dùng ứng dụng công nghệ cao công tác bảo mật tính an tồn dễ sử dụng dành cho khách hàng Theo nhu cầu sử dụng để bảo vệ tài sản cá nhân người dùng xe đạp, đa phần khách hàng phải tự bảo quản xe thơng qua việc khóa xe di động dây khóa an tồn hay khóa xe có sẵn Việc sử dụng móc khóa bảo vệ phần, phần khác khách hàng chưa cảm thấy an tâm tài sản Việc dùng móc khóa cá nhân làm quan quản lý cơng cộng khó kiểm sốt vị trí đỗ xe phù hợp mỹ quan thị Vì việc ứng dụng hệ thống trụ khóa xe đạp thơng minh nơi công cộng giúp khách hàng an tâm với xe đạp đồng thời quản lý quy hoạch vị trí đỗ xe đồng thời thu khoản phí để phục vụ lợi ích cơng cộng Q trình cần tính tốn thiết kế để đạt hiệu bảo vệ tốt cho khách hàng từ việc thiết kế khí đến việc bảo mật thơng tin khách hàng bảo vệ quản lý cách chặt chẽ đảm bảo thao tác sử dụng dễ dàng cho khách hàng Sự kết hợp từ khí, điện tử cơng nghệ thơng tin tạo “mơ hình khóa xe đạp thông minh với tên gọi Smart Bike Lock” Việc ứng dụng khoa học kỹ thuật công nghệ vào đời sống cộng đồng mang lại nhiều giá trị tiềm phát triển, nâng cao chất lượng sống, chất lượng sản phẩm tối giản chi phí sản xuất, đặc biệt đảm bảo tính an tồn, bảo mật, dễ sử dụng thơng qua để đánh giá đảm bảo sản phẩm đủ tiêu chuẩn để đưa sản phẩm đến người tiêu dùng ngày nhiều với tiện ích tốt PHẦN 1: ĐẶT VẤN ĐỀ 1.1 Tính cấp thiết đề tài Chúng ta suy nghĩ câu chuyện này: Một nhân viên văn phòng, nhà cách ga tàu điện ngầm Metro 1km Công ty cạnh ga Metro khác Vậy thay chọn xe riêng nạn kẹt xe làm trễ chọn giải pháp xe đạp đến ga gần nhà, gởi xe đạp vị trí cơng cộng cách dùng khóa móc vịng xe đạp trụ gởi xe đạp nơi cơng cộng Thế yên tâm làm Tuy nhiên Việt Nam, đa phần bãi xe công cộng giữ xe đạp có phần hạn chế, giấc bãi giữ xe hạn chế khoảng 22h00 đêm Giới hạn bãi giữ xe khó cho anh phải làm muộn, hay họp mặt đêm bạn bè Giải pháp móc khóa tự động vị trí cơng cộng vừa đảm bảo an tồn tài sản, vừa có khoản thời gian thoải máy cần lấy xe vừa đảm bảo chi phí gởi xe cách cơng nhu cầu khơng thể thiếu Hình 1.1 Lấn chiếm vỉa hè để làm bãi gởi xe Một thực trạng tình hình điểm gửi xe truyền thống cịn hạn chế việc giới hạn thời gian trông bãi không khuya kèm theo tiêu cực khơng kiểm sốt vị trí đỗ xe chi phí thu lợi từ vỉa hè rơi vào cá nhân mà quan nhà nước khơng kiểm sốt nguồn thu truy thu thuế từ hoạt động công cộng Do vậy, nhu cầu đặt có hệ thống khóa cho hoạt động 24/24, quản lý hiệu mà không cần người trông xe bãi xe quản lý tài cách minh bạch rõ ràng nhu cầu cấp thiết Hình 1.2 Bãi gởi xe cơng viên nơi công cộng Như biết nước ta dần nâng cấp sở hạ tầng tương lai bỏ thuế nhập ôtô Trong tương lai điểm gửi xe máy khơng phù hợp thay vào vị trí cơng cộng gởi cho xe đạp không người trông áp dụng công nghệ cao cần thiết xu phát triển tương lai Hình 1.3 Mơ hình điểm gửi xe cơng cộng nước ngồi Sự phát triển cách mạng công nghiệp 4.0 ứng dụng công nghệ IoT thay thiết bị thông thường Việc ứng dụng công nghệ để chế tạo thiết bị gắn vào trụ sắt để gởi xe, đóng mở khóa đơn giản thiết bị điện thoại ứng dụng áp thiết bị điện thoại thông minh phương án tương đối khả thi điều kiện phát triển Thiết bị chí tận dụng trụ sắt công viên, hàng rào sắt tuyến ga Metro có sẵn để làm trụ khóa xe phương án quản lý tốt mỹ quan thị lẫn việc thu phí dễ dàng dễ quản lý thông qua điện thoại Internet 1.2 Lí chọn đề tài Trong tương lai gần, theo xu hướng tất yếu nhìn thấy từ nước phát triển, mà lượng ô tơ tăng lên người ta hướng đến phương tiện công cộng thân thiện với môi trường Điển hình việc số nước châu Âu bắt đầu ban bố lệnh cấm xe chạy nguyên liệu diesel, lên đầu tư mạnh cho xe chạy điện tesla Và kể đến xe đạp có chỗ đứng riêng tiện lợi Hiện nay, vị trí cơng cộng nhu cầu gởi xe đạp tăng cao chuyển dịch theo xu hướng giới Các vị trí gởi xe đạp thành phố lớn dần phổ thông xuất nhiều trụ gởi xe đạp cơng cộng Thay dùng giải pháp khóa cá nhân, nhóm tác giả chế tạo hệ thống khóa cơng cộng thơng minh mà người gởi dùng điện thoại di động thơng qua App điều khiển đóng mở trụ xe đạp cơng cộng Chi phí thuê chỗ gởi xe trụ gởi xe hệ thống Server ghi nhận, tính tiền Người dùng quản lý, nạp tiền ứng dụng thiết bị di động Điều thuận tiện thay ổ khóa cá nhân an toàn cho tài sản người gởi vị trí cơng cộng Hình 1.4 Khóa xe đạp tích hợp sẵn trụ sắt nơi công cộng Được biết Trong năm nay, Sở Giao thông Vận tải TP.HCM thí điểm dịch vụ xe đạp cơng cộng trung tâm thành phố, để thu hút người dân sử dụng xe buýt, giảm ùn tắc giao thông Khi dịch vụ xe đạp cơng cộng triển khai ý tưởng tuyệt vời liên kết với nhà cung cấp dịch vụ để cung cấp điểm khóa xe cơng cộng thơng minh Qua việc nâng cấp phần mềm sản phẩm hồn tồn đáp ứng u cầu như: tính cước thuê xe theo tài khoản, 20 Cổng kết nối với Arduino Nano: Arduino Nano sử dụng cổng kết nối mini USB Vì sử dụng cổng nên kích thước board (vê chiều cao) giảm nhiều, ngồi cịn lập trình thẳng trực tiếp cho Nano từ máy tính Lập trình cho Arduino Nano: Arduino Nano sử dụng chương trình Arduino IDE để lập trình, ngơn ngữ lập trình cho Arduino tên Arduino (được xây dựng ngôn ngữ C) Module ESP8266 V12E 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 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ỏ 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 Ngồi ra, giá thành ESP8266 thấp đủ để hấp dẫn nhà phát triển sản phẩm IoT Cấu trúc phần cứng dịng chip ESP8266 tóm tắt sau: - Sử dụng 32-bit MCU core có tên Tensilica - Tốc độ system clock set 80MHz 160MHz - Khơng tích hợp nhớ Flash để lưu chương trình - Tích hợp 50KB RAM để lưu liệu ứng dụng chạy - Có đầy đủ ngoại vi chuẩn đê giao tiếp 17 GPIO, Slave SDIO, SPI, I2C, I2S, UART, PWM - Tích hợp mạch RF để truyền nhận liệu tần số 2.4GHz - Hỗ trợ hoạt động truyền nhận IP packages mức hardware Acknowledgement, Fragmentation Defragmentation, Aggregation, Frame Encapsulation v.v… (và phần stack TCP/IP thực firmware ESP8266) Do không hỗ trợ nhớ Flash nên board sử dụng ESP8266 phải gắn thêm chip Flash bên thường Flash SPI để ESP8266 đọc chương trình ứng dụng với chuẩn SDIO SPI Dưới mạch nguyên lý đầy đủ cho ESP8266: 21 Hình 19 Sơ đồ nguyên lý ESP8266 Chúng ta thấy board ESP8266 cần thạch anh SPI flash chip vài linh kiện điện trở đơn giản phải không Do việc tích hợp giao tiếp Wifi vào board ứng dụng với ESP8266 dễ dàng nhanh chóng Cơng ty Espressif cung cấp đầy đủ tài liệu software tools để nhà phát triển sản phẩm nhanh chóng làm quen phát triển ứng dụng với ESP8266 Về mơ hình lập trình ứng dụng với ESP8266, chia làm loại sau: - Sử dụng firmware cung cấp Espressif giao tiếp thông qua AT commands - Lập trình firmware trực tiếp vào ESP8266 sử dụng thư viện SDK cung cấp Espressif Các chế độ boot up ESP8266 Do ESP8266 khơng tích hợp Flash bên chip để lưu code ứng dụng nên phải lưu code ứng dụng nhớ bao gồm chip SPI Flash SDCard Chúng ta kết nối số chân GPIO để báo cho ESP8266 nơi lưu code ứng dụng để từ ESP8266 đọc code thực thi Bảng 4.2 Các chế độ boot up ESP cấu hình chân GPIO tương ứng 22 Chân MTD0 chân GPIO15 ESP8266 Chúng ta kết nối điện trở kéo lên/kéo xuống dùng nút nhấn v.v board tạo tín hiệu High/Low cho chân để chọn nhớ chứa code board mà ESP8266 đọc vào thực thi (ví dụ SPI Flash chip, SDCard) Ngồi ESP8266 cịn chế độ cho phép truyền code ứng dụng từ máy tính thơng qua UART lưu vào nhớ SPI Flash board Chúng ta dùng chế độ để nạp code cho board ESP8266 Module Bluetooth HC-05 Module thiết kế dựa chip BC417 Con chip phức tạp sử dụng nhớ flash 8Mbit Nhưng việc sử dụng module hoàn toàn đơn giản nhà sản xuất tích hợp thứ cho module HC-05 Hình 20 Module HC-05 23 4.5 Lưu đồ cách thức hoạt động hệ thống khóa 4.5.1 Mơ hình Socket Server Socket Client Phân tầng cho mơ hình: Server program APP thiết bị di động ESP 8266 UART Arduino Bluetooth UART HC-05 Khóa Hình 21 Mơ hình socket server client 24 Tầng 1: Là tầng socket server nơi lưu trữ sở liệu, thơng tin đăng kí người dùng tính cước Tầng 2A: Là tầng socket client bao gồm module ESP8266 ứng dụng thiết bị di động Tầng 2B: Là tầng socket client thứ module bluetooth HC-05 làm nhiệm vụ cầu nối app board điều khiển arduino Tầng 3: Là tầng Application board mạch arduino điều khiển hoạt động khóa 4.5.2 Cách thức hoạt động hệ thống: Để sử dụng dịch vụ, người dùng đăng kí tài khoản hệ thống Server Email Hệ thống tự động cấp mã số (key) cho người dùng Mã số app điện thoại lưu mã hóa thiết bị Mỗi người dùng cần sử dụng khóa mở app lên nhấn nút khóa xe giao diện app Điện thoại giao tiếp với trụ khóa qua giao thức bluetooth để gửi chuỗi mã số cho trụ Board mạch trụ gửi liệu lên server qua module wifi ESP8266, tiếp server so sánh với sở liệu để nhận danh tính người dùng gửi tín hiệu ngược trụ cho phép đóng khóa đồng thời chạy chương trình tính cước Q trình mở khóa thực tương tự dừng chương trình tính cước đồng thời trụ phát thơng báo thời gian gửi số tiền bị trừ tài khoản Hiện hệ thống hỗ trợ thiết bị dùng hệ điều hành Android, tương lai hỗ trợ hệ điều hành IOS thời gian sớm 4.6 Kết thiết kế thi công mơ hình 4.6.1 Kết thiết kế thi cơng hệ thống khóa Phần khung máy thành phần quan trọng phải lưu ý thiết kế tính tốn cho hợp lý mang tính cân đối Đây phận có tác dụng khung hệ thống liên kết thành phần dẫn, truyền động, mạch điều khiển chứa vùng làm việc 25 Hình 4.22 Lắp ráp hệ thống điện điều khiển lên thân nhôm vỏ hộp khóa Hình 4.23 Sản phẩm thục tế u cầu mảnh liên kết phải đảm bảo lỗ bắt trục dẫn động phải thật đồng tâm để tránh gây sai số so với mơ hình tính tốn Các khớp nối u cầu phải có độ cững vững rung động di chuyển 26 Hình 4.24 Cấu tạo bên Board mạch điều khiển modul thiết kế vừa vặn nằm hộp khóa trục truyền động đóng mở khóa gia cơng xác giúp q trình đóng mở khóa diễn êm 4.6.2 Kết thiết kế viết giao diện App hệ thống khóa Hình 4.25 Giao diện thiết bị di động 27 Giao diện ứng dụng điều khiển điện thoại với phong cách tối giản đầy đủ tính Thuật tốn tối ưu giúp ứng dụng chạy nhanh, tiêu tốn tài nguyên nhớ ram ít, tiết kiệm pin và tính bảo mật cao 28 PHẦN 5: KẾT LUẬN – ĐỀ NGHỊ 5.1 Kết luận Qua q trình nghiên cứu thiết kế, thi cơng chế tạo mơ hình hệ thống khóa xe đạp, nhóm thực chế tạo thành cơng mơ hình hệ thống khóa điều khiển đóng mở ứng dụng di động tích hợp nhiều chức quản lý nhiều chức tương lai Hệ thống ban đầu thực chức người sử dụng cần gởi xe đạp trụ để xe đạp phần thân sườn giữ gần khóa xe đạp gắn trụ sắt Sau để vị trí cửa khóa tải ứng dụng cài đặt thiết bị điện thoại thông minh đăng ký tài khoản, thiết bị tự động đóng lại cần mở lấy xe người dùng lệnh mở thiết bị di động Vấn đề cịn tồn tại: Trong q trình nghiên cứu chế tạo sản phẩm có gặp phải số khó khăn trở ngại hướng khắc phục sau: Do vấn đề kĩ thuật nên buộc phải sử dụng số module phần cứng bên thứ dùng kiểu thiết kế module Nhưng điểm mạnh với thiết kế dạng module dễ dàng thay thành phần có hỏng hóc Vấn đề thu phát sóng gặp trở ngại thiết kế vỏ hộp dùng chất liệu kim loại làm giảm khoảng cách thu phát tín hiệu khắc phục khe hở vỏ hộp dùng chất liệu phù hợp để đảm bảo an toàn chịu thời tiết trời 5.2 Đề xuất kiến nghị Khóa xe đạp thơng minh nghiên cứu sản phẩm có nhiều hướng phát triển thời đại cách mạng công nghiệp 4.0 Sản phẩm áp dụng vào thực tế mang lại hiệu kinh tế cao Đặc biệt cuối năm 2017 dự án triển khai dịch vụ xe đạp công cộng thành phố lớn triển khai Vì giải pháp để thay cho việc sử dụng sản phẩm từ đối tác nước cần thiết cho việc nội địa hóa có sản phẩm ý tưởng chương trình khởi nghiệp thành phố Hiện thời gian gấp rút nên sản phẩm hỗ trọ hệ điều hành Android tương lai hỗ trợ hệ điều hành IOS thời gian sớm 29 Sản phẩm dùng nguồn điện trực tiếp từ lưới điện hạ áp qua Adapter tương lai gắn thêm pin mặt trời sản phẩm để sản phẩm tự hoạt động Để phát triển rộng rãi sản phẩm cần cấp phép đầu tư nguồn lực liên kết với ngân hàng để mở rộng hình thức tốn giúp người sử dụng tốn chi trả thơng qua hệ thống cách thuận tiện 30 TÀI LIỆU THAM KHẢO Sách tham khảo : [1] Cơ Sở Thiết Kế Máy, Nguyễn Hữu Lộc,NXB Đại Học Quốc Gia TP.HCM [2] Dung Sai Lắp Ghép Và Kĩ Thuật Đo Lường, Ninh Đức Tốn, Nguyễn Thị Xuân Bảy Website tham khảo : [3] www Tinhte.vn [ ] www Arduino.vn [ ] www.Khoahoc.tv PHỤ LỤC CODE LẬP TRÌNH VI ĐIỀU KHIỂN VÀ CÁC BẢN VẼ THIẾT KẾ CHẾ TẠO A PHỤ LỤC CODE LẬP TRÌNH TRÊN ARDUINO NANO Firmware : Vì code dài nên nhóm gửi theo file đính kèm Dưới đoạn code quan trọng để thiết lập thông số //Noi dung file “configuration.h” #ifndef CONFIGURATION_H #define CONFIGURATION_H // Thiết lập : lựa chọn board //// Xác định loại board sử dụng // MEGA/RAMPS up to 1.2 = 3, // NANO = 33 // Gen6 = 5, // Gen6 deluxe = 51 // Sanguinololu up to 1.1 = // Sanguinololu 1.2 and above = 62 // Gen @ 16MHZ only= // Gen @ 20MHZ only= 71 // Teensylu (at90usb) = // Printrboard Rev B (ATMEGA90USB1286) = // Gen Plus = 21 // gen Monolithic Electronics = 22 // Gen3 PLUS for TechZone Gen3 Remix Motherboard = 23 #define MOTHERBOARD 33 //// Hiệu chỉnh số xung động // X, Y, Z, E thiết lập số xung cho động mà trục 1mm #define _AXIS_STEP_PER_UNIT {0, 0, 640,0} //// thiết lập cảm biến //#define ENDSTOPPULLUPS // Khơng sử dụng dịng code ( dùng ký hiệu //) để vơ hiệu hóa điện trở kéo lên // Điện trở kéo lên cần thiết kết nối trực tiếp cơng tắc khí //Nếu trục di chuyển chiều ta thiết lập [XY]_ENDSTOP_INVERT to true here: const bool X_ENDSTOP_INVERT = false; const bool Y_ENDSTOP_INVERT = false; // tốc độ di chuyển khóa #define BAUDRATE 115200 //#define BAUDRATE 250000 // sử dụng “ // “ để vơ hiệu hóa SD #define SDSUPPORT // bỏ thích để sử dụng init.g từ SD //#define SDINITFILE //#define SD_FAST_XFER_AKTIV // //// Cài đặt lại để EEPROM // // Lưu thiết lập vào nhớ EEPROM // M500 // M501 // M502 // M503 // Cú pháp hổ trợ EEPROM //#define USE_EEPROM_SETTINGS // để vơ hiệu hóa EEPROM giảm dung lượng ~1000 byte: cú pháp : // Nên giữ chế độ “on” theo mặc định //#define PRINT_EEPROM_SETTING //// ADVANCED SETTINGS - to tweak parameters // Tùy mạch driver mà ta thiết lập có Enable hay #define X_ENABLE_ON #define Y_ENABLE_ON // lựa chon tính trễ cho động //#define DELAY_ENABLE 15 // vô hiệu hóa trcu5 khơng sử dụng const bool DISABLE_X = true; const bool DISABLE_Y = false; // Đổi hướng trục const bool INVERT_X_DIR = true; const bool INVERT_Y_DIR = false; //// cài đặt cảm biến // cài đặt cảm biến home; 1=MAX, -1=MIN #define Z_HOME_DIR -1 //#define ENDSTOPS_ONLY_FOR_HOMING // Xác định cảm biến dùng cho home const bool min_software_endstops = false; //nếu đúng, trục không di chuyển đến cảm biến const bool max_software_endstops = false; //Nếu di chuyển đến tạo độ //Kiểm tra khoảng cách trục tối đa const int Z_MAX_LENGTH = 120; //// Thiết lập chuyển động const int NUM_AXIS = 4; // The axis order in all axis related arrays is X, Y, Z #define _MAX_FEEDRATE {0, 0, 200} #define _HOMING_FEEDRATE {0,0,200} // (mm/sec) // (mm/min) !! #define _AXIS_RELATIVE_MODES {false, false, false, false} #define MAX_STEP_FREQUENCY 30000 //Di chuyển tối đa ban đầu #define MAX_RETRACT_FEEDRATE 100 //mm/sec //// Thiết lập nâng cao // Nếu đồng ý, STEP_DELAY_RATIO bị vơ hiệu //#define STEP_DELAY_MICROS // Bước chậm //#define STEP_DELAY_RATIO 0.25 ///Lựa chon kích hoạt giảm da động hay khơng //#define RAPID_OSCILLATION_REDUCTION #ifdef RAPID_OSCILLATION_REDUCTION const long min_time_before_dir_change = 30; //milliseconds // Tốc độ tối đa //#define _MAX_START_SPEED_UNITS_PER_SECOND {25.0,25.0,0.2,10.0} #define _MAX_ACCELERATION_UNITS_PER_SQ_SECOND {0,0,50,0} đa mm/s // Nếu phát sai sot thiết kế giảm tốc độ #define MINIMUM_PLANNER_SPEED 0.05 // (mm/sec) #define DEFAULT_MINIMUMFEEDRATE #define _MIN_SEG_TIME 20000 //Giảm tốc độ chạy hành trình #define SLOWDOWN 0.0 // dừng lại // Z Tăng tốc tối ... tài “NGHIÊN CỨU, THIẾT KẾ VÀ CHẾ TẠO HỆ THỐNG TRỤ KHOÁ XE DẠP THÔNG MINH NƠI CÔNG CỘNG” PHẦN 2: TỔNG QUAN NGHIÊN CỨU 2.1 Tổng quan đề tài Ứng dụng kỹ thuật điện tử lẫn công nghệ thông tin vào... giải pháp xe đạp đến ga gần nhà, gởi xe đạp vị trí cơng cộng cách dùng khóa móc vịng xe đạp trụ gởi xe đạp nơi công cộng Thế yên tâm làm Tuy nhiên Việt Nam, đa phần bãi xe công cộng giữ xe đạp có... THỰC HIỆN VÀ KẾT QUẢ CƠNG TRÌNH NGHIÊN CỨU 4.1 Thiết kế chế tạo vỏ khóa 4.1.1 Thiết kế vỏ khóa phần khóa xe đạp Dựa vào phần mềm Creo PTC 3.0 ta dễ dàng thiết kế phác thảo vỏ khóa xe đạp cách