Ứng dụng Raspberry pi 2 cho con người. Kết nối với máy in mạng. Ứng dụng Raspberry trong robot và IoT

Raspberry Pi- Đây là một chiếc máy tính giá rẻ có kích thước bằng thẻ tín dụng, kết nối với màn hình máy tính hoặc TV và sử dụng bàn phím và chuột tiêu chuẩn. Điều này thật thông minh thiết bị nhỏ cho phép mọi người ở mọi lứa tuổi khám phá máy tính và học lập trình bằng các ngôn ngữ như CàoPython. Nó có khả năng thực hiện mọi thứ bạn mong đợi từ một máy tính để bàn - từ duyệt Internet và phát video độ phân giải cao đến tạo bảng tính, xử lý văn bản và chạy trò chơi.

Hơn thế nữa, Raspberry Pi có thể tương tác với thế giới bên ngoài và được sử dụng trong phạm vi rộng dự án kỹ thuật số- từ thiết bị âm nhạc đến trạm thời tiết và chuồng chim hót líu lo bằng camera hồng ngoại.

Hướng dẫn nhanh

Cần thiết

  • thẻ SD
    • Khuyến khích thẻ SD TRÊN 8GB 4 lớp(nếu bạn là người mới bắt đầu, bạn cũng nên mua thẻ SD với NOOBS được cài đặt sẵn). Bạn có thể mua thẻ có cài đặt sẵn NOOBS hoặc tải xuống miễn phí từ trang tải xuống.
  • Cáp kết nối và hiển thị
    • Mọi màn hình hoặc TV HDMI/DVI đều có thể hoạt động như màn hình cho Raspberry Pi. Để có kết quả tốt nhất, hãy sử dụng HDMI nhưng các kết nối khác cũng có sẵn cho các thiết bị cũ hơn. Sử dụng cáp tiêu chuẩn Ethernet để truy cập Internet.
  • Bàn phím và chuột
    • Bất kỳ tiêu chuẩn nào USB bàn phím và chuột sẽ hoạt động với Raspberry Pi.
  • Nguồn cấp
    • Sử dụng 5V cung cấp điện với kết nối micro USBđể ăn Raspberry Pi. Nên đảm bảo rằng nguồn điện được chọn tạo ra 5V, bởi vì không đủ điện Raspberry Pi có thể cư xử kỳ lạ ಠ_ಠ .

Không quan trọng lắm, nhưng hữu ích khi có

  • Truy cập Internet
    • Để cập nhật hoặc tải xuống phần mềm, chúng tôi khuyên bạn nên kết nối Raspberry PiĐẾN Internet hoặc thông qua cáp mạng hoặc bộ chuyển đổi Wifi.
  • Tai nghe
    • Tai nghe có 3,5mmđầu nối sẽ hoạt động với Raspberry Pi.

Kết nối Raspberry Pi của bạn

Trước khi kết nối bất cứ điều gì với Raspberry Pi, hãy đảm bảo bạn có tất cả các thiết bị được liệt kê ở trên. Sau đó làm theo các bước sau:

  • Lắp thẻ SD vào khe cắm thẻ SD;
  • Tiếp theo kết nối bàn phím và chuột vào cổng USB Raspberry Pi;
  • Đảm bảo màn hình hoặc TV của bạn đã được bật và bạn đã chọn nhập đúng(ví dụ: HDMI 1, DVI, v.v.);
  • Sau đó kết nối Cáp HDmi từ Raspberry Pi đến màn hình hoặc TV của bạn.
  • Nếu bạn định kết nối Raspberry Pi vào Internet, cắm cáp mạng vào cổng mạng cạnh cổng USB, nếu không thì bỏ qua bước này;
  • Kết nối nguồn điện với Raspberry Pi thông qua đầu nối micro-USB;
  • Nếu đây là lần đầu tiên bạn nhặt Raspberry Pi và đang sử dụng thẻ SD có bản phân phối NOOBS, bạn sẽ cần chọn một hệ điều hành và định cấu hình nó. Làm theo hướng dẫn của NOOBS để thực hiện việc này.

Đăng nhập trên Raspberry Pi

  1. Càng sớm càng Raspberry Pi sẽ hoàn tất quá trình tải xuống và lời nhắc đăng nhập sẽ xuất hiện. Thông tin đăng nhập mặc định cho Raspbian là số Pi và mật khẩu dâu rừng. Xin lưu ý rằng bạn sẽ không nhìn thấy các ký tự bạn nhập khi nhập mật khẩu. Đây là một tính năng bảo mật Linux.
  2. Khi bạn đã đăng nhập thành công, bạn sẽ thấy một cửa sổ dòng lệnh

    pi@mâm xôipi~$

  3. Để tải GUI, gõ lệnh sau

    Và nhấn phím ↵ Enter trên bàn phím của bạn.

Giới thiệu về Raspberry Pi

Đánh giá/Thiết kế/Chỉnh sửa: Myakishev E.A.

/// Chưa rõ cắm vào đâu :D

/// và bài viết đang được xử lý :P

Đây là hướng dẫn mô tả những điều cơ bản khi làm việc với Raspberry Pi.

Giới thiệu và các câu hỏi chính

Nếu bạn đang muốn mua Pi và/hoặc các phụ kiện của nó và đang tìm kiếm một số lời khuyên, bạn có thể tìm nó trong hướng dẫn minh họa dành cho người mua này.

Ngoài ra, bạn có thể tìm thấy hướng dẫn thực tế ngắn gọn về Raspberry Pi trên trang web của nhà sản xuất. Nó sử dụng hệ thống cài đặt NOOBS, phiên bản mới nhất đi kèm với hệ điều hành Raspbian. Tuy nhiên, bạn có thể cài đặt các HĐH khác trên Pi - để thực hiện việc này, bo mạch phải được kết nối với Internet thông qua cổng Ethernet.

Tài liệu chính thức về Raspberry Pi cũng có thể được tìm thấy trên trang web của nhà sản xuất - tương ứng, trên trang tài liệu.

Nếu gặp sự cố khi khởi động Pi hoặc gặp khó khăn khi quay video, bạn có thể thấy hữu ích khi đọc trang diễn đàn Raspberry Pi mô tả các sự cố khởi động.

Và sau khi Raspberry Pi của bạn được cấu hình đầy đủ và bạn đang tự hỏi phải làm gì với nó, bạn có thể truy cập trang web của nhà sản xuất.

Bắt đầu với Raspberry Pi

Xoay Raspberry Pi như trong ảnh, sau đó bạn có thể bắt đầu kết nối.

Nếu bạn có Mô hình B+, biến nó như thế này:

Nếu bạn đang làm việc với bản gốc Mẫu B, sau đó biến nó như thế này:

Nếu bạn đang sử dụng Mẫu A+, sau đó biến nó như thế này:

Ở giữa phía dưới của bo mạch là cổng HDMI. Kết nối một đầu của cáp HDMI với cổng này và đầu còn lại với TV hoặc màn hình HDMI của bạn (đối với âm thanh và video) hoặc với màn hình DVI-D (chỉ dành cho video).

Nếu bạn không có TV hoặc màn hình có cổng HDMI hoặc DVI-D, có nhiều cách khác để xuất tín hiệu nghe nhìn. Model A và B có đầu nối RCA màu vàng nằm ở giữa mặt trên của bo mạch - đầu nối này có thể được sử dụng cho đầu ra video. Ở bên phải của nó là giắc cắm tai nghe âm thanh nổi 3,5 mm - giắc cắm này có thể được sử dụng để phát âm thanh. Mẫu A+ và B+ sử dụng một đầu nối duy nhất để xuất tín hiệu nghe nhìn. Nó được gắn nhãn "A/V" và nằm ở cuối bo mạch, bên phải cổng HDMI. Để làm được điều này, bạn sẽ cần cáp kết nối A/V (đặc biệt, bạn có thể đọc về điều này trong hướng dẫn minh họa dành cho người mua).

Bàn phím và chuột USB có thể được kết nối với các khe cắm USB nằm ở cạnh phải của bo mạch. Bạn cũng có thể cắm bộ điều hợp WiFi có giao diện USB để truy cập Internet không dây. Nếu bạn đang sử dụng các mẫu cũ hơn (A hoặc B), thì để mở rộng số lượng cổng USB khả dụng, bạn nên sử dụng bộ chia USB có nguồn điện bên ngoài. Ở đó, với bên phải và bên dưới các cổng USB có đầu nối Ethernet - nó cho phép bạn kết nối Pi với mạng có dây.

Ở phía dưới bên trái của bo mạch là khe cắm thẻ SD. Bạn có thể mua thẻ SD có cài đặt sẵn NOOBS từ cửa hàng trực tuyến của nhà sản xuất, tức là. trong Swag Store nhưng bạn có thể tự cài đặt nó. Đọc thêm về NOOBS và cách cài đặt hệ điều hành bên dưới.

Cuối cùng, ở bên trái, phía dưới cùng của bo mạch là đầu nối nguồn micro USB. Kết nối nó với nguồn điện quy định 5 volt (+/- 5%) và ít nhất 700 mA (0,7 A).

Mạng có dòng điện cao hơn 700 milliamp (ví dụ: 1000 milliamp) cũng sẽ hoạt động. Tốt hơn là không nên sử dụng bộ sạc nhỏ (sạc điện thoại GSM nhỏ) cho những mục đích này, bởi vì chúng thường không ổn định và do đó không đáng tin cậy. Model B+ và Pi 2 có thể sử dụng bộ chuyển đổi lên tới 2,5 A, nhưng chúng vốn tiết kiệm năng lượng hơn so với các mẫu trước đó, do đó, chúng cũng có thể sử dụng bộ chuyển đổi lên tới 700 milliamp (hoặc thậm chí ít hơn tùy thuộc vào mức điện năng của cổng USB và HDMI yêu cầu). Ngoài ra, hãy nhớ rằng việc sử dụng nhiều thiết bị USB hoặc làm việc với các tác vụ chuyên sâu sẽ tiêu tốn nhiều năng lượng. Ở đây bạn có thể tập trung vào đèn LED chịu trách nhiệm về nguồn điện (đèn LED PWR) - nếu nó tắt thì có vẻ như bo mạch không có đủ nguồn điện.

Nếu gặp sự cố khi cấp nguồn cho Raspberry Pi, thì có lẽ bạn không chỉ nên kiểm tra nguồn điện mà còn cả cáp chạy từ nguồn điện đó đến Pi. Điều xảy ra là các cáp như vậy sẽ giảm dòng điện/điện áp đi từ nguồn điện đến Pi xuống mức yêu cầu - để duy trì hoạt động ổn định hệ thống.

Không chắc cáp nguồn của bạn có phải là micro USB không? Sự khác biệt có thể được nhìn thấy trong hình dưới đây:

Cáp loại nhỏ USB (trái) không phải là thứ bạn muốn. Nó dày hơn và trông giống như một hình thang với “má” lõm xuống. Nhưng cái được hiển thị bên phải, tức là micro USB chính là thứ bạn cần. Nó mỏng hơn và cũng được làm theo hình thang, nhưng “má” của nó nhô ra ngoài và tròn trịa. Nếu bạn muốn Pi của mình có nguồn điện ổn định và đáng tin cậy thì việc mua một sợi cáp thực sự chất lượng tốt là điều vô cùng quan trọng. Bạn cần một sợi cáp ngắn và dày vừa phải, đồng thời sẵn sàng chi ít nhất vài trăm rúp cho nó. Tuy nhiên, bạn cũng có thể mua bộ nguồn phổ thông chính thức cho Raspberry Pi - việc này có thể được thực hiện trong cửa hàng trực tuyến Swag Store.

Cài đặt NOOBS

Bạn có thể tìm thấy hệ điều hành (và hướng dẫn cách tải nó vào thẻ SD) cho Raspberry Pi trên trang tải xuống của nhà sản xuất. Tùy chọn ưa thích nhất là Raspbian, nhưng đừng ngại thử các hệ điều hành khác.

Trước khi cài đặt NOOBS, bạn cần xóa hoàn toàn nội dung của thẻ SD và sử dụng công cụ định dạng SD Card Association để xóa tất cả các phân vùng hiện có trên đó. Tùy chọn KHÔNG SỬ DỤNG định dạng nhanh, đặc biệt nếu thẻ đã được sử dụng trước đó hoặc quá trình cài đặt có thể không thành công. NOOBS, nếu cần, sẽ định dạng và chia thẻ thành các phần cần thiết, nhưng bạn cần bắt đầu với một thẻ hoàn toàn sạch sẽ. Ngoài ra, hãy đảm bảo rằng bạn đã bật tùy chọn thay đổi kích thước phân vùng.

Bạn có thể tìm thấy thông tin về cách sử dụng trình cài đặt NOOBS. Khi bạn tải NOOBS xuống thẻ, nó sẽ chứa các tệp sau:

Nếu bạn chỉ cần cài đặt HĐH và muốn tiết kiệm thời gian khởi động cũng như dung lượng thẻ SD, bạn có thể sử dụng NOOBS LITE thay vì NOOBS. Đây là phiên bản nhẹ của NOOBS và không bao gồm bất kỳ HĐH nào, tuy nhiên HĐH cần thiết sẽ được tải xuống trong quá trình cài đặt. Như vậy, để mọi thứ khởi động bình thường thì Pi phải được kết nối Internet. NOOBS và NOOBS LITE có thể được tải xuống miễn phí từ trang tải xuống trên trang web của nhà sản xuất.

Sử dụng Raspberry Pi

Cài đặt xong, chúng ta tiến hành kết nối nguồn điện - sử dụng cáp micro USB, kết nối Pi với nguồn điện. Khi Pi bắt đầu nhận nguồn, đèn LED màu đỏ trên Pi có nhãn PWR sẽ sáng lên. Ngoài ra Pi còn có đèn LED xanh dán nhãn OK (xem thêm phiên bản sau– ACK) – Nó nhấp nháy ngẫu nhiên khi Pi đang đọc dữ liệu từ thẻ SD.

Hãy nhớ rằng BIOS của bo mạch được lưu trên thẻ SD, vì vậy nếu khởi động không thành công, Pi sẽ hoàn toàn không hiển thị gì trên màn hình. Nếu bạn gặp vấn đề khi khởi động, vui lòng tham khảo hướng dẫn thích hợp, trong đó có thông tin về tất cả các vấn đề hiện đã biết.

Nếu khởi động thành công và mọi thứ hoạt động như mong đợi, Pi sẽ hiển thị “màn hình cầu vồng” - về cơ bản chỉ là bốn pixel được trộn với nhau bằng GPU và kéo dài để lấp đầy toàn bộ màn hình. Ngay sau đó, bộ xử lý ARM sẽ khởi động và hệ điều hành đã cài đặt sẽ bắt đầu tải. Raspbian sẽ bắt đầu bằng cách hiển thị một văn bản cuộn dài cho bạn biết Pi hiện đang làm gì để sẵn sàng hoạt động. Nếu bo mạch của bạn là Pi 2 và bị treo vào thời điểm này thì có thể bạn đang chạy chương trình cơ sở lỗi thời. Đọc phần bên dưới để biết thông tin về cách cập nhật phiên bản hệ điều hành hiện tại.

Khi Pi khởi động xong hệ điều hành, bạn sẽ cần nhập tên người dùng và mật khẩu - mặc định tên người dùng sẽ là "pi" và mật khẩu sẽ là "raspberry". Xin lưu ý rằng khi bạn nhập mật khẩu, sẽ không có gì hiển thị trên màn hình - đây là biện pháp bảo mật. Nếu đây là lần khởi động đầu tiên của Pi thì bước này có thể bị bỏ qua.

Sau đó (và một lần nữa, nếu đây là lần khởi động đầu tiên), hệ thống sẽ hiển thị cho bạn menu cấu hình “raspi-config”.

Với sự trợ giúp của nó, bạn cần cung cấp toàn bộ dung lượng của thẻ SD cho hệ thống, bật tính năng “quét quá mức” (cắt cạnh) trên màn hình và định cấu hình cấu hình bàn phím. Ngoài ra, menu này có thể được sử dụng cho các cài đặt cơ bản như thay đổi mật khẩu.

sudo raspi-config

Để mở giao diện người dùng đồ họa (GUI) quen thuộc hơn, sau khi đăng nhập, hãy nhập thông tin sau:

Vào cuối phiên, khi bạn quyết định kết thúc một ngày và tắt Pi, trước tiên hãy thoát GUI. Để thực hiện việc này, hãy nhập văn bản sau vào hộp văn bản:

tạm dừng sudo

sudo tắt máy –h bây giờ

Chỉ sau đó, Pi mới có thể bị ngắt kết nối khỏi nguồn điện, vì việc rút phích cắm của nó trước khi tắt “ảo” có thể làm hỏng hệ thống tệp của thẻ SD.

Vâng, bây giờ xin chúc mừng! Phiên đầu tiên với Raspberry Pi đã thành công!

Cách lấy video tổng hợp bằng NOOBS

Điều quan trọng cần lưu ý là nếu bạn xuất video sang TV thông thường (hoặc màn hình mini có đầu ra tổng hợp), sử dụng NOOBS và đầu nối “A/V” (tức là RCA tổng hợp), thì hình ảnh sẽ không xuất hiện ngay lập tức - bạn, Để chuyển từ đầu nối tổng hợp sang HDMI, bạn sẽ cần nhấn liên tục “3” (đối với PAL) hoặc “4” (đối với NTSC). Trong trường hợp này, trước khi nhấn “3” hoặc “4”, bạn sẽ phải đợi vài giây, vì NOOBS cần một chút thời gian trước khi bắt đầu “lắng nghe” các hành động đến từ bàn phím. Nếu bạn đang thắc mắc liệu NOOBS đã bắt đầu nhận dữ liệu nhập từ bàn phím hay chưa, hãy nhấn Caps Lock - nếu đèn phím bật tắt nghĩa là NOOBS đã khởi động và bắt đầu đọc bàn phím.

Tiếp tục nhấn "3" hoặc "4" cho đến khi video xuất hiện. Bạn nhấn chúng ở đâu (trên bàn phím số hoặc trên hàng đầu) – không quan trọng, nhưng hãy nhớ rằng trong bố cục tiếng Pháp, bạn không cần phải giữ phím Shift để có thể gõ phím, bởi vì hệ thống nhận biết bàn phím là tiếng Anh. Sau khi bạn chọn giữa PAL và NTSC, hệ thống sẽ hỏi xem có nên đặt lựa chọn này làm lựa chọn mặc định hay không. Thực hiện việc này và sau đó tiếp tục cài đặt. Xin lưu ý rằng lựa chọn này cũng sẽ được chuyển sang hệ điều hành đã cài đặt. sẽ được ghi vào config.txt thay vì tự động chọn HDMI.

Nếu hình ảnh chuyển sang đơn sắc thì bạn đang sử dụng sai tiêu chuẩn TV - hãy thử chuyển từ PAL sang NTSC và ngược lại. Nếu bạn đang làm việc với B+ và cáp A/V của bạn không rõ nguồn gốc hoặc loại, thì hãy nhớ rằng không phải tất cả các loại cáp có vẻ giống nhau đều hoạt động giống nhau. Một số cáp máy quay có thể có video trên dây với phích cắm màu đỏ thay vì phích cắm màu vàng.

Nếu bạn đang sử dụng kết nối HDMI, NOOBS sẽ tự động xuất hình ảnh, nhưng nếu điều này không xảy ra hoặc hình ảnh bị biến dạng theo cách nào đó, hãy thử chuyển cài đặt HDMI từ “an toàn” sang “tối ưu” và ngược lại bằng cách nhấp vào “1” và 2" "

Sau khi bạn cài đặt (ví dụ) Raspbian, nó sẽ khởi động vào NOOBS thay vì NOOBS, nhưng Raspbian xử lý video tổng hợp hơi khác một chút. Nó sẽ xem có thiết bị HDMI nào được kết nối không, nếu không, nó sẽ tự động chuyển sang NTSC (trừ khi bạn đã ghi đè cài đặt trong config.txt như mô tả ở trên).

Nếu bạn đang sử dụng TV PAL cũ, hình ảnh chỉ có thể ở dạng đơn sắc. Tuy nhiên, tại đây bạn có thể truy cập config.txt và thay vì “sdtv_mode=0” hãy nhập “sdtv_mode=2” (đối với PAL). Điều này cũng có thể được thực hiện thông qua NOOBS - khởi động lại bảng trong khi giữ phím Shift và Pi sẽ tải NOOBS. Bây giờ nhấn “3” lần nữa (đối với hình ảnh tổng hợp), chọn tùy chọn chỉnh sửa config.txt, chỉnh sửa, lưu và khởi động lại.

Cập nhật tiếng Raspbian

Nếu bạn đang sử dụng bản phân phối Raspbian cũ hơn (đặc biệt là trên thẻ có cài đặt sẵn hệ điều hành), có thể bạn sẽ muốn nâng cấp lên phiên bản mới nhất. phiên bản mới nhất. Đảm bảo bạn đã kết nối với internet, khởi động lại Raspbian và nhập mã sau:

cập nhật sudo apt-get sudo apt-get nâng cấp

Đợi vài phút trong khi quá trình cập nhật diễn ra, sau đó khởi động lại Pi của bạn.

Hướng dẫn đặc biệt nâng cấp Raspbian cho người dùng Pi 2

Nếu bo mạch của bạn là Pi 2 thì bạn cần đảm bảo rằng các phiên bản NOOBS và Raspbian bạn đang sử dụng đã được phát hành sau khi phát hành Pi 2.

Nếu bạn có thẻ Raspbian khởi động tốt trên Pi cũ nhưng không khởi động được trên Pi 2 hoặc bị kẹt trên màn hình cầu vồng, mã bên dưới sẽ giúp thẻ đó hoạt động trên Pi 2:

cập nhật apt-get nâng cấp apt-get apt-get dist-nâng cấp apt-get cài đặt Raspberrypi-ui-mods

thông tin khác

Bạn có thể thấy Hướng dẫn sử dụng Raspberry Pi không chính thức, được viết bởi Eben Upton và Gareth Halfacree, rất hữu ích.

Bạn cũng có thể thấy Hướng dẫn về Raspberry Pi (tập trung chủ yếu vào việc dạy lập trình và được viết bởi các giáo viên Vương quốc Anh từ Computing at School) hữu ích.

Cuối cùng, bạn có thể tìm thấy tạp chí MagPi hàng tháng miễn phí.

Hướng dẫn minh họa để mua Raspberry Pi

// đang trong quá trình điều trị

Bắt đầu bởi Abishur, viết lại bởi Mahjongg, biên tập bởi Lorna.

Ý tưởng tạo ra một hướng dẫn mua Pi đầy đủ và toàn diện (mặc dù không chính thức) đã được ấp ủ từ lâu - vì vậy, xin chào mừng! chúng tôi hy vọng bạn tìm thấy nó hữu ích. Nếu bạn có bất kỳ lời khuyên và đề xuất hữu ích nào, vui lòng chia sẻ chúng trong phần bình luận để làm cho hướng dẫn này trở nên đầy đủ và nhiều thông tin hơn.

Có thể bạn đã tình cờ xem được hướng dẫn này vì... bạn đang nghĩ đến việc mua Raspberry Pi nhưng chưa biết chính xác mình cần gì. Trang này sẽ giúp bạn chọn tất cả các thành phần cần thiết - cho dù bạn đang mua bộ khởi đầu hoặc một số bộ phận, thiết bị bổ sung. Nếu bạn là người mới làm quen với máy tính, một số phần trong hướng dẫn này có thể có vẻ khó hiểu. Nhưng đừng lo lắng—hãy dành thời gian, di chuyển từ điểm này sang điểm khác và cuối cùng bạn sẽ có mọi thứ mình cần!

Hãy nhớ rằng vào cuối mỗi giai đoạn, bạn chỉ cần chọn một mục.

Đầu tiên bạn cần chọn chính Raspberry Pi.

Model Raspberry Pi 2 B (thế hệ thứ hai)...

Hoặc Raspberry Pi B+...

Hoặc Raspberry Pi A+...

Tất cả các mẫu này có thể được mua từ Element 14 hoặc RS Components hoặc thông qua các đại lý của bên thứ ba.

Tuy nhiên, nếu muốn, bạn có thể mua một trong những mẫu cũ - A hoặc B.

Bây giờ là lúc cần một bộ chuyển đổi tường có đầu nối micro USB.

Bạn sẽ cần một bộ cấp nguồn (PSU) được điều chỉnh, tạo ra 5v ±5% và ít nhất 700 mA (hoặc 0,7 A). Bộ chuyển đổi cung cấp dòng điện cao hơn 0,7 A (ví dụ: 1 A) cũng sẽ hoạt động. Tránh sạc nhỏ cho điện thoại GSM nhỏ, vì... chúng thường không ổn định và do đó không đáng tin cậy. B+ và Pi 2 có thể được cấp nguồn thông qua PSU cung cấp 2,5 A, nhưng những mẫu này đặc biệt “tiết kiệm năng lượng”, nhờ đó chúng có thể hoạt động với PSU 0,7 A hoặc thậm chí ít hơn (tùy thuộc vào số lượng cổng USB và HDMI được sử dụng) . Tuy nhiên cung cấp điện bổ sung có thể được yêu cầu không chỉ do một số thiết bị USB treo trên Pi mà còn khi thực hiện bất kỳ tác vụ đặc biệt tốn nhiều công sức nào. Ngoài ra, bạn có thể sử dụng bộ sạc của Kindle, iPhone, v.v. làm nguồn điện cho Pi, nhưng bạn cần đảm bảo rằng nó cung cấp đủ điện. Theo quy định, thông số này được biểu thị trên nhãn dán trên thiết bị - xem số bên cạnh từ Đầu ra.

Đánh giá dựa trên nhãn dán trên PSU này, nó tạo ra 5v và 700 milliamp (700 mA) - mức này khá đủ để cung cấp năng lượng cho Raspberry Pi. Hãy nhớ rằng 5v 0,7A giống như 5v 700mA. Trong trường hợp này, độ lệch so với tham số 5v được cho phép trong phạm vi ±5%, trong khi milliamp có thể là bất kỳ số nào bằng hoặc lớn hơn 700 mA (0,7 A).

Bạn cũng có thể sử dụng bộ chuyển đổi AC USB như bộ chuyển đổi dưới đây:

Nhưng nó cũng sẽ yêu cầu cáp USB kết thúc bằng đầu nối micro USB - như thế này:

Điều quan trọng là cáp phải có chất lượng cao - nhiều vấn đề về điện phát sinh chính là do cáp được làm từ dây chất lượng thấp. Ngoài ra, cáp phải ngắn và dày. Tốt nhất là cáp này được bán dưới dạng cáp nguồn chứ không phải cáp sạc.

Nếu bạn không biết chính xác đầu nối trên cáp của mình là gì (micro USB hoặc mini USB), thì việc tìm hiểu rất dễ dàng. Sự khác biệt được thể hiện trong hình dưới đây.

USB mini - bên trái. Đây không phải là lựa chọn của chúng tôi, nó lớn hơn và trông giống như một hình thang với “má” lõm. Micro USB ở bên phải. Đây là những gì chúng ta cần. Nó nhỏ hơn và cũng trông giống như một hình thang, ngoại trừ “má” của nó lồi hơn.

Trên B+ và Pi 2, đèn LED PWR cho biết bo mạch có nhận được điện hay không và PSU có cung cấp đủ điện hay không, đồng thời đèn LED này cũng cho biết cáp micro USB đang hoạt động tốt như thế nào. Nếu phát hiện quá tải (tức là nếu điện áp giảm xuống 4,65v), đèn LED sẽ tắt và nếu bạn sử dụng GUI Raspbian (Giao diện người dùng đồ họa Raspbian), một “hình vuông cầu vồng” có thể xuất hiện trên màn hình dưới dạng cảnh báo .

Chúng ta cũng sẽ cần một thiết bị nhập liệu bằng bàn phím - ít nhất là một bàn phím.

Nếu bạn đang làm việc với Pi thông qua Thiết bị đầu cuối Linux(như trong hình bên dưới) thì bạn không cần dùng chuột. Tuy nhiên, tất nhiên, nếu muốn, bạn cũng có thể kết nối nó.

Dù sao thì bạn cũng cần có chuột USB (như chuột hiển thị bên dưới) nếu bạn định làm việc thông qua GUI.

Ngoài ra, chúng ta sẽ cần một thẻ SD.

Trang thiết bị tùy chọn:

Cáp âm thanh analog.

Nếu bạn đang sử dụng cáp composite (RCA) hoặc HDMI sang DVI-D để xuất video và muốn điều chỉnh âm thanh, bạn sẽ cần cáp âm thanh 3,5mm có đầu cắm đực-đực.

Nhưng có một giải pháp khác - bạn có thể kết nối loa ngoài. Nếu họ đã có cáp kết thúc bằng phích cắm 3,5mm thì bạn sẽ không cần cáp như hình trên. Nếu muốn kết nối Pi với hệ thống âm thanh nổi thông qua giắc cắm RCA (Phono) màu trắng và đỏ, bạn sẽ cần cáp có phích cắm 3,5mm ở một bên và hai giắc cắm phono ở bên kia. Thêm chi tiết trong hình ảnh dưới đây:

Nó thường được gọi là cáp mạng.

Trung tâm USB.

Nếu bạn muốn kết nối nhiều thiết bị USB với Pi hơn số lượng cổng USB cho phép thì bạn sẽ cần một hub USB. Tuy nhiên, khi sử dụng các mẫu mới hơn thì nhu cầu sử dụng nó sẽ giảm đi, bởi vì chúng có nhiều cổng USB hơn các mẫu cũ.

Bộ chia USB có thể thụ động (nghĩa là chúng chỉ được cắm vào cổng USB và thế là xong) hoặc hoạt động (nghĩa là chúng được cắm vào cổng USB và sau đó được kết nối với nguồn điện). Trung tâm thụ động được hiển thị trong hình ảnh đầu tiên và trung tâm hoạt động trong hình ảnh thứ hai:

Nếu bạn đang sử dụng mẫu Pi cũ hơn, đồng thời muốn kết nối một số thiết bị tiêu tốn nhiều năng lượng với nó (như ổ cứng), thì bạn sẽ cần một hub USB đang hoạt động. Tuy nhiên, trên các mẫu máy mới hơn, cổng USB nhận được nhiều năng lượng hơn, vì vậy nếu bạn muốn kết nối đầu đọc thẻ, ổ đĩa flash hoặc bộ điều hợp WiFi, một bộ chia USB thụ động sẽ đủ. Tuy nhiên, một số bộ điều hợp WiFI ngốn điện đến mức chúng cần có một trung tâm hoạt động, ngay cả khi được kết nối với kiểu máy mới.

Phần còn lại là bất cứ điều gì bạn muốn.

Bạn có thể kết nối nhiều thứ khác với bo mạch Raspberry Pi. Để kết nối WiFi - Bộ chuyển đổi WiFi có giao diện USB. Để điều khiển rơle và động cơ – Gertboard. Cần một trường hợp? Pi có thể được giấu trong một “hộp” với bất kỳ hương vị và màu sắc nào – từ hộp Lego đến hộp đựng máy chơi game cũ hay thậm chí là “quan tài” làm bằng acrylic cắt bằng laze. Bạn cũng có thể kết nối các cảm biến hoặc thậm chí các màn hình cảm ứng LCD nhỏ như thế này].

Ngoài ra, đối với B+ và Pi 2 bạn có thể sử dụng loại board mở rộng mới có tên HAT (Hardware Attached on Top - dịch sát nghĩa là “thiết bị gắn trên đỉnh”). Ngoài ra còn có nhiều loại bảng mở rộng phổ quát khác nhau có thể tự báo cáo độc lập với Linux, tức là. Ngay từ đầu Linux đã biết nên sử dụng trình điều khiển nào cho chúng. Và đó là chưa kể đến việc lựa chọn gần như vô tận các thành phần và phụ kiện bổ sung: giới hạn duy nhất là trí tưởng tượng của bạn!

Tôi không phải là một chuyên gia Linux đặc biệt lớn (gần như là người mới bắt đầu), vì vậy tôi sẽ rất hài lòng với những lời chỉ trích mang tính xây dựng trong các nhận xét.

Mọi người muốn nó đều đã mua Raspberry Pi 3 từ lâu và tôi đang chờ đợi một điều gì đó chưa biết :) Tuy nhiên, gần đây tôi đã có trên tay chiếc máy tính này nên tôi muốn chia sẻ ấn tượng của mình và các mẹo hữu ích (cho ai đó) về cài đặt nó lên.

Phần cứng

Máy tính được đặt hàng trên AliExpress ngay lập tức kèm theo hộp đựng và bộ nguồn (Model B, RAM 1 GB). Thẻ nhớ microSD SanDisk 16 GB loại 10 đã nằm ngổn ngang trong nhà. Nếu tính đến giá của nó, toàn bộ "đơn vị hệ thống" có giá khoảng 3.000 rúp.

Một chiếc TV Full HD thông thường được kết nối làm màn hình (cáp HDMI vô tình nằm rải rác trong tủ). Từ các thiết bị ngoại vi, ban đầu tôi chỉ kết nối bàn phím và chuột, kết nối chúng với cổng USB.

Quả mâm xôi trong một số trường hợp nóng lên rõ rệt (trong khi hiển thị biểu tượng nhiệt kế ở bên phải góc trên cùng màn hình), vì vậy bổ sung lỗ thông gió. Hiệu suất của bộ tản nhiệt hoàn chỉnh là ở mức tầm thường, bạn cần phải tìm kiếm thứ gì đó nghiêm trọng hơn nếu định tải máy tính ở mức 100%.

hệ điều hành

Việc chọn hệ điều hành cho Raspberry Pi 3 là một vấn đề tế nhị. Nếu ai chưa biết thì đây là bộ xử lý ARM. Nghĩa là, bản phân phối Linux thông thường sẽ không phù hợp với thiết bị, cần có một bộ lắp ráp được chuẩn bị đặc biệt.

Thực ra do phần cứng tương đối đặc thù nên sau này sẽ còn nhiều khó khăn khác với các chương trình, v.v.

Có một số chính thức và không chính thức Bản dựng Linux cho chiếc máy tính mini này. Việc sử dụng cái nào tùy thuộc vào nhiệm vụ hiện tại. Trong trường hợp của tôi, Raspberry Pi 3 sẽ được sử dụng như bình thường máy tính ở nhà cho công việc và vui chơi (nghe có vẻ hơi tham vọng). Sau khi thử một số hệ điều hành, tôi quyết định chọn bản phân phối chính thức, Raspbian Stretch 9.1 (bản mới nhất vào thời điểm đó). Theo tôi, nó nhanh hơn, ổn định hơn và linh hoạt hơn những cái khác.

Việc cài đặt hệ điều hành trên Raspberry rất đơn giản. Tải xuống hình ảnh, giải nén tệp .img và ghi nó vào thẻ nhớ bằng một chương trình đặc biệt (ví dụ: dành cho Windows, Win32 Disk Imager).

Bạn có thể dễ dàng tìm thấy mô tả chi tiết hơn về quá trình ghi hệ điều hành trên Internet.

Sau khi ghi xong, thẻ nhớ phải được lắp vào khe thích hợp của Raspberry Pi. Sau đó, chúng tôi bật thiết bị vào mạng điện và bắt đầu thiết lập ban đầu (cắm nguồn điện vào ổ cắm - cách tiêu chuẩn bật máy tính này).

Nếu bạn nghĩ rằng Raspberry Pi 3 có thể cạnh tranh ngang bằng với một máy tính gia đình thông thường với giá 20.000 rúp, thì điều này hoàn toàn không đúng. Raspberry sẽ hoạt động chậm hơn nhiều và một số tác vụ hoàn toàn không thể truy cập được. Tuy nhiên, máy tính mini đáp ứng tốt một số chức năng nhất định. Ví dụ, nó sẽ đáp ứng hoàn hảo vai trò của một thiết bị đầu cuối đối với các ứng dụng web không quá “nặng”.

Thiết lập Raspberry Pi 3 (Hệ điều hành Raspbian)

Khi bạn khởi động nó lần đầu tiên, bạn thậm chí không cần phải chọn hoặc nhấp vào bất cứ thứ gì. Hệ thống gần như đã sẵn sàng để sử dụng. Sau khi khởi động lại, màn hình nền sẽ xuất hiện.

Mặc dù không có gì đáng hài lòng ở đây - bạn sẽ chỉ phải định cấu hình nhiều thứ hơn trong hệ thống đã được cài đặt 😉

Đầu tiên chúng ta kết nối với Internet. Với kết nối có dây, Internet sẽ tự hoạt động. Trong trường hợp của tôi, Wi-Fi được sử dụng, vì vậy bạn cần nhấp vào dấu thập đỏ trên thanh tác vụ (biểu tượng kết nối mạng), chọn mạng không dây và nhập mật khẩu. Mọi thứ gần như giống như trong các hệ điều hành khác.

Nó sẽ cho phép bạn làm mọi thứ hành động hơn nữa trong thiết bị đầu cuối với quyền siêu người dùng. Nếu không, bạn sẽ phải thêm sudo vào đầu mỗi dòng thứ hai (hoặc thậm chí thường xuyên hơn).

Tất cả các lệnh khác được đưa ra trong bài viết mà không có sudo. Nghĩa là, giả định rằng khuyến nghị trên đã được thực hiện.

Chúng tôi cập nhật ngay cơ sở dữ liệu gói và chương trình cơ sở của thiết bị:

Cập nhật apt nâng cấp apt cập nhật rpi

Sau đó, đi tới cài đặt Raspberry Pi: “Bắt đầu” (biểu tượng quả mâm xôi) > Tùy chọn > Cấu hình Raspberry Pi. Nhấp vào “Đổi mật khẩu…” và đặt mật khẩu mới(đồng thời cho người dùng và siêu người dùng). Điều này sẽ tránh được một số vấn đề trong tương lai.

Theo mặc định, Raspbian tạo pi người dùng bằng mật khẩu Raspberry.

Hãy thiết lập nó thêm. Hostname (tên máy tính trên mạng) không cần thay đổi. Hình ảnh của tôi không được hiển thị trên toàn bộ màn hình (khung đen dày xung quanh chu vi), vì vậy tôi chuyển tham số Underscan sang vị trí “Đã tắt”. Trên tab “Hiệu suất”, thay đổi giá trị Bộ nhớ GPU thành 128 (bạn có thể để lại 64, nhưng một số ứng dụng có thể không đủ).

Chuyển đến tab “Bản địa hóa”. Nhấp vào “Đặt ngôn ngữ…”. Chọn Ngôn ngữ: ru (điều này sẽ cung cấp ít nhất một số bản dịch của HĐH sang tiếng Nga). Chúng tôi đặt thời gian bằng cách sử dụng “Đặt múi giờ…”. Trong trường hợp của tôi, Châu Âu/Moscow. Chọn bố cục bàn phím chính thông qua “Đặt bàn phím…”. Tôi khuyên dùng United States/English (US), vì mọi người đều đã quen với nó. Để đề phòng, hãy đi tới “Đặt quốc gia Wi-Fi…” và chọn RU.

Sau tất cả những điều này, hãy nhấp vào “OK” ở cuối cửa sổ và đồng ý khởi động lại.

Để giải trí, chúng ta hãy xem hệ điều hành chiếm bao nhiêu RAM ở trạng thái mới (trình quản lý tác vụ được gọi thông qua Ctrl + Alt + Del hoặc từ menu ứng dụng). 92 MB! Giá như Windows mất nhiều như vậy :)

Tùy chỉnh sự xuất hiện

Để thuận tiện, chúng tôi đưa màn hình nền về một dạng quen thuộc hơn (trong trường hợp này là dạng tương tự như Windows). Nhấp chuột phải vào bảng điều khiển, “Cài đặt bảng điều khiển”. Chuyển Edge sang vị trí “Botton” - bảng di chuyển xuống. Chuyển đến tab “Panel Applet”, xóa những cái không cần thiết, thêm những gì bạn cần. Đã loại bỏ Trình giám sát sử dụng CPU và Ejecter. Đã thêm Thu nhỏ tất cả Windows và Trình xử lý bố cục bàn phím (chuyển đổi bố cục bàn phím).

Thông qua phần sau, chúng tôi thêm bố cục tiếng Nga. Nhấp chuột phải vào cờ, “Cài đặt trình xử lý bố cục bàn phím”. Bỏ chọn hộp kiểm “Giữ bố cục hệ thống”, nhấp vào “Thêm”, chọn ru. Chúng tôi thay đổi phím tắt để chuyển bố cục bằng nút bên dưới dòng chữ Tùy chọn bố cục thay đổi.

Nút “Đóng” trong cửa sổ này không hoạt động nhưng dấu thập ở góc thì có. Đây là một lỗi cũ trong nhiều bản dựng Linux (thật lạ là nó vẫn chưa được gỡ bỏ).

Bảng điều khiển có biểu tượng bluetooth. Chúng tôi vô hiệu hóa mô-đun Bluetooth thông qua nó nếu chúng tôi không kết nối bất kỳ thiết bị không dây nào.

Thay đổi bộ biểu tượng bên trái. Nhấp chuột phải vào một trong các biểu tượng, “Cài đặt thanh khởi chạy ứng dụng”. Chúng tôi kéo ra một số phím tắt từ menu trên màn hình nền. Thay đổi hình nền (tôi thích thứ gì đó đơn sắc hơn):

Số khóa

Không hoạt động vào thời điểm này bàn phím số Nó đã bắt đầu làm tôi khó chịu rồi. Khi hệ thống khởi động, Numlock bị tắt (điều này cũng xảy ra ở các phiên bản Linux khác). Tôi không muốn bật nó lên mọi lúc. Đã đến lúc phải khắc phục tình hình. Cài đặt chương trình numlockx:

Apt cài đặt numlockx

Thêm nó vào khởi động. Ví dụ: mở trình quản lý tập tin, vào thư mục /home/pi/.config, tạo một tập tin ở đó tự động bắt đầu(không có phần mở rộng) bằng một dòng duy nhất: @numlockx -on.

Bạn có thể sử dụng bất kỳ phương pháp thêm vào khởi động nào khác.

Sự cố với ổ flash USB và ổ cứng

Thoạt nhìn, mọi thứ đều ổn với phương tiện di động. Chúng được phát hiện chính xác khi kết nối, tất cả các tệp được hiển thị và mở bình thường. Nhưng bạn không thể ghi bất cứ thứ gì vào ổ đĩa flash vì chúng được kết nối ở chế độ "chỉ đọc" (hiếm khi có ngoại lệ).

Vấn đề có thể được giải quyết đơn giản bằng cách cài đặt trình điều khiển bổ sung:

Cài đặt apt ntfs-3g

Sau khi cài đặt, bạn cần khởi động lại hệ thống.

Tất cả các ổ đĩa có sẵn đã được kiểm tra - việc ghi, thay đổi và xóa bắt đầu hoạt động (không chỉ ở NTFS mà còn ở FAT32).

Vì lý do nào đó, ban đầu không có vấn đề gì trên một ổ USB nhỏ vừa được định dạng trong Windows.

Các chương trình đi kèm

Đã đến lúc xem xét những gì đã được cài đặt trên hệ thống. Chúng ta hãy xem qua menu ứng dụng (chúng tôi không tính đến các tiện ích của bảng điều khiển).

Trong phần “Lập trình” có hơn chục ứng dụng dành riêng cho lập trình (chúng ta sẽ bỏ qua chúng).

Danh mục Office chỉ chứa các chương trình từ gói LibreOffice (gói nổi tiếng tương tự miễn phí Microsoft Office). Các ứng dụng hữu ích để làm việc với tài liệu. Việc tạo và chỉnh sửa các tệp không quá phức tạp trên Raspberry Pi 3 diễn ra với độ chậm tối thiểu.

Theo tôi, phần “Internet” chứa hai ứng dụng hữu ích. Đầu tiên là VNC Viewer. Một lựa chọn tốt để quản lý các thiết bị từ xa. Tốc độ làm việc có thể chấp nhận được. Thứ hai là trình duyệt Chrome. Gần giống như Chrome, chỉ khác là không có kiểu cách. Trang web làm việc với ở tốc độ khác nhau. Một số rất nhanh, một số rất chậm (tùy thuộc vào loại trang web và cách tối ưu hóa nó). Ví dụ: VKontakte cuộn qua với cú giật nhẹ và Odnoklassniki đang di chuyển với tiếng cọt kẹt (mặc dù nhìn chung bạn có thể sử dụng cả hai). Ngay cả YouTube cũng hoạt động khá tốt trong đó (một tiện ích mở rộng đặc biệt đã được cài đặt). Ở chế độ toàn màn hình, video tất nhiên bị giật, nhưng ở màn hình rộng thì trông vẫn ổn. Có nghĩa là, trên máy tính này, hoạt động trên Internet ít nhiều có thể truy cập được (ít nhất là nó thoải mái hơn so với trên điện thoại thông minh thông thường).

Khi chạy trên Raspberry Pi 3, hầu hết các ứng dụng đều có hiện tượng xé khung hình nhẹ (phần dưới của hình ảnh cập nhật muộn hơn một chút so với phần trên). Sự cố này là do thiếu sự đồng bộ theo chiều dọc (xé hình). TRÊN máy tính thông thường Vấn đề được giải quyết dễ dàng nhưng tôi chưa tìm ra giải pháp cho Raspbian. Một lần nữa, rất nhiều phụ thuộc vào phần cứng cụ thể.

Trong "Tiêu chuẩn" đặt tối thiểu ứng dụng hữu ích: máy tính, thiết bị đầu cuối, trình xem tệp PDF, notepad, trình lưu trữ (hầu như không thể làm gì), trình quản lý tác vụ, trình xem hình ảnh, trình quản lý tệp và tiện ích để tạo bản sao của hệ thống - Máy photocopy thẻ SD.

Chúng tôi có mọi thứ chúng tôi cần, thêm một chút, phần còn lại chúng tôi đặt theo nhu cầu của mình.

Ứng dụng trò chuyện

Hầu như luôn có một số vấn đề với Skype trên Linux. Phiên bản hiện tại chỉ đơn giản là một trình bao bọc cho giao diện web. Thay vì cố gắng chạy nó trong Raspbian, chúng tôi sẽ chỉ sử dụng trực tiếp phiên bản web.

Raspberry Pi 3 không có giắc cắm mini cho micrô. Tùy chọn 1 - tìm micrô có đầu nối USB. Tùy chọn 2 - kết nối bên ngoài giá rẻ Card âm thanh USB với các đầu nối thông thường. Trong trường hợp của tôi, mọi thứ thậm chí còn đơn giản hơn (mặc dù không hoàn toàn) - webcam hóa ra có micrô tích hợp, tức là hai thiết bị chỉ chiếm một khe cắm.

Hãy mở Skype. Thông qua Chrome chúng tôi đi đến địa chỉ web.skype.com/ru và đăng nhập vào tài khoản của bạn. Sau đó bấm vào ổ khóa màu xanh lá cây trên thanh địa chỉ: cho phép máy ảnh, micrô và Flash. Micrô vẫn không muốn hoạt động. Hóa ra tôi phải nhấp vào biểu tượng máy quay video (trên thanh địa chỉ bên phải), sau đó thay vì “Mặc định”, hãy chọn đúng thiết bị âm thanh.

Tôi đã thực hiện một cuộc gọi video thử nghiệm với bạn bè. Âm thanh truyền bình thường theo cả hai hướng, video cũng được truyền đi (chậm lại một chút).

Mở rộng ứng dụng văn phòng

Gói LibreOffice tất nhiên không tệ, nhưng hiện tại nó bằng tiếng Anh, không kiểm tra chính tả và không hiển thị chính xác các tài liệu MS Office, vì hệ thống không có một phông chữ nào từ Windows. Mở terminal, cài đặt bản địa hóa tiếng Nga, từ điển chính tả và phông chữ:

Apt cài đặt libreoffice-l10n-ru hunspell hunspell-ru ttf-mscorefonts-installer

Điều này phổ biến hơn nhiều:

Trình lưu trữ thông thường của chúng tôi chỉ có thể hoạt động với các định dạng Linux điển hình, vì vậy chúng tôi cần trợ giúp nó bằng cách thêm hỗ trợ cho các loại lưu trữ phổ biến hơn (7z, RAR và một vài định dạng khác):

Apt cài đặt p7zip-full unrar-free

Hãy cài đặt thêm các chương trình đọc sách điện tử Evince và FBReader nâng cao để mở các loại khác nhau sách điện tử:

Apt cài đặt evince fbreader

Evince không tự xuất hiện trong menu, vì vậy tôi phải vào “Tùy chọn” > “Trình chỉnh sửa menu chính” và kiểm tra nó.

Thiết lập mạng cục bộ

Nếu bạn có mạng cục bộ thì Raspberry Pi 3 đã được kết nối với mạng đó (trong trường hợp mạng mở và được cấu hình chính xác). Để có quyền truy cập thuận tiện vào nó, trong trình quản lý tệp tiêu chuẩn, bạn cần mở menu “Đi”, chọn “Mạng”, mở menu “Dấu trang”, nhấp vào “Thêm vào Dấu trang”, chuyển chế độ xem “Cây thư mục” sang “ Các điểm nhập cảnh". Giờ đây, liên kết đến mạng sẽ luôn có sẵn mỗi khi bạn mở trình quản lý tệp.

Bạn cũng có thể cài đặt một trình quản lý tệp khác, chẳng hạn như Thunar.

Mọi thứ dường như đều ổn: tài nguyên mạng có sẵn, các tệp được mở, sao chép và thậm chí bị xóa. Chỉ khi vào hầu hết mọi thư mục mạng, hệ thống mới yêu cầu nhập mật khẩu (chúng tôi đã thay đổi mật khẩu ngay khi bắt đầu làm việc với HĐH). Các máy tính khác trên mạng của tôi (cả Windows và Linux) truy cập cùng một tài nguyên mà không cần mật khẩu. Tôi vẫn chưa thể xóa mật khẩu này (tôi nhập mật khẩu này mỗi lần).

Để các máy tính trong mạng LAN hiển thị ở mức cao nhất chúng ta chỉnh sửa cài đặt Samba /etc/samba/smb.conf. Chỉ cần mở tệp bằng quyền siêu người dùng. Ví dụ: nhập lệnh sau vào terminal (sau khi thực hiện sudo -i):

Leafpad /etc/samba/smb.conf

Thay đổi giá trị tham số nhóm làm việc theo tên của chúng tôi nhóm làm việc, lưu các thay đổi, khởi động lại. Giờ đây, khi đăng nhập vào “Mạng”, bạn có thể truy cập ngay vào máy tính mong muốn (không cần mở thêm hai thư mục).

Cài đặt mạng được cung cấp làm ví dụ. Trong các trường hợp khác, phương pháp làm việc với mạng LAN này có thể không hiệu quả.

Kết nối với máy in mạng

Vì chúng ta có các chương trình văn phòng nên rất có thể chúng ta sẽ cần in tài liệu. Trong mạng được thảo luận ở trên, có một máy in được cài đặt, kết nối với PC chạy Windows 10. Máy in đã được nối mạng nhưng bạn cần thêm nó vào Raspbian bằng cách nào đó. Để thực hiện việc này, hãy cài đặt chương trình CUPS và samba-client:

Apt cài đặt cốc samba-client

CUPS sẽ không cho phép chúng tôi vào cài đặt như vậy. Do đó, chúng tôi cần thêm người dùng hiện tại của mình vào nhóm lpadmin:

Usermod -aG lpadmin pi

Việc quản lý trong CUPS diễn ra thông qua giao diện web. Nhập địa chỉ vào trình duyệt 127.0.0.1:631 , sau đó chuyển đến phần “Quản trị”, nhấp vào “Thêm máy in”. Nhập tên người dùng của bạn số Pi và mật khẩu được đặt khi thiết lập hệ thống (ở đầu bài viết). Kiểm tra “Máy in Windows qua SAMBA” và nhấp vào “Tiếp tục”.

Tiếp theo là một điểm quan trọng. Trong trường “Kết nối”, bạn cần nhập địa chỉ mạng của máy in. Trong trường hợp này smb://192.168.1.6/hp1010. Nó bao gồm những gì: smb://- Giao thức SAMBA, 192.168.1.6 - địa chỉ địa phương máy tính được kết nối với máy in, hp1010- tên mạng của máy in.

Địa chỉ máy tính trong mạng LAN phải ở dạng tĩnh và chỉ nên chỉ định tên máy in bằng chữ cái Latinh (không có dấu cách).

Nhấp vào “Tiếp tục”. Nhập tên máy in cho hệ thống của chúng tôi và để đề phòng, hãy chọn hộp “Cho phép chia sẻ vào máy in này”, hãy nhấp vào “Tiếp tục”. Chọn driver cho máy in (danh sách rất ấn tượng), nhấn “Thêm máy in”. Chúng tôi lưu các tham số. Chúng tôi in một số tài liệu để kiểm tra và tận hưởng cuộc sống.

Làm việc với đồ họa

Bạn có thể cài đặt trình chỉnh sửa đồ họa cổ điển GIMP và Inkscape trên Raspberry Pi 3:

Apt cài đặt gimp inkscape

Nhìn chung chúng hoạt động chính xác nhưng chậm. Máy tính mini có thể xử lý các thao tác đơn giản với những bức ảnh không lớn lắm (cắt ảnh, sửa màu, thêm dòng chữ, vẽ logo). Nghiêm trọng nhiệm vụ đồ họa, tự nhiên, đòi hỏi sức mạnh nghiêm trọng.

Xem video

Ở đây một lần nữa mọi thứ đều liên quan đến phần cứng không chuẩn. Những người chơi thông thường đơn giản là không làm việc với nó (hoặc giải quyết những vấn đề lớn). Chúng tôi chỉ có thể tìm thấy hai chương trình có thể phát lại video: OMXPlayer và Kodi. Chúng tôi sẽ sử dụng cả hai.

OMXPlayer đã được cài đặt sẵn trên hệ thống nhưng là phiên bản console nên sử dụng không thuận tiện lắm. Để mở tập tin video nhấn đúp chuột chúng tôi làm như sau. Bấm vào tập tin click chuột phải, chọn “Mở bằng…”. Chuyển đến tab “Lệnh tùy chỉnh”. Ở dòng trên cùng nhập omxplayer -b. Chọn các hộp “Chạy trong trình mô phỏng thiết bị đầu cuối” và “Đặt ứng dụng đã chọn làm mặc định cho thuộc loại này tài liệu." Trong tên ứng dụng, chúng tôi viết, ví dụ: omxplayer. Nhấp vào “OK”.

Các bước này phải được thực hiện cho mỗi phần mở rộng của tệp video.

OMXPlayer không cho phép bạn chuyển đổi giữa các cửa sổ. Các phím điều khiển: “q” - thoát, “-” và “+” - điều khiển âm lượng, “←” và “→” - tua lại.

Kodi là một trung tâm truyền thông khá nghiêm túc. Nó hiểu nhiều codec hơn đáng kể so với OMXPlayer, có ứng dụng khách DLNA tích hợp sẵn và các tính năng khác. Đầu tiên bạn cần cài đặt nó:

Wi-Fi của Raspberry khá yếu nên bạn sẽ không thể xem video có kích thước vừa phải qua mạng thông qua nó. Hãy chăm sóc kết nối có dây.

Với Kodi trên Raspberry Pi 3, bạn có thể xem một số bộ phim khá hay. Đã thử nghiệm trên tệp Full HD có kích thước 40 GB với tốc độ bit 40 Mb/s (thông qua DLNA). Trong hơn 2 giờ, không hề có một lần chậm trễ hay vấn đề nào khác. Một số Smart TV khi phát cùng một tệp từ cùng một máy chủ DLNA đã bị treo ở giữa video (chúng tôi phải tắt/bật nó).

Nghe nhạc

Với việc phát lại âm thanh, mọi thứ đơn giản hơn nhiều. Nhiều người chơi được hỗ trợ. OMXPlayer tiêu chuẩn cũng có thể phát nhạc nhưng điều này không cần thiết. Chúng tôi đã cài đặt Audacious, không đặc biệt quá tải với bất kỳ thứ gì, nhưng có giao diện quen thuộc và chức năng bình thường:

Cài đặt apt táo bạo

Máy khách torrent

Mọi thứ ở đây cũng ổn. Đại hồng thủy đã cài đặt:

Cơn lũ cài đặt Apt

Tại sao lại là anh ta? Bởi vì tôi đã quen với nó. Trận Đại hồng thủy không tốt hơn hay tệ hơn những trận khác. Nó chỉ làm công việc của nó như nó phải làm. Để thử nghiệm, tôi đã tải xuống Raspbian Stretch Lite thông qua nó. Tôi không nhận thấy bất kỳ vấn đề.

Trò chơi

Tất nhiên, thật khó để gọi Raspberry Pi là một nền tảng chơi game, nhưng hoàn toàn có thể chơi trên đó. Phần lớn chúng ta đang nói về việc tung ra các trò chơi được phát hành trên bảng điều khiển cũ. Những nỗ lực lâu dài để xây dựng một thứ gì đó như RetroPie dưới dạng một ứng dụng riêng biệt (chứ không phải toàn bộ hệ điều hành) đã không thành công. Tìm kiếm ứng dụng riêng lẻđối với mỗi bảng điều khiển cũng là một công việc khá tẻ nhạt, vì vậy tôi đã quyết định sử dụng Mednafen:

Apt cài đặt mednafen

Trước hết, hãy vào “Cài đặt chung” và chọn Trình điều khiển video sdl thay vì opengl (à, Raspberry không có hỗ trợ OpenGL bình thường). Sau đó, hình ảnh trò chơi (ROM) sẽ bắt đầu hoạt động bình thường (tất nhiên không phải tất cả).

VỚI tốc độ bình thường Chỉ NES và Sega Mega Drive mới kiếm được tiền (mặc dù hầu hết các nền tảng đều chưa được thử nghiệm vì không có sự quan tâm đến chúng).

Bạn có thể thêm trò chơi vào giao diện Mednaffe và khởi chạy chúng từ đó hoặc thậm chí bạn không thể khởi chạy Mednaffe - chỉ cần mở tệp có hình ảnh trò chơi, giống như bất kỳ tệp nào khác, bằng cách nhấp đúp (nó sẽ không hoạt động đối với tất cả các nền tảng).

Thật bất tiện khi chơi game console trên bàn phím nhưng bạn chỉ cần có sẵn gamepad Xbox 360. Bộ điều khiển hoạt động mà không cần trình điều khiển bổ sung, tất cả những gì còn lại là cấu hình các nút. Để thực hiện việc này, trong Mednaffe, hãy mở phần “Hệ thống”, đi tới bảng điều khiển mong muốn, mở phần phụ “Đầu vào” và nhấp vào “Thiết lập bộ điều khiển”. Chọn “Cổng 1” (bộ điều khiển đầu tiên), nhấp đúp vào cột Khóa và nhấn nút trên gamepad tương ứng với dòng chữ trong cột Hành động/Nút (cho mỗi dòng).

Nếu cài đặt không được áp dụng, hãy khởi chạy trò chơi ở định dạng mong muốn từ giao diện (các tham số mới sẽ có hiệu lực), sau đó cài đặt sẽ có hiệu lực khi khởi chạy bằng cách nhấp đúp.

Một số trò chơi gốc đáng được quan tâm cũng có thể được cài đặt. Ví dụ: Battle for Wesnoth (gợi nhớ đến HOMM III) và OpenTTD (gợi nhớ đến SimCity 2000). Cả hai trò chơi đều đã được dịch sang tiếng Nga.

Apt cài đặt wesnoth openttd

Chi tiết cuối cùng

Sau khi cài đặt nhiều chương trình, đủ loại "rác" vẫn còn. Sẽ thật tuyệt nếu xóa nó bằng lệnh sau (điều này cũng sẽ giải phóng một số dung lượng):

Tự động xóa Apt

thông tin thêm

  • Ảnh chụp màn hình được chụp bằng phím Print Screen và tự động lưu vào Thư mục chủ(/nhà/pi).
  • Nếu bạn muốn tăng tốc Raspberry Pi 3 của mình lên một chút, hãy kết nối nó với màn hình bằng độ phân giải thấp(ví dụ 1366x768).
  • Các ứng dụng có thể được tìm kiếm trong tiện ích “Thêm / Xóa phần mềm” tiêu chuẩn, hơi giống với Synaptic.
  • Để kết nối với màn hình không có đầu nối HDMI, bạn có thể sử dụng bộ chuyển đổi HDMI sang DVI-D giá rẻ hoặc cùng loại cáp.
  • Raspberry có thể hiển thị ba biểu tượng chỉ báo đặc biệt trên màn hình (bất kể hệ điều hành và môi trường máy tính để bàn đã cài đặt): sét - điện áp thấp, nhiệt kế nửa đỏ - nhiệt độ chip cao (80–85 độ), nhiệt kế toàn màu đỏ - Nhiệt độ nguy hiểm(trên 85 độ).

Phần kết luận

Nhìn chung, tôi hài lòng với chiếc máy tính mini. Với mức giá của nó, nó cung cấp rất nhiều chức năng (bài viết chỉ thảo luận về một số tùy chọn để sử dụng nó). Vì người dùng có kinh nghiệm thiết lập Linux Raspberry Pi 3 sẽ có vẻ dễ dàng hơn. Những người khác sẽ có thể sử dụng hệ thống đã được cấu hình sẵn mà không gặp bất kỳ sự cố nào.

Bạn thậm chí có thể dạy một con mèo bấm vào cửa sổ.

Ngoài những người đam mê, Raspberry cũng có thể được các công ty có đội máy móc lớn quan tâm. Ví dụ: mua 20 đơn vị hệ thống cổ điển cho trung tâm cuộc gọi với giá 12.000 rúp. và mua 20 máy tính "mâm xôi" với giá 3000 rúp. - đây là những thứ hoàn toàn khác nhau (tiết kiệm được 180.000 rúp).

Chỉ cần bạn lấy màn hình có ít nhất DVI-D - chúng tôi sẽ trừ thêm 15.000.

Ở nhà sử dụng quả mâm xôi Pi 3 sẽ hoạt động tốt như một máy chủ phương tiện im lặng, hộp giải mã tín hiệu cổ điển, máy tính phụ trợ cho phòng khác, v.v., v.v....

Xuất hiện năm 2012 Raspberry Pi đã khơi dậy sự sáng tạo của nhiều người, tạo ra nhiều cách tiếp cận sáng tạo về điện toán chưa từng thấy kể từ kỷ nguyên 8 bit.


Quả thực có thể nói thời kỳ hoàng kim đã lại đến Thiết bị máy tính. Với ý nghĩ đó, dưới đây là 25 dự án bạn có thể thực hiện với Raspberry Pi.




cung cấp sự lựa chọn vĩ đại trường hợp của các sắc thái khác nhau, được thực hiện theo công nghệ hiện đạiĐúc khuôn nhựa Và giá của họ là khá hợp lý.


2. Làm vỏ Pi của riêng bạn




Bạn muốn làm bao vây của riêng bạn? Một bản vẽ của vụ án được lưu trữ trong đó, có thể in được. Mẫu này có thể được cắt và dán.

3. Xem video từ Raspberry Pi




Bây giờ Pi của bạn đã ở trong một chiếc hộp đẹp, đã đến lúc kết nối nó với TV và xem nội dung đa phương tiện bằng OpenELEC OS. Sau khi nghiên cứu hướng dẫn, bạn có thể thiết lập mọi thứ trong thời gian ngắn nhất.


4. Trình duyệt web mini




Vì Raspberry Pi của bạn đã được kết nối với TV, tại sao không lướt web trên màn hình lớn? Bạn cần thứ gì đó tốt hơn Midori cho những mục đích này, vì vậy hãy thử Chrome. Chỉ cần đi đến thiết bị đầu cuối, gõ sudo apt-get cài đặt trình duyệt crom và nhấn Enter.


5. Pi phổ ZX




ZX Spectrum có cuộc sống thứ hai bên trong Raspberry Pi. Để mô phỏng vẻ đẹp 8 bit này, hãy nhập vào thiết bị đầu cuối sudo apt-get cài đặt cầu chì-giả lập-chung và nhấn Enter. Nhập "y" để xác nhận tải xuống và cài đặt.


Khi Fuse được cài đặt và bạn quay lại dòng lệnh, hãy viết sudo apt-get cài đặt phổ-rom cầu chì-trình giả lập-utils và nhấn Enter. Và sau đó, quay lại dòng lệnh một lần nữa, gõ sudo amixer cset numid=3 2 và nhấp vào Nhập.





Nếu Spectrum đã kích thích sự thèm muốn của bạn đối với trường học cũ, thì hãy xem Project RetroPie. Với nó, bạn có thể mô phỏng kho báu của các bảng điều khiển cũ như SNES, Mega Drive và các bảng điều khiển tương tự khác. Quá trình cài đặt không nhanh lắm, nhưng kết quả rất đáng giá. Hãy làm theo những hướng dẫn này và bạn sẽ thành công. Bạn có thể tải xuống các trò chơi cổ điển miễn phí.






8. Windows 3.0 trên Pi




Vì chúng ta bắt đầu nói về retro, chúng ta có thể thử chạy DOS 6.22 và Windows 3.0 bằng QEMU. Để bắt đầu, hãy truy cập Kirsle và giải nén VirtualBox Image (VDI), sau đó sử dụng VirtualBox, chuyển đổi VDI sang IMG bằng cách gõ vboxmanage clonehd "image.vdi" "image.img" --format RAW (thay vì hình ảnh, hãy nhập tên hình ảnh của bạn).


Tiếp theo, cài đặt QEMU bằng cách viết sudo apt-get cài đặt qemu . Sau đó chuyển đổi hình ảnh gốc thành hình ảnh QEMU qcow bằng cách nhập qemu- img chuyển đổi -f raw image.img -O qcow2 image.qcow . Cuối cùng chạy hình ảnh bằng cách nhập hình ảnh qemu.qcow . Tất nhiên, tất cả những điều này còn lâu mới hoàn hảo và có xu hướng đóng băng, nhưng vẫn là một điều thú vị!


9. Người máy



Robot rất tuyệt, có lẽ ngoại trừ những con cố gắng giết tất cả mọi người. Có rất nhiều dự án liên quan đến robot. Tạp chí điện tử MagPi (từ trang 9) mô tả cách chế tạo một cánh tay robot được điều khiển bởi sử dụng quả mâm xôi Số Pi.


10. Tìm hiểu thêm về robot



Vì chúng ta đã đề cập đến chủ đề robot nên có một dự án tuyệt vời khác liên quan đến chia sẻ Nền tảng Big Track và Raspberry Pi.


11. Đào tạo lập trình


Raspberry Pi cung cấp một khung lập trình tuyệt vời với nhiều ngôn ngữ lập trình để bạn lựa chọn. Đọc về một số trong số chúng trên wiki eLinux.





Scratch là một ngôn ngữ lập trình dễ học và dễ làm việc. Nó rất phù hợp cho trẻ em bắt đầu học lập trình cũng như tạo ra các dự án nghiêm túc. Nhận biết điều này.





Mặc dù bạn có thể chơi trò chơi Spectrum bằng trình giả lập nhưng lập trình trong ngôn ngữ CƠ BẢN thông qua trình giả lập là không giống nhau. Trong trường hợp này, hãy sử dụng SpecBAS, phiên bản làm lại của Sinclair BASIC.





Raspberry Pi nhỏ bé nhưng hùng mạnh! Nó là một công cụ hack tuyệt vời. Hãy thử chạy thử nghiệm bỏ qua bảo mật trên đó.


15. Hệ điều hành Firefox trên Pi





16. Hệ điều hành RISC cho Pi




Nếu bạn hoài niệm về quá khứ, hãy thử chạy RISC OS trên Raspberry Pi. Các tập tin và hướng dẫn đầy đủ được đặt.


17. Bàn phím làm từ lon nhôm




Bàn phím làm từ lon bia? Chỉ có một! Nhóm Robofun đã kết nối bo mạch Arduino cùng với 40 hộp nhôm với Raspberry Pi. Bạn có thể nhìn vào cái này.


18. Máy chủ BitTorrent




Nếu bạn là người thường xuyên truy cập vào nhiều trang web torrent khác nhau, tại sao không tạo một máy torrent chuyên dụng? Chỉ cần cắm nó vào bộ định tuyến của bạn và để nó làm công việc của nó. Tài liệu, tập lệnh và tập tin có thể được tìm thấy trên blog snapdragon:IT.


19. Máy chủ đám mây




Bạn có muốn tổ chức máy chủ đám mây? Nhờ OwnCloud bạn có thể làm được điều này. Làm theo hướng dẫn và thiết lập tập lệnh từ petRockBlog. Và chẳng bao lâu nữa bạn sẽ trở thành nhà cung cấp đám mây.


20. Máy bay không người lái Raspberry Pi




Đây là một ý tưởng tuyệt vời - một chiếc UAV trên Raspberry Pi. Chỉ cần nghĩ về các khả năng! Sáng tạo này của Maggie có lẽ là chiếc máy bay bốn cánh đầu tiên dựa trên Raspberry Pi.


21. Trạm thời tiết




Cho phép bạn tạo một dự án trường học tuyệt vời - trạm thời tiết trên Raspberry Pi. Sử dụng trạm thời tiết USB của Maplin, chiếc máy tính mini này có thể ghi lại tất cả thông tin cần thiết.


22. 10 inch màn hình cảm ứng




Sử dụng màn hình cảm ứng 10 inch và bộ chuyển đổi HDMI sang LVDS, bạn có thể tạo màn hình cảm ứng bằng Raspberry Pi. Bạn có thể mua bộ hoàn chỉnh từ Chalkboard Electronics và sau đó lắp ráp như trong video bên dưới.



23. Tự động hóa ngôi nhà








Người hâm mộ Minecraft, hãy vui mừng! Nó cũng có sẵn trên Raspberry Pi.





Bo mạch Raspberry Pi thông thường được thiết kế cho công việc tính toán đơn giản. Tuy nhiên, sau khi đọc hướng dẫn của những người đến từ Đại học Southampton, bạn có thể biến chiếc máy tính mini của mình thành siêu máy tính.


Dịch trang mạng





   Cảm ơn bạn đã quan tâm đến dự án thông tin trang mạng.
   Nếu bạn muốn thú vị và vật liệu hữu ích xuất hiện thường xuyên hơn và có ít quảng cáo hơn,
   Bạn có thể hỗ trợ dự án của chúng tôi bằng cách quyên góp bất kỳ số tiền nào cho sự phát triển của nó.

Hình 1. Sơ đồ khối phần cứng hệ thống

Mô tả quá trình cài đặt phần cứng của hệ thống tuy mất nhiều thời gian nhưng lại khá đơn giản. Trước hết, bạn nên nối nguồn điện vào ổ cắm trên tường bằng dây nối, cắt đứt ổ cắm của dây nối. Tách dây và cố định chúng bằng vít vào các đầu nối nguồn điện. Tiếp theo, kết nối Raspberry Pi với nguồn điện bằng cách cắt đầu nối Loại A khỏi cáp USB và kết nối dây với các chân tương ứng của nguồn điện, đồng thời cắm đầu nối micro USB vào đầu nối nguồn RPi. Sau đó, bạn nên tách cả hai đầu của hai lõi của cáp mềm và kết nối chúng với các đầu cuối tương ứng được đánh dấu GND và JDVcc của khối cấp nguồn và rơle. Cuối cùng, bạn nên tháo jumper nối chân có nhãn JDVcc với chân có nhãn Vcc. Nếu bạn không tháo bộ kết xuất này, điện áp 5 V sẽ được đặt vào các chân 3,3 V của RPi, rất có thể sẽ làm hỏng máy tính.

Bây giờ nguồn đã được cấp cho tất cả các thiết bị đầu cuối, hãy kết nối các chân IN1-IN8 của mô-đun rơle với các chân GPIO tương ứng bằng cáp linh hoạt như trong Hình 2. Mã trình bày trong bài viết này được thiết kế cho trường hợp IN1-IN7 chân kết nối với chân GPIO1-GPIO7. Nếu bạn quyết định kết nối các chân này theo cách khác, bạn sẽ phải sửa đổi mã của mình cho phù hợp.

Sơ đồ chân GPIO của Raspberry Pi được hiển thị trong Hình 2. Các cổng I/O của Raspberry Pi hoạt động ở 3,3 V và mô-đun rơle hoạt động ở 5 V. Tuy nhiên, rơle được cách ly với các chân GPIO của Raspberry Pi bằng cách sử dụng bộ ghép quang. Bộ ghép quang có thể được cung cấp điện áp 3,3 V từ chân Vcc. Chân Vcc của mô-đun rơle có thể được cung cấp điện áp 3,3V từ đầu nối GPIO của Raspberry Pi. Hãy đảm bảo rằng bạn đã tháo jumper làm ngắn mạch các đầu cực Vcc và JDVcc của mô-đun rơle. Chân JDVcc phải là 5V để hoạt động chính xác tiếp sức. Mô-đun rơle được đề cập sẽ mở các tiếp điểm ở trạng thái hoạt động. Sau đó, bạn phải nối đất các đầu cuối IN1-IN8 để bật rơle.

Hình 2. Sơ đồ chân GPIO của Raspberry Pi

Cảnh báo: Hãy hết sức thận trọng khi kết nối các thành phần phần cứng hệ thống. Hậu quả của thất bại điện giật hóa ra có thể là gây tử vong!

Cắt bớt các cáp kéo dài còn lại bằng phích cắm và cố định dây vào các đầu cuối thích hợp trên mô-đun rơle. Đồng thời kết nối các dây cáp mà sau này sẽ kết nối hệ thống với ổ cắm trên tường với các đầu cuối tương ứng của mô-đun rơle. Tất cả phần cứng hệ thống có thể được đặt trong hộp bút chì hoặc hộp đựng tương tự. Hãy suy nghĩ trước về vỏ bọc để tránh phải ngắt kết nối và kết nối lại dây với các đầu cực của mô-đun rơle sau khi bạn hoàn thành công việc trên phần cứng hệ thống. Tôi cũng nhét một số kẹp cáp dạng vít vào các lỗ tương ứng trên khung máy để hạn chế độ căng của cáp (Hình 3).

Hình 3. Cài đặt phần cứng hệ thống

Môi trường phần mềm

Tôi bắt đầu tạo môi trường phần mềm của mình bằng cách cài đặt hình ảnh hệ điều hành Raspbian. Trước khi bắt đầu cài đặt image hệ điều hành, bạn cần chuẩn bị màn hình hỗ trợ truyền hình ảnh HDMI, bàn phím và chuột có đầu nối USB và cáp mạng để kết nối với hệ thống qua Ethernet. Bạn cũng có thể thiết lập kết nối với hệ thống thông qua Bộ chuyển đổi Wi-Fi. Tạo nên thẻ SD có khả năng khởi độngđể khởi động hệ thống lần đầu tiên theo hướng dẫn được cung cấp trên tài nguyên http://www.raspberrypi.org/documentation/installation/installing-image. Trong lần khởi động hệ thống đầu tiên, trình cài đặt sẽ cấu hình hệ điều hành và đặt dữ liệu từ hình ảnh của nó vào toàn bộ dung lượng trống của thẻ nhớ. Sau lần khởi động đầu tiên, bạn sẽ có thể đăng nhập bằng thông tin đăng nhập tài khoản người dùng tiêu chuẩn của mình (tên người dùng "pi" và mật khẩu "raspberry").

Cập nhật hệ thống là hành động thông minh cần được thực hiện ngay sau khi đăng nhập thành công. Hình ảnh hệ điều hành Raspbian dựa trên các gói phần mềm Phân phối Debian và sử dụng aptitude làm trình quản lý gói phần mềm. Ngoài ra, bạn sẽ cần các gói phần mềm có tên python, pip và git. Tôi cũng khuyên bạn nên cài đặt Webmin để đơn giản hóa quy trình quản trị hệ thống. Hướng dẫn cài đặt Webmin được cung cấp tại http://www.webmin.com/deb.html (làm theo các khuyến nghị trong phần "Sử dụng kho lưu trữ Webmin APT"):

Cập nhật Sudo apt-get && Sudo apt-get dist-nâng cấp Sudo apt-get cài đặt python python-pip git git-core

Sau này, bạn sẽ phải thiết lập kết nối bằng bộ điều hợp Wi-Fi. bạn có thể tìm hướng dẫn chi tiết trên tài nguyên http://www.raspberrypi.org/documentation/configuration/wireless. Tôi khuyên bạn nên sử dụng tùy chọn wicd-courses. TRÊN ở giai đoạn này Bạn có thể thay đổi cài đặt Raspberry Pi bằng lệnh sudo raspi-config. Sau khi nhập lệnh này, bạn sẽ có quyền truy cập vào giao diện đồ họa tiện lợi cho phép bạn đặt giá trị của các tham số như dung lượng RAM được chia sẻ với GPU, thông số tốc độ CPU, chế độ sử dụng GUI trong quá trình tải và những thứ khác.

Cho người khác công cụ hữu ích là IDE Cloud 9. Cloud 9 IDE sẽ cho phép bạn chỉnh sửa mã của mình ở cấp độ Raspberry Pi thông qua trình duyệt web. IDE này cũng sẽ cung cấp cho bạn quyền truy cập vào giao diện dòng lệnh trong trình duyệt web. Bạn có thể phát triển và chạy bất kỳ mã nào mà không cần rời khỏi trình duyệt web của mình. IDE Colud 9 yêu cầu một phiên bản cụ thể của khung NodeJS. Cách sử dụng phiên bản không được hỗ trợ framework sẽ dẫn đến sự cố liên tục của máy chủ Cloud 9, điều này có thể khiến bất kỳ người dùng nào cũng chán nản. Hướng dẫn cài đặt NodeJS framework trên máy tính Raspberry Pi được cung cấp tại http://weworkweplay.com/play/raspberry-pi-nodejs.

Phần mềm

Tôi quyết định tạo giao diện người dùng cho hệ thống của mình bằng công nghệ HTML5, CSS3 và JavaScript. Sự kết hợp của ba công nghệ nêu trên là công cụ đắc lựcđể tạo ra các giao diện người dùng. Ngôn ngữ Lập trình JavaScript cho phép bạn sử dụng API đơn giảnđể tương tác với các máy chủ. Ngoài ra, có nhiều thư viện dành cho ngôn ngữ lập trình JavaScript, chẳng hạn như JQuery, Bootstrap và các thư viện khác, từ đó bạn có thể chọn ngôn ngữ phù hợp nhất. HTML5 cung cấp API WebSocket, cho phép trình duyệt web duy trì kết nối và giao tiếp qua kết nối đó. Điều này làm cho API WebSocket đặc biệt hữu ích khi triển khai các ứng dụng động và phát trực tuyến, chẳng hạn như trò chơi và trò chuyện. Bảng xếp tầng Kiểu CSS rất hữu ích cho việc tạo kiểu cho các thành phần khác nhau của trang HTML. Khi được sử dụng đúng cách, chúng cho phép bạn tạo giao diện người dùng động bằng cách thay đổi kiểu thành phần trang khi xảy ra một số sự kiện nhất định. Vì của dự án này Tôi đã chọn khung JQuery để xử lý các sự kiện, CSS Bootstrap để bố trí các nút trong lưới và ngôn ngữ lập trình JavaScript để triển khai các cơ chế trao đổi dữ liệu trên Dựa trên API WebSocket.

Thư viện

Một ứng dụng máy chủ chạy ở cấp độ Raspberry Pi phải kiểm soát trạng thái các chân GPIO của bo mạch Raspberry Pi. Nó cũng phải cung cấp giao diện HTTP để truyền dữ liệu GUI và giao diện WebSocket để truyền thông báo bằng lệnh và dữ liệu trạng thái. Đơn giản là không có ứng dụng máy chủ sẵn sàng để cài đặt nào có chức năng cụ thể như vậy, vì vậy tôi quyết định tạo triển khai máy chủ của riêng mình bằng ngôn ngữ này Lập trình Python. Để đơn giản hóa việc phát triển ứng dụng máy chủ được mô tả bằng ngôn ngữ lập trình Python, có sẵn các mô-đun triển khai các phương thức để làm việc với giao diện Raspberry Pi GPIO, để tạo máy chủ HTTP và để làm việc với giao diện WebSockets. Vì tất cả các mô-đun được liệt kê đều được thiết kế để thực hiện các nhiệm vụ được giao nên tôi phải phát triển một lượng mã tối thiểu.

Tuy nhiên, các mô-đun được đề cập không đi kèm với trình thông dịch Python và phải được cài đặt riêng. Trước hết, bạn sẽ cần một mô-đun để kiểm soát trạng thái của các chân đầu nối GPIO Raspberry Pi. Cách đơn giản nhất việc thay đổi trạng thái các chân của trình kết nối này là sử dụng thư viện RPi.GPIO, có sẵn tại https://pypi.python.org/pypi/RPi.GPIO. Bạn có thể cài đặt mô-đun tương ứng bằng lệnh sau:

Sudo pip cài đặt RPi.GPIO

Làm việc với mô-đun RPi.GPIO không gặp bất kỳ khó khăn nào. Bạn có thể tìm thấy các ví dụ về việc sử dụng của mô-đun này theo địa chỉ. Bước đầu tiên khi làm việc với một mô-đun là nhập mã của nó vào mã dự án. Sau này, bạn sẽ phải chọn một chế độ hoạt động. Có thể sử dụng hằng số GPIO.BOARD hoặc hằng số GPIO.BCM làm mã định danh chế độ vận hành. Việc lựa chọn chế độ vận hành sẽ xác định xem chip BCM hay các chân đầu nối I/O được sử dụng khi đề cập đến số chân trong tất cả các lệnh tiếp theo. Tiếp theo, bạn nên cho biết liệu các chân từ đầu nối được đề cập sẽ được sử dụng cho đầu vào hay đầu ra. Bây giờ bạn có thể sử dụng các chân của đầu nối này cho mục đích đã định. Cuối cùng, bạn sẽ phải gọi phương thức cleanup() để đặt lại các chân GPIO. Liệt kê 1 cho thấy một ví dụ đơn giản về cách sử dụng mô-đun RPi.GPIO.

Liệt kê 1. Sử dụng mô-đun RPi.GPIO

Nhập RPi.GPIO dưới dạng GPIO # nhập mã mô-đun vào mã dự án GPIO.setmode(GPIO.BOARD) # chỉ ra rằng việc đánh số được sử dụng để xác định các chân của đầu nối GPIO.setup(0, GPIO.IN) # chỉ ra rằng kênh 0 sẽ được sử dụng cho đầu vào GPIO.setup(1, GPIO.OUT) # chỉ ra rằng kênh 1 sẽ được sử dụng cho đầu ra var1=GPIO.input(0) # đọc trạng thái của kênh 0 GPIO.output(1, GPIO.HIGH ) # cài đặt logic trên kênh 1 GPIO.cleanup() # đặt lại trạng thái của các chân đầu nối GPIO.

Raspberry Pi Foundation đã giới thiệu một phiên bản mới của máy tính mini Raspberry Pi mà không có nhiều sự phô trương, chỉ báo cáo nó trên blog của mình. Một tiện ích phổ biến, như trong phiên bản trước, ưu đãi được cải thiện Phần cứng, trong khi chi phí không thay đổi - chỉ khoảng 2.500 rúp ($35).

Nâng cấp đáng kể nhất ở Raspberry Pi 3 là bộ xử lý ARM Cortex-A53 64 bit với tần số danh định là 1,2 GHz. Theo nhà sản xuất máy tính, nó sẽ hoạt động nhanh hơn 10 lần so với chip được cài đặt trong phiên bản đầu tiên của Raspberry Pi và nhanh hơn trung bình 50–60% so với bộ xử lý Raspberry Pi 2.

Các phép đo của chúng tôi đã xác nhận sự gia tăng hiệu suất (xem biểu đồ bên dưới). Trên thực tế, ưu thế của Pi 3 mới so với các thiết bị tiền nhiệm dao động từ 2,5x (ứng dụng đơn luồng) đến 20x (codec video). Bộ xử lý mạnh mẽđược bổ sung bởi một gigabyte RAM.

Hai cải tiến khác cũng sẽ làm hài lòng những người mua tiềm năng và những người thích tự tay thiết kế hệ thống máy tính. Pi 3 lần đầu tiên được tích hợp hỗ trợ cho mạng không dây 802.11n và Bluetooth 4.1. Ngoài ra, phiên bản mới tương thích với các phiên bản trước vì Broadcomm-SoC (BCM2837) mới dựa trên kiến ​​trúc giống như bộ xử lý của các mẫu tiền nhiệm.


Máy tính rất tiết kiệm

Mặt khác, có rất ít thay đổi: khe cắm, đầu nối nguồn Micro-USB 5V và hệ điều hành Raspian Linux 32-bit. Trong những tháng tới, Raspberry Pi Foundation sẽ xem xét chuyển sang phiên bản Linux 64 bit.

Việc tăng hiệu suất sẽ bù đắp một chút cho mức tiêu thụ điện năng ngày càng tăng của máy tính mini: mức tiêu thụ điện năng khi tải của Pi 3 cao hơn 0,3 W so với thiết bị tiền nhiệm. Tuy nhiên, ngay cả với giá trị đo được là 2,9 W, thiết bị vẫn sử dụng cực kỳ tiết kiệm. Để đo mức tiêu thụ điện năng, chúng tôi đã chiếu một bộ phim với Giải pháp đầy đủ HD (1920x1080 pixel), sử dụng trung tâm truyền thông OpenElec/Kodi.

Trên trang web www.raspberrypi.org bạn sẽ tìm thấy nhiều hệ điều hành, có thể được sử dụng trong máy tính mini Pi 3. Tùy chọn đơn giản nhất là Image Noobs OS: nó cung cấp tất cả các tùy chọn cần thiết có thể được chọn từ menu Bắt đầu.


Để sử dụng mini-PC như một máy tính chính thức, bạn cần cài đặt Jessie mâm xôi- một hệ thống đầy đủ chức năng với giao diện máy tính để bàn. Thay vào đó, các phiên bản đầu tiên của hệ điều hành Android có sẵn để tải xuống trên Internet có thể được sử dụng và cài đặt trên Raspberry.

Nếu bạn định sử dụng Raspberry Pi 3 trong phòng khách thì nên chọn OpenElec. trong đó Chúng ta đang nói về về một hệ điều hành dựa trên trung tâm truyền thông nổi tiếng Kodi (trước đây gọi là XBMC) với kiểu dáng sang trọng giao diện người dùng, nhiều tính năng tuyệt vời và vô số plugin giúp mở rộng đáng kể khả năng của thiết bị.

Trong quá trình thử nghiệm, hệ thống OpenElec hoạt động bình thường và không thấy menu nào bị chậm. Phát phim có độ phân giải 1920x1080 pixel tài nguyên mạng cũng diễn ra không có vấn đề gì: phim bắt đầu tương đối nhanh và phát mà không bị giật hoặc tạm dừng khi tải. Tuy nhiên, nếu mạng gia đình của bạn không cung cấp tốc độ cao, tốt hơn hết bạn nên đợi phim tải xuống trước.

Để vận hành máy tính mini Raspberry Pi 3, bạn sẽ cần nguồn điện Micro-USB bên ngoài. Chúng tôi khuyên bạn nên sử dụng model có dòng điện tối thiểu 2A ở mức 5V. Ngoài ra, bạn sẽ cần một thẻ bộ nhớ microSDít nhất 8 GB mà hệ điều hành được cài đặt. Nếu bạn dự định làm việc với số lượng lớn tệp, tốt hơn hết bạn nên cài đặt ngay bộ nhớ 128 GB. Va cho tốc độ tối đaĐối với công việc, nên có thẻ ít nhất là cấp 10.


Windows 10: Nếu bạn đã quen với việc làm việc trong HĐH của Microsoft hơn thì sẽ không có gì ngăn cản bạn cài đặt nó trên Raspberry Pi 3.

Windows 10 được điều chỉnh

Để ra mắt Raspberry Pi 3, Microsoft sẽ cung cấp bản cập nhật dưới dạng phiên bản PC mini của Windows 10: Windows 10 IoT Core Insider Preview. Phiên bản Windows 10 IoT Core được thiết kế dành riêng cho Internet of Things (IoT) và các thiết bị nhỏ có hoặc không có màn hình. Microsoft giải thích các lợi ích: phiên bản HĐH này cung cấp nhiều chức năng Tính năng của Windows, cập nhật tự động, tính năng bảo mật mạnh mẽ và có thể được quản lý bằng các công cụ quản trị thông thường.

Raspberry Pi 3 là một bước tiến đáng kể: giờ đây hiệu suất của máy tính đủ để lắp ráp một trình phát đa phương tiện nhỏ gọn, đầy đủ chức năng và mạnh mẽ. Nhờ mô-đun Wi-Fi tích hợp và hệ điều hành OpenElec được phát triển đặc biệt, một “máy tính thủ công” nhỏ có thể trở thành cỗ máy giải trí gia đình mạnh mẽ.

Tuy nhiên, người dùng Raspberry Pi 2 không nhất thiết phải nâng cấp lên người mẫu mới. Trong mọi trường hợp, chỉ những người mới chú ý đến chủ đề này hoặc vẫn sử dụng Raspberry Pi thế hệ đầu tiên mới nên sử dụng Raspberry Pi 3 Model B.