Loạt dự án được tài trợ với Windows Embedded CE - 💡 Fix My Ideas

Loạt dự án được tài trợ với Windows Embedded CE

Loạt dự án được tài trợ với Windows Embedded CE


Tác Giả: Ethan Holmes, 2019

Microsoft đã hợp tác với Make: Online để phát triển một loạt các dự án nhúng sử dụng Windows Embedded CE, Visual Studio 2005 Pro và phần cứng nhúng của bên thứ ba. Chúng tôi đã mang theo người bạn thân Kipp Bradford của mình để tạo ra ba dự án dựa trên Windows nhúng và ghi lại chúng, tại đây trên Make: Online và trên trang web Microsoft Fant SPARK Your Imagination.

Đối với những người có thể không biết về SPARK, đó là một chiến dịch MS và một loạt các cuộc thi được thiết kế để giới thiệu cho sinh viên, người có sở thích và những người khác về Windows Embedded CE và sử dụng nó trong các máy tính tối giản và các hệ thống nhúng. Microsoft đã hợp tác với một số nhà cung cấp phần cứng, bao gồm VIA, Eclech và Máy tính đặc biệt để cung cấp bộ dụng cụ phần cứng đặc biệt. Mua một bộ thiết bị nhúng từ một trong những nhà cung cấp này và bạn sẽ nhận được các phiên bản đầy đủ của Windows Embedded CE 6.0 R2 và Visual Studio 2005 Professional miễn phí.

Đối với dự án đầu tiên, Kipp sẽ xây dựng một hệ thống tự động hóa nhà thông minh của nhà cung cấp sử dụng Windows Embedded CE và Bộ công cụ xây dựng VIA ARTiGO A1000 Pico-ITX. Ông cung cấp một số nền tảng, về bản thân và dự án:

Dự án nhúng đầu tiên được xây dựng tại nhà của tôi liên quan đến việc lập trình Microchip PIC 16C73, sử dụng mã lắp ráp để điều khiển động cơ bước cho giá treo máy ảnh âm thanh nổi robot. Tôi đã có kinh nghiệm hạn chế sửa đổi mã FORTH và C trên 6811 đáng tin cậy, nhưng thật sự rất thú vị khi gia công các liên kết gắn kết và điều khiển, thiết kế và xây dựng bảng mạch, viết mã nhúng và viết phần mềm PC. Thật không may, tôi đã học đại học, tất cả các công việc này được thực hiện bên ngoài các lớp học của tôi, và nó thực sự đã mất một lượng thời gian đáng kể có thể được dành cho việc học tập tốt hơn.

Cuối cùng tôi đã hoàn thành việc xây dựng và các phần mềm và thiết bị điện tử đi kèm. Hầu hết các dự án tôi làm việc hiện nay đều yêu cầu các kỹ năng giống nhau và kết hợp các yếu tố cơ bản giống nhau: một thiết bị nhúng nhận đầu vào từ người dùng hoặc cảm biến và tạo đầu ra.

Nhiều thứ đã thay đổi trong mười lăm năm kể từ dự án đó. Luật Moore Moore đã tạo ra một tác động đáng kể đến sức mạnh tính toán trong khi các bộ xử lý đã trở nên tiết kiệm năng lượng hơn. Các thiết bị ngoại vi trên chip hiện bao gồm USB, I2C, SPI, A / D, D / A, UART, v.v. Quan trọng hơn, kỳ vọng của khách hàng đã thay đổi. Ngày càng có nhiều áp lực đối với các nhà phát triển để cung cấp giao diện người dùng phức tạp và các sản phẩm giàu tính năng gần như chỉ sau một đêm. Các nhà cung cấp công cụ phần mềm đã phản ứng bằng cách chuyển đổi các cải tiến được phát triển để phát triển ứng dụng nhanh chóng trên máy tính để bàn thành các phiên bản phù hợp hơn với phần cứng nhúng mới nhất.

Một công cụ rất nổi bật là Windows Embedded CE. Tôi nhớ mình đã nghĩ sẽ tuyệt vời thế nào khi lấy mã Visual C của mình và biên dịch lại để chạy trên một chiếc hộp nhỏ bên trong robot. Như với dự án tầm nhìn âm thanh nổi của tôi, tôi không có lý do chính đáng nào để chạy Windows trong một môi trường nhúng ngoài tôi nghĩ đó sẽ là một dự án thú vị và khi tôi nhanh chóng phát hiện ra, Windows CE (như được gọi vào thời điểm đó), là không phải là câu trả lời tôi đang tìm kiếm Tôi cảm thấy như tôi sẽ cần một kiến ​​thức toàn diện về các thư viện Windows CE để làm bất cứ điều gì hữu ích xảy ra với các dự án của tôi và tôi thực sự không biết bắt đầu từ đâu với các công cụ. Tôi nhận thấy rằng những người có sở thích khác phải đối mặt với những thách thức tương tự, vì vậy tôi đã từ bỏ và tìm kiếm các giải pháp khác.

Gần đây tôi đã được MAKE yêu cầu có cái nhìn thứ hai về Windows Embedded CE mới và để khám phá sản phẩm từ góc nhìn của người có sở thích. Với ý nghĩ đó, tôi sẽ làm việc với ba dự án bằng cách sử dụng một số hệ thống máy tính nhúng mới thú vị. Dự án đầu tiên sẽ liên quan đến việc tạo ra một bảng điều khiển trực tuyến, cho một tòa nhà hiệu quả cực cao đã giành giải thưởng ở Providence, Rhode Island. Bảng điều khiển sẽ chạy trên VIA Pico-ITX. Tôi sẽ trình bày về quá trình thiết kế và xây dựng dự án này, và các hoạt động bắt đầu với Windows Embedded CE, trong loạt bài viết sắp tới. Hãy theo dõi

Make mới của chúng tôi: Tác giả và biên tập viên kỹ thuật trực tuyến, Kipp Bradford, là một nhà tư vấn công nghệ và doanh nhân. Ông đã phát triển các thiết bị cơ điện khác nhau, từ thiết bị nghiên cứu, sản phẩm tiêu dùng, thiết bị y tế và các hệ thống quan trọng của nhiệm vụ. Kipp có thể thừa nhận đã phát minh ra hàng trăm đồ chơi cho Hasbro và Mattel, nhưng anh ấy không thể nói cho bạn biết cái nào. Kipp cũng là Giảng viên phụ trợ về Kỹ thuật tại Đại học Brown, nơi ông giảng dạy một số khóa học về thiết kế kỹ thuật và khởi nghiệp. Ngoài ra, ông còn phục vụ trong hội đồng quản trị của hai tổ chức phi lợi nhuận nghệ thuật, AS220 và The Steel Yard, tại Providence, RI.

Bắt đầu từ tuần tới, Kipp sẽ báo cáo về tiến trình của mình, cả ở đây và trên trang web SPARK Your Imagination, trong việc kết hợp hệ thống tự động hóa này bằng các công cụ này.

Tại đây, liên kết đến trang web SPARK.


SPARK Your Imagination Make: Chuỗi dự án nhúng của Windows được tài trợ bởi Tập đoàn Microsoft.



BạN Có Thể Quan Tâm

Nhà sản xuất để giải cứu: Peterson neon hồi sinh Makey tại khu vực vịnh Maker Faire

Nhà sản xuất để giải cứu: Peterson neon hồi sinh Makey tại khu vực vịnh Maker Faire


Do Drone có cần áo len không? Plus: Hẹn hò Drone.

Do Drone có cần áo len không? Plus: Hẹn hò Drone.


Exploratorium After Dark cung cấp một Sneak Peek của Maker Faire

Exploratorium After Dark cung cấp một Sneak Peek của Maker Faire


PVC ống & ống băng xuồng

PVC ống & ống băng xuồng