Hướng dẫn

Tôi muốn thực hiện một dự án sản xuất: tôi phải bắt đầu từ đâu?

Mục lục:

Anonim

Có ít nhiều kiến ​​thức và kỹ năng công nghệ, khi bắt đầu một dự án Maker lần đầu tiên, nhiều nghi ngờ thường xuất hiện. Tôi sẽ sử dụng phần cứng nào? Làm thế nào để tôi lập trình nó? Tôi sẽ học những khái niệm mà tôi cần ở đâu, cả về lý thuyết và thực tiễn? Ai và ở đâu bạn sẽ giúp tôi khi tôi có thắc mắc hoặc vấn đề? Những câu hỏi này thường khiến chúng tôi không an tâm khi chúng tôi đề xuất thực hiện một dự án Maker (các dự án từ sự hài lòng cá nhân đơn giản đến việc tạo ra một giải pháp tùy chỉnh cho vấn đề của chúng tôi) và nhiều lần chúng tôi đã không phá vỡ băng, duy trì khoảng cách với công nghệ.

Bài viết này nhằm mục đích trở thành phần đầu tiên trong loạt bài nhằm hướng dẫn người đọc muốn bắt đầu phát triển phần cứng và phần mềm, bất kể trình độ công nghệ của họ. Do đó, chúng tôi sẽ cho rằng thiếu kiến ​​thức đủ để đi sâu vào các bài viết cụ thể hơn.

Chỉ số nội dung

Phần cứng? Đó không phải là công cụ nấu ăn tiếng Anh sao?

Chà, hãy xem, chúng tôi sẽ không giải thích mọi thứ, nhưng chúng tôi sẽ giới thiệu ngắn gọn. Phần cứng là mạch mà chúng ta sẽ sử dụng và cấu hình, được tạo thành từ các thành phần khác nhau và cách chúng ta kết nối chúng. Khi chúng ta thảo luận về các thành phần phần cứng nào chúng ta có thể sử dụng và đặc điểm của chúng, chúng ta sẽ tính đến mô-đun điều khiển và xử lý ("máy tính"), các cảm biến và bộ truyền động có liên quan đến thế giới và chúng ta sẽ sử dụng thông tin liên lạc nào. Quá trình này rất quan trọng bởi vì, để đặt một sự tương tự, tất cả chúng ta đã đến nhà một người bạn với một ổ cứng và phim để thấy rằng anh ta không biết TV và máy tính xách tay của mình có hình ảnh gì, và khi phát hiện ra nó, hóa ra anh ta không có dây cáp để kết nối chúng lại với nhau.

Thời gian chọn phần cứng

Các cảm biến và bộ truyền động linh hoạt ít nhiều linh hoạt, đồng thời phụ thuộc vào quy trình và bảng điều khiển mà chúng ta sử dụng. Do đó, bước đầu tiên sẽ là chọn bộ tấm nào là tốt nhất cho chúng ta.

Tại sao một bộ? Vì vậy, hàn và các thiết bị điện tử kín đáo (các thành phần) ban đầu không phải là một biến chứng. Nhiều yếu tố cần tính đến sẽ được nhà sản xuất giải quyết và bước khó khăn sẽ ít hơn nhiều.

Cái mic đó có tốt với tôi không?

Không có vi hoặc tấm hoàn hảo, phù hợp nhất sẽ phụ thuộc chủ yếu vào hai yếu tố: chúng ta sẽ sử dụng nó để làm gì và chúng ta có kinh nghiệm gì.

Đúng là phần cứng và phần mềm gần như không bao giờ tách rời, theo cùng một cách chúng ta sẽ phải làm việc cả trong các dự án của mình. Sự khác biệt giữa các tấm sẽ ở mức độ nào chúng ta sẽ đặt sự phức tạp đối với một hoặc một phần khác. Trong các bộ vi điều khiển như Arduino, chúng tôi bị hạn chế hơn về phần mềm, nhưng việc kết nối và kiểm soát phần cứng bên ngoài trực tiếp hơn. Mặt khác, các miniPC như Raspberry Pi có nhiều quạt phần mềm hơn nhưng phần cứng sẽ cần thêm một chút thành phần và cấu hình để hoạt động.

Đây không phải là vấn đề khi chúng tôi mang theo một chút kinh nghiệm, nhưng trong các miniPC, một lớp phức tạp được thêm vào để phần mềm giao tiếp với phần cứng bên ngoài có thể khiến người dùng bắt đầu và không có kinh nghiệm về Linux từ bỏ.

Arduino

Bộ khởi động trung gian tương thích ELEGOO Arduino IDE với Hướng dẫn tiếng Tây Ban Nha và Bộ chuyển tiếp 5V, Mô-đun cung cấp năng lượng, Động cơ servo, Ban phát triển nguyên mẫu UNO R3 Cách bắt đầu lập trình tiết kiệm nhất cho người mới bắt đầu.; Mô-đun LCD1602 bao gồm một đầu nối (không cần thiết phải hàn nó). 31, 99 EUR

Arduino có lẽ là ban dự án DIY nổi tiếng nhất, cho rằng nó đã thành công trong nhiều năm. Vị trí này khiến diễn đàn của họ và nhiều trang khác trình bày các dự án được giải thích và giải quyết những nghi ngờ về Arduino.

Đối với người mới sử dụng phần cứng và phần mềm, đó là bảng vi điều khiển được đề xuất, bởi vì bạn sẽ dễ dàng hơn nhiều trong việc tìm kiếm trợ giúp về Arduino trên internet và người quen.

Phát triển trong Arduino về cơ bản là C. Đó là một ngôn ngữ dễ học và chúng ta sẽ bắt đầu thực hành lập trình tốt. Ngoài ra còn có các phiên bản của các ngôn ngữ khác cho phép lập trình trong Arduino, chẳng hạn như Scratch4Arduino, mang lại sự dễ dàng hơn cho việc học lập trình.

Hãy nhớ rằng không chỉ tồn tại Arduino ban đầu, và các thương hiệu khác làm cho các phiên bản Arduino của họ tương thích hoàn toàn và có chất lượng tốt. Với phiên bản arduino Adaf nhung Trinket Pro tôi đã thực hiện một dự án, bởi vì nó rất nhỏ và tiết kiệm không gian trong cơ thể của dự án của chúng tôi.

Quả mâm xôi

Bộ khởi động máy tính để bàn chính thức của Raspberry Pi 3 (16GB, trắng)
  • Raspberry Pi 3 model B mới nhất (lõi tứ 64 bit, RAM 1GB) Class 10 microSD (được chụp trước với NOOBS) Bộ sạc Raspberry Pi chính thức 5.1V 2.5A quốc tế Vỏ Raspberry Pi 3 chính thức
Mua trên Amazon

Raspberry Pi là nền tảng tuyệt vời khác để phát triển và giáo dục, không phải là thứ yếu so với Arduino vì nó thuộc loại khác. Mặc dù Arduino là một vi điều khiển không có Hệ điều hành, Raspberry Pi 3 là một máy tính mini để chạy các chương trình của chúng tôi trên các bản phân phối Linux và ngay cả Windows (trong phiên bản tích hợp của nó, không nhìn thấy giao diện đồ họa trên màn hình).

Mặc dù nhiều dự án có thể được thực hiện trên cả Raspberry Pi và Arduino (và tương tự), với máy tính mini chúng ta có thể tiến xa hơn nhiều. Nhưng cũng vậy, để bắt đầu gần đây, đôi khi nó đòi hỏi phải chiến đấu với các yếu tố của hệ điều hành mà anh không biết và điều đó không xuất hiện trong các bộ vi điều khiển như Arduino.

Một số bài viết thú vị mà bạn có thể làm cho mâm xôi pi:

Định cấu hình Wi-Fi trong IP cố định, lập trình từ xa mà không có màn hình hoặc bàn phím trên Raspberry, nhập đường dẫn của tệp vào chương trình của chúng tôi một cách tồi tệ. Đây là những vấn đề điển hình mà tất cả chúng ta đều gặp phải lúc đầu, nhưng đừng lo lắng vì trong Đánh giá chuyên nghiệp, chúng tôi che lưng bạn.

Chúng tôi khuyên bạn nên sử dụng Raspberry Pi cho các dự án đầu tiên của bạn nếu bạn tò mò về cách hệ điều hành và các chương trình của nó hoạt động.

Các nền tảng khác

Có các nền tảng khác như Beaglebone, ODROID, BananaPie, OrangePi, ESP8266, Adaf nhung Trinket, Pyboard và một vân vân dài. Mỗi người trong số họ cung cấp các lợi thế của nó cho một loại người dùng nhất định, nhưng người dùng mới bắt đầu không có nhiều kiến ​​thức về điện tử và lập trình sẽ dễ dàng tìm kiếm trợ giúp và tài nguyên cho Arduino và Raspberry Pi nổi tiếng nhất.

Mua ở đâu

Nơi tốt nhất để mua đồ điện tử, nếu bạn là người mới bắt đầu, là trong một cửa hàng chuyên biệt trong thị trấn của bạn nếu có một người bán thân thiện. Họ có thể rất hữu ích, bởi vì họ là những người rất hiểu biết và là một phần của công việc của họ. Một người bán hàng giỏi hiểu rằng việc giúp bạn bước vào thế giới điện tử sẽ chiến thắng một người mua hài lòng và có động lực cho các sản phẩm họ bán. Bạn cũng đang giúp các doanh nghiệp địa phương trong khu vực của bạn, điều này có thể quan trọng đối với bạn.

Nếu thay vào đó bạn thích mua trực tuyến, một số trang cũng bao gồm các hướng dẫn, diễn đàn và blog hiển thị cho bạn ý tưởng dự án và tin tức liên quan (bạn vẫn có thể sử dụng và đọc). Adaf nhung, Sparkfun và Pimoroni và Bricogeek ở Tây Ban Nha là những cái tôi sử dụng, với các tài nguyên và tin tức rất tốt. Nó cũng có thể được mua trên Amazon và RS-online.


Lời cuối cùng và kết luận về máy chiếu Maker

Bắt đầu phát triển Maker có thể hơi bực bội và khó hiểu nếu chúng ta không tìm kiếm sự giúp đỡ, nhưng những điều chúng ta sẽ có ở nhiều điểm rất đáng giá. Chúng tôi khuyên bạn nên chọn mô hình mà bạn thích nhất từ ​​một trong những nền tảng phổ biến nhất và làm theo các hướng dẫn cơ bản, nơi bạn sẽ mất đi nỗi sợ hãi và bắt đầu hiểu các khái niệm chính.

Từ Đánh giá chuyên nghiệp, chúng tôi khuyên bạn nên giải phóng sự tò mò và sáng tạo của mình. Hãy cho chúng tôi: bạn có dự án nào trong đầu không? Chúng tôi có thể giúp bạn quyết định bắt đầu từ đâu dựa trên sở thích của bạn không?

Hướng dẫn

Lựa chọn của người biên tập

Back to top button