Mục lục:
- Bước 1: Tạo danh sách chức năng
- Bước 2: Nghiên cứu
- Bước 3: Kiểm tra các chức năng mạch riêng lẻ
- Bước 4: Nguyên mẫu
- Bước 5: Xây dựng cuối cùng
- Bước 6: Tóm tắt
Video: Mẹo để biến ý tưởng dự án của bạn thành hiện thực: 6 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Phần quan trọng nhất của một dự án thành công là có một ý tưởng thực sự tuyệt vời, nhưng đôi khi ý tưởng lại là một phần dễ dàng! Sau đó là công việc khó khăn trong việc biến một thiên tài vụt sáng ngẫu nhiên thành một thứ gì đó mà mọi người "ồ" và "à".
Ban đầu, việc biến một khái niệm thành hiện thực có vẻ phức tạp nhưng bằng cách tuân theo một số quy tắc đơn giản, bạn có thể chia bất kỳ dự án nào thành các phương án có thể quản lý được, đơn giản riêng lẻ nhưng khi kết hợp lại với nhau thì thật tuyệt vời! Bằng cách sử dụng Đồng hồ nhị phân Driftwood của tôi làm ví dụ, tôi sẽ chứng minh rằng việc phát triển một mạch phức tạp là một nhiệm vụ tương đối đơn giản trong khi đưa ra một số gợi ý trong quá trình thực hiện.
Tài liệu hướng dẫn này không phải về việc tạo ra bất kỳ một dự án nào, mà là cung cấp các mẹo và thủ thuật về cách biến ý tưởng của bạn thành hiện thực.
Bước 1: Tạo danh sách chức năng
Tôi đã xem nhiều loại đồng hồ nhị phân khác nhau đã được đăng trên Guiductable và các trang web khác và luôn muốn tạo một chiếc đồng hồ của riêng mình nhưng không biết bắt đầu từ đâu. Cách tiếp cận dễ nhất là sao chép mã và mạch của ai đó; tuy nhiên, tôi muốn thứ gì đó tạo nên sự khác biệt của tôi cũng như là sự sáng tạo của riêng tôi.
Bước đầu tiên là tạo một danh sách chức năng mô tả những gì tôi muốn đồng hồ thực hiện:
- Hiển thị thời gian
- Chức năng báo động
- Thay đổi màu hiển thị
- Thay đổi cường độ hiển thị dựa trên ánh sáng xung quanh
- Điều khiển từ xa
- Thời gian chính xác
Từ danh sách chức năng, bạn có thể tìm ra các chức năng mạch khác nhau được yêu cầu - ví dụ: để thay đổi cường độ hiển thị dựa trên ánh sáng xung quanh, bạn cần đo ánh sáng và do đó cần một số phần cứng để thực hiện việc này. Danh sách đầy đủ các mạch riêng lẻ và chức năng của chúng cho đồng hồ nhị phân của tôi như sau:
- Ma trận màn hình LED - hiển thị thời gian
- Vi điều khiển (arduino) - điều khiển thời gian và cảnh báo, trình điều khiển hiển thị
- Trình phát âm thanh - âm thanh báo thức
- Đầu đọc ánh sáng xung quanh - kiểm soát cường độ ánh sáng
- Mô-đun điều khiển từ xa - điều khiển từ xa
- Chỉ báo đặt báo thức - hiển thị cảnh báo
- Đồng hồ thời gian thực - giữ thời gian chính xác
Bước 2: Nghiên cứu
Khi bạn đã chia nhỏ dự án của mình thành các chức năng mạch riêng lẻ, bạn có thể xác định những gì bạn biết cách làm và những gì cần phải nghiên cứu. Sử dụng lại ví dụ về đồng hồ, tôi đã liệt kê từng chức năng của mạch và đánh giá ban đầu của tôi là gì
Đã hiểu - không cần nghiên cứu
- Ma trận màn hình LED
- Vi điều khiển (arduino)
- Máy nghe nhạc
- Điều khiển từ xa
- Chỉ báo đặt báo thức
Không xác định - yêu cầu nghiên cứu:
- Đầu đọc ánh sáng xung quanh
- Đồng hồ thời gian thực
Như tôi đã nói trong một tài liệu hướng dẫn trước đây (Sửa màn hình bằng máy làm bánh mì), Internet là một trong những công cụ mạnh mẽ nhất hiện có. Bạn sẽ có thể tìm thấy cả mã và ví dụ mạch cho gần như mọi thành phần mà bạn sẽ cần sử dụng. Trong ví dụ về đồng hồ của tôi, tôi cảm thấy thoải mái khi lập trình Arduino để điều khiển màn hình LED nhưng tôi chưa bao giờ sử dụng Điện trở phụ thuộc vào ánh sáng (LDR) trước đây (LDR thay đổi điện trở của nó dựa trên ánh sáng xung quanh và do đó có thể được sử dụng để xác định mức độ sáng mảng LED nên). Sau một cuộc tìm kiếm ngắn, tôi đã tìm thấy một số hướng dẫn và có đủ thông tin để thử một số ý tưởng.
Bước 3: Kiểm tra các chức năng mạch riêng lẻ
Khi bạn có một số ý tưởng về cách cấu tạo mỗi chức năng mạch, hãy xây dựng một mạch chỉ cho phép một chức năng này. Điều này cho phép bạn kiểm tra ý tưởng của mình, đảm bảo mặt hàng hoạt động tốt và tinh chỉnh bất kỳ thông số thời gian chạy nào.
Sử dụng ví dụ LDR, một mạch rất cơ bản đã được tạo ra và một vài dòng mã được viết. Điều này cho phép tôi xem đầu ra LDR thay đổi như thế nào với ánh sáng và cách nó có thể được chuyển đổi thành giá trị có thể sử dụng để điều khiển mảng LED.
Ban đầu, mã chỉ lớn hơn giá trị độ sáng cho đầu ra nối tiếp trong arduino IDE. Khi tôi chắc chắn rằng tôi có thể điều khiển thành công điều khiển mà tôi muốn, mạch đã được mở rộng để bao gồm mảng LED. Bằng cách bao gồm thiết bị đầu ra cuối cùng, cả mức độ sáng tối thiểu và tối đa đều có thể được đặt để đảm bảo bạn không bị mù vào ban đêm cũng như không thể đọc đầu ra khi ở dưới ánh sáng mặt trời trực tiếp.
Để thay thế cho việc xây dựng mạch vật lý, bạn có thể sử dụng các chương trình như mạch Tinkercad để mô phỏng cả mạch và mã. Các chương trình như thế này cho phép bạn trốn một chút thời gian tiêu hao trong khi bạn đang đợi các bài học âm nhạc cho trẻ em, v.v. kết thúc! Hai hình ảnh được đính kèm với bước này cho thấy hai bước được mô tả ở trên với các liên kết bên dưới:
- LDR với đầu ra nối tiếp
- Điều khiển cường độ LED bằng LDR
Có thể tìm thấy tài liệu hướng dẫn tốt về cách sử dụng Tinkercad tại đây:
Bước 4: Nguyên mẫu
Khi bạn đã tự tin về cách hoạt động của các thành phần riêng lẻ, hãy phát triển một mạch trong đó từng chức năng mạch được thêm vào riêng lẻ và mã được điều chỉnh để giải thích cho chức năng mới mà bạn đã thêm.
Mặc dù điều này chậm hơn đáng kể khi thêm mọi thứ cùng một lúc và liên quan đến việc viết nhiều chương trình, nhưng lợi ích là bạn có thể nhanh chóng xác định bất kỳ xung đột nào giữa các thành phần và giải quyết vấn đề. Trong trường hợp của tôi, mọi thứ đều hoạt động tốt cho đến khi tôi kết nối bộ nhận điều khiển từ xa. Vì không có vấn đề gì xảy ra trước đó, tôi có thể tập trung tìm kiếm lỗi trong lĩnh vực cụ thể này. Sau khi không tìm thấy sự cố nào bằng cách sử dụng tính năng tìm lỗi cơ bản, chúng tôi đã tìm kiếm lời khuyên từ internet và sự cố đã được giải quyết. Đây là một ví dụ về nơi tôi nghĩ rằng tôi biết cách hoạt động của một cái gì đó nhưng trong một mạch cụ thể, hóa ra là tôi đã không làm như vậy! Đừng bao giờ ngại ngừng việc bạn đang làm và tìm kiếm thêm thông tin.
Chuỗi các bức ảnh được đính kèm là một nỗ lực để thể hiện các bước khác nhau mà tôi đã trải qua trong quá trình xây dựng nguyên mẫu cuối cùng. Dãy đèn LED đã bị lược bỏ trong một vài bức ảnh nhưng đây là một sơ suất khi chụp ảnh chứ không phải vì bất kỳ lý do cụ thể nào!
Phác thảo mạch đã hoàn thành sau khi bạn hoàn toàn hài lòng với protoype của mình nhưng KHÔNG được tháo rời nó tại thời điểm này.
Tương tự như cách phát triển của các thành phần riêng lẻ, mạch Tinkercad có thể được sử dụng để tạo nguyên mẫu cho dự án hoàn chỉnh. Có cả ưu điểm và nhược điểm đối với cách tiếp cận này và tốt nhất là bạn nên xem cách nào phù hợp nhất với bạn. Vấn đề lớn nhất mà tôi đã lưu ý với các công cụ mô phỏng trực tuyến là đôi khi chúng giới hạn các thư viện thành phần và mã có sẵn
Bước 5: Xây dựng cuối cùng
Hy vọng rằng bạn có đủ các thành phần để tạo ra mạch cuối cùng trong khi để nguyên mẫu làm tài liệu tham khảo. Tôi nhận thấy rằng bất kể tôi có cẩn thận đến mức nào trong việc phác thảo mạch điện đi chăng nữa, thì việc xem lại nguyên mẫu để xác nhận kết nối hoặc hướng thành phần sẽ dễ dàng hơn.
Tôi thường sử dụng bảng mạch nguyên mẫu cho các dự án của mình nhưng nếu bạn muốn có kết thúc chuyên nghiệp và mạnh mẽ nhất, hãy tự chế tạo PCB của riêng bạn. Có một số Hướng dẫn tốt về điều này (và hãy nhớ internet là một trong những công cụ tốt nhất mà chúng tôi có!).
Hãy dành thời gian xem xét cách mỗi thành phần sẽ nằm trên bảng và những gì nó cần kết nối với nhau. Bạn muốn giảm thiểu độ dài của đường ray và cung cấp đường ray trợ lực tốt để đảm bảo mọi thứ hoạt động chính xác. Tôi đã không làm theo lời khuyên này và sau khi xây dựng cuối cùng, arduino đặt lại mỗi khi mô-đun âm thanh bắt đầu phát báo thức. Khi tôi đã xây dựng một nguyên mẫu, tôi biết rằng mọi thứ sẽ hoạt động và do đó vấn đề là cụ thể đối với bố cục bảng. Một khi đường ray điện được làm lớn hơn, mọi vấn đề đều biến mất.
Bước 6: Tóm tắt
Như đã nói ở phần đầu, hướng dẫn này không phải về việc xây dựng một dự án, mà nó là để hỗ trợ thực hiện nhiều dự án thành công và độc đáo. Để làm điều này, bạn nên:
- Ghi lại các chức năng chính của ý tưởng của bạn
- Sử dụng danh sách chức năng để tạo các chức năng mạch riêng lẻ
- Nghiên cứu từng chức năng mạch
- Kiểm tra từng chức năng mạch
- Phát triển một nguyên mẫu bằng cách thêm từng chức năng mạch riêng biệt
- Hoàn thiện thiết kế
Tài liệu hướng dẫn này đã được tôi đảm nhận về cách để nắm bắt thành công một thiên tài và thực hiện thành công mạch yêu cầu. Tôi chắc chắn rằng có nhiều lựa chọn thay thế; tuy nhiên, tôi biết điều này hiệu quả với tôi và tôi hy vọng nó cũng hiệu quả với bạn.
Đề xuất:
Mèo cao su: BadUSB với Meo meo meo: 4 bước
Mèo cao su: BadUSB With Meow Meow: Hola a todosHoy les voy a mostrar como hacer una BadUSB con un Meow Meow, pero antes que todo debo explicarles que es una " BADUSB " Un BadUSB es un dispositivo que se hace pasar por otro dispositivo como bởi ejemplo: teclados, ratones … que
Lưu hành tinh và túi của bạn. $$ Chuyển đổi máy ảnh kỹ thuật số P&S giá rẻ của bạn thành có thể sạc lại: 4 bước (có hình ảnh)
Lưu hành tinh và túi của bạn. $$ Chuyển đổi Máy ảnh kỹ thuật số P&S giá rẻ của bạn thành Máy ảnh có thể sạc lại: Cách đây nhiều năm, tôi đã mua một Máy ảnh kỹ thuật số Dolphin Jazz 2.0 Megapixel. Nó có các tính năng và giá cả tốt. Nó cũng có cảm giác ngon miệng đối với các nhà hàng AAA. Không ai có thể tránh khỏi một thử thách, tôi nghĩ tôi sẽ sửa đổi nó để sử dụng pin có thể sạc lại để không lãng phí ba
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: 7 bước
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: Tất cả chúng ta đều có nhu cầu sử dụng Internet ở những nơi không thể, chẳng hạn như trong ô tô hoặc trong kỳ nghỉ, nơi họ tính một khoản tiền đắt đỏ mỗi giờ để sử dụng wifi của họ. cuối cùng, tôi đã nghĩ ra một cách đơn giản để
Cách thực hiện: Biến TV CRT thành Máy hiện sóng: 4 bước
Cách thực hiện: Biến TV CRT thành Máy hiện sóng: Đây là cách đơn giản nhất có thể để biến TV CRT (ống tia âm cực) thành một máy hiện sóng, có thể thực hiện trong khoảng nửa giờ. , nhưng tôi không chắc) -Một số dây điện-Một khẩu súng hàn-Kìm kẹp cao su (để an toàn) -Một số
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn