Raspberry Pi 2 sử dụng cho con người. ⇡ Lịch sử của Raspberry Pi. Mở rộng ứng dụng văn phòng

Chúng tôi xin nhắc bạn rằng việc cố gắng lặp lại hành động của tác giả có thể dẫn đến mất bảo hành cho thiết bị và thậm chí khiến thiết bị bị hỏng. Tài liệu này chỉ được cung cấp cho mục đích thông tin. Nếu bạn định thực hiện lại các bước được mô tả bên dưới, chúng tôi thực sự khuyên bạn nên đọc kỹ bài viết đến cuối ít nhất một lần. Các biên tập viên của 3DNews không chịu bất kỳ trách nhiệm nào về mọi hậu quả có thể xảy ra.

Tôi xấu hổ khi thừa nhận, nhưng chúng tôi đã nhận được Raspberry Pi hơn một năm trước và vâng, chúng tôi đã không viết một dòng nào về nó khi đó, mặc dù ba tháng chờ đợi thật đau đớn và niềm vui khi nhận được bưu kiện từ Foggy Albion rất chân thành. Có lẽ như thế sẽ tốt hơn. Trong suốt một năm, một cộng đồng người dùng, nhà phát triển và công ty quy mô lớn đã hình thành xung quanh Raspberry Pi, đã cho thế giới thấy một số lượng đáng kể các phụ kiện, dự án và phần mềm. Và bản thân máy tính bo mạch đơn đã trải qua một số thay đổi về phần cứng - trong các phiên bản mới, một số thiếu sót đã được loại bỏ và Dung lượng RAM cho mô hình B

Lịch sử của Raspberry Pi

Nhìn chung, lịch sử phát triển và xuất hiện của Raspberry Pi không đơn giản như vậy. Nguyên mẫu đầu tiên của thiết bị này đã xuất hiện vào năm ngoái. Ngay cả khi đó, nó đáng lẽ phải có giá 25 đô la và nhằm mục đích dạy cho học sinh những điều cơ bản về trí tuệ máy tính - thứ mà trong văn học tiếng Anh thường gọi là Khoa học Máy tính (CS), nhưng ở nước ta nó không hoàn toàn được gọi một cách chính xác là khoa học máy tính (thuật ngữ này vẫn đang được tranh luận). Những người sáng lập dự án - nhân viên và giáo viên của Phòng thí nghiệm Máy tính của Đại học Cambridge - không thích việc hàng năm trình độ đào tạo ứng viên ngày càng giảm sút. Nếu vào những năm 90, theo thông lệ, những người trẻ tuổi quen thuộc với lập trình đã đến học cùng họ, thì vào những năm 2000, những ứng viên điển hình chỉ mới làm quen một chút với thiết kế web.

Sự tiếc nuối của các nhà phát triển Raspberry Pi là điều dễ hiểu, bởi tuổi trẻ của họ rơi vào đúng thời điểm xuất hiện và thời kỳ hoàng kim của những chiếc “máy tính cá nhân” thực sự dành cho gia đình đầu tiên là Amiga, BBC Micro, Spectrum ZX và Commodore 64. Người dùng những chiếc PC này đôi khi chỉ đơn giản là buộc phải tham gia lập trình nếu họ không thể tìm thấy phần mềm phù hợp cho nhiệm vụ của bạn. Hơn nữa, thường không chỉ cần có khả năng viết mã mà còn phải hiểu rõ về nguyên lý hoạt động của thành phần phần cứng, khéo léo vượt qua những hạn chế hiện có và sử dụng nhiều thủ thuật khác nhau để đạt được hiệu suất tối đa sự sáng tạo của bạn. Những người cao cấp nhất thì chọn mỏ hàn, vì lúc đầu cũng có ít thiết bị ngoại vi. Và đối với một số người, đây trở thành lý do để mở “nhà máy sản xuất nến” của riêng họ.

Tuy nhiên, tất cả chúng ta đều biết điều gì đã xảy ra với nền tảng Wintel vào những năm 90, nền tảng này đã trở thành nhà độc quyền ảo trên thị trường PC và cuối cùng đã giải phóng người dùng khỏi nhu cầu học lập trình. Các trường học cũng quyết định chuyển sang học những kiến ​​thức cơ bản khi làm việc với một giáo sư nổi tiếng. đồng phục công sở và tạo các trang HTML đơn giản. Sau đó, bong bóng dot-com vỡ, máy chơi game và máy tính cá nhân bắt đầu lan rộng. Nhìn chung, cuộc sống của người dùng thông thường đã trở nên đơn giản hơn đáng kể và số lượng những người đam mê đã giảm đi đáng kể. Tình huống này không phù hợp với các giáo viên - và họ đã nảy ra ý tưởng tạo ra một nền tảng có thể khơi dậy sự quan tâm đến việc nghiên cứu độc lập về chủ đề này. Thật khó để nói chắc chắn liệu mọi thứ có buồn đến vậy hay không, nhưng những người sáng tạo đã lấy cảm hứng từ lịch sử của huyền thoại một thời máy tính giáo dục Tuy nhiên, BBC Micro không mong đợi sẽ thay đổi hoàn toàn tình hình bằng sự quan tâm đến Khoa học Máy tính.

Có khá nhiều điểm tương đồng giữa Raspberry Pi và BBC Micro. Cả hai đều có hai phiên bản phần cứng hơi khác nhau - Model A và Model B. Cả hai đều dựa trên kiến ​​trúc giống RISC và trong cả hai trường hợp, phần cứng đều tối ưu, mặc dù không phải là tiên tiến nhất. Họ cũng không quên port RISC OS. Nhiệm vụ của họ là như nhau - thu hút sự quan tâm của thế hệ trẻ công nghệ máy tínhở mức độ khá tiên tiến. BBC Micro dự định bán không quá 12 nghìn chiếc, nhưng sau hơn 10 năm, nó đã bán được khoảng một triệu rưỡi. Một lô Raspberry Pi dùng thử gồm 10.000 bản đã được bán hết trong vài phút và lúc đầu, quy tắc “mỗi người một chiếc” đã có hiệu lực. Đại diện của một trong hai nhà phân phối chính thức đã “thân mật” yêu cầu người dùng ngừng cập nhật trang cửa hàng trực tuyến vì máy chủ không thể đáp ứng được tải. Một năm sau, khi bắt đầu bán hàng ở Mỹ, lịch sử đã lặp lại. Hiện tại, tức là gần một năm rưỡi sau khi ra mắt, hơn một triệu rưỡi thiết bị đã được bán ra và đây dường như chưa phải là giới hạn.

Chẳng mấy chốc câu chuyện cổ tích đã được kể, nhưng chẳng bao lâu thì hành động đó được thực hiện. Phải mất vài năm sau khi nguyên mẫu đầu tiên xuất hiện để tạo ra Các tùy chọn khác nhau PC cho đến năm 2008 đã trở nên rõ ràng rằng bộ xử lý dành cho thiết bị di động đã trở nên đủ mạnh và giá cả phải chăng để xử lý nội dung đa phương tiện và chúng, chứ không phải bộ vi điều khiển, nên được sử dụng để biến ý tưởng thành hiện thực. Năm 2009, Raspberry Pi Foundation, một tổ chức từ thiện, được thành lập với nhiệm vụ bao gồm phát triển và quảng bá máy tính cùng tên. Phải mất hai năm để tạo ra phần cứng và phần mềm của thiết bị tương lai, ký kết hợp đồng và tuân thủ các thủ tục khác. Tại một thời điểm nào đó, thậm chí còn có ý tưởng tạo ra một chiếc PC mini dưới dạng ổ đĩa flash lớn - một bên là cổng USB và một bên là đầu ra HDMI. Thiết bị tương tự với Android trên tàu, họ hiện đang thu hút với số lượng lớn công ty Trung Quốc. Cuối cùng, vào năm 2011, phiên bản alpha và beta đầu tiên của bo mạch đã xuất hiện. Và chỉ đến đầu năm ngoái, lô Raspberry Pi đầu tiên mới được đưa vào dây chuyền lắp ráp và đến tay khách hàng gần hơn vào mùa hè, do nhà thầu Trung Quốc đã mắc lỗi trong quá trình lắp ráp khiến phải mất thêm thời gian để sửa lỗi. .

Xin lưu ý rằng Raspberry Pi thực chất là một dự án phi lợi nhuận. Vì vậy không có gì đáng ngạc nhiên khi phải mất nhiều năm để phát triển. Đồng thời, đây là câu trả lời cho những câu cảm thán bất mãn với tinh thần “Tại sao bộ xử lý lại thế này mà không như thế kia? Gigabyte bộ nhớ của tôi ở đâu? Có thể thêm hỗ trợ SATA không? Tại sao không có mô-đun Wi-Fi/3G/Bluetooth?” Vì Chúa, với 25 đô la (hoặc 35 đô la), bạn đã được cung cấp một chiếc máy chất lượng tốt cho các thí nghiệm tại nhà và các dự án DIY. Xét cho cùng, Raspberry Pi dễ hiểu hơn đối với người mới bắt đầu so với vi điều khiển; nó tiện lợi và hữu dụng hơn nhiều so với thẻ bộ định tuyến mini, loại thẻ thường được sử dụng trong các nhiệm vụ nghiên cứu; giá của nó thấp hơn đáng kể so với tất cả các giải pháp bo mạch đơn khác, mặc dù có nhiều chức năng hơn. Hóa ra Raspberry Pi chưa có đối thủ. Chà, chúng tôi đã nói chi tiết về lịch sử hình thành dự án này, nhưng cho đến nay chúng tôi chưa bao giờ đề cập đến nó là gì, có thể làm gì với nó và những thiếu sót của nó là gì.

⇡ Đặc tính kỹ thuật và khả năng

Raspberry Pi được gọi là một máy tính bo mạch đơn có kích thước bằng thẻ tín dụng. Trên thực tế, bản thân bo mạch lớn hơn một chút - 85,6x56x21 mm - và không có các cạnh tròn, ngoài ra, một số cổng chỉ nhô ra ngoài, chưa kể thẻ SD nhô ra ngoài bảng hơn một nửa. Bộ điều hợp “ngắn” cho micro-SD có thể giải quyết vấn đề này. Máy chỉ nặng 54 gram. Raspberry Pi có hai phiên bản - Model A và Model B. Model A không có cổng Ethernet, một cổng USB 2.0 và RAM 256 MB và có giá 25 USD. Model B được trang bị cổng Ethernet 10/100 Mbps, hai cổng USB 2.0 và có dung lượng RAM gấp đôi. Tất cả niềm vui này được bán với giá 35 đô la. Chỉ cần lưu ý rằng đây là giá “ròng”, không bao gồm các khoản thuế và chi phí vận chuyển có thể có. Ví dụ: việc mua Model B khiến chúng tôi tốn gần gấp đôi. Ngoài ra, khi mua, bạn nên chú ý đến nhãn SoC. Số lô dành cho các phiên bản Model B "cũ" có RAM 256 MB bắt đầu bằng K4P2G và đối với phiên bản có bộ nhớ 512 MB - với K4P4G.

Sơ đồ mô hình Raspberry Pi từ www.raspberrypi.org

Về lý thuyết, bắt đầu từ năm nay, tất cả Raspberry Pi Model B sẽ có nửa gigabyte RAM, nhưng các mẫu trước đó có thể đang nằm trong kho của người bán lại. Premier Farnell, RS Components và Egoman được cấp phép sản xuất bo mạch. Hơn nữa, sau này sản xuất bảng đỏ, chỉ có thể được cung cấp ở lãnh thổ Trung Quốc. Nhân kỷ niệm đầu tiên của dự án, RS Components đã phát hành lô bảng xanh kỷ niệm với số lượng 1000 chiếc. Những công ty tương tự này có quyền bán Raspberry Pi và Allied Electronics xử lý việc phân phối ở Mỹ. Vì vậy, tất cả các cửa hàng khác chỉ cần mua số lượng lớn thiết bị từ bốn cửa hàng này và bán lại cho người tiêu dùng cuối cùng. Cả hai mẫu bo mạch của các nhà sản xuất khác nhau (được lắp ráp bởi các nhà máy Sony, Qisda và Egoman) đều có một số khác biệt nhỏ, nhưng nhìn chung chúng giống hệt nhau.

Nền tảng của Raspberry Pi là hệ thống trên chip, Broadcom BCM2835 (dòng BCM2708), bao gồm lõi xử lý ARM11 với tần số cơ bản 700 MHz (có thể ép xung lên 1 GHz) và lõi đồ họa Broadcom VideoCore IV. Do kiến ​​trúc ARMv6 hiện đã hơi lỗi thời được sử dụng nên một số bản phân phối không hỗ trợ bộ xử lý này. Chúng bao gồm, ví dụ, Ubuntu. Về Android cũng vậy, chúng ta không thể nói nó hoạt động tốt. Mặt khác, các nhà phát triển đã nỗ lực hết sức để chuẩn bị đúng cách hệ điều hành để hoạt động trên phần cứng này, nhân tiện, điều này không thể không nói đến ở nhiều máy tính ARM bo mạch đơn khác. GPU hỗ trợ các chuẩn OpenGL ES 1.1/2.0, OpenVG 1.1, Open EGL, OpenMAX và có khả năng mã hóa, giải mã và xuất ra video Full HD (1080p, 30 FPS, H.264 High-Profile). Vì tăng tốc phần cứng Giấy phép MPEG-2 và VC-1 sẽ phải được mua riêng và đây là một lý do khác để nhắc bạn rằng chi phí giấy phép và tiền bản quyền bằng sáng chế đóng góp đáng kể vào giá cuối cùng của hầu hết mọi thiết bị công nghệ cao.

Chip nhớ do Samsung hay Hynix sản xuất được hàn trực tiếp lên trên chipset chính nên bạn sẽ không thể tự tăng RAM được. Bộ nhớ ở đây được chia sẻ nên người dùng chọn bao nhiêu megabyte để cung cấp cho GPU. Có hai đầu ra video - composite RCA (576i hoặc 480i, PAL-BGHID/PAL-M/PAL-N/NTSC/NTSC-J) và HDMI 1.3a có hỗ trợ HDCP và giao thức CEC (điều khiển tất cả các thiết bị đa phương tiện từ một điều khiển từ xa). Vì vậy, để tạo một trung tâm truyền thông đơn giản, Raspberry Pi khá phù hợp và sự hiện diện của giải pháp Raspbmc làm sẵn giúp đơn giản hóa công việc rất nhiều. Việc lựa chọn các đầu ra video cụ thể này được giải thích rất đơn giản - máy tính, giống như thời cổ đại, được thiết kế để kết nối với TV chứ không phải với màn hình. Vì vậy không, ví dụ Đầu nối DVI. Được rồi, bạn có thể tự mua bộ chuyển đổi HDMI. ( Bạn có thể tự mình thấy rằng còn rất nhiều thứ khác có thể hoặc thậm chí cần phải mua cho bảng này.) Âm thanh được truyền qua HDMI hoặc xuất qua giắc cắm 3,5 mm thông thường.

Đầu đọc thẻ tích hợp được đảm bảo hoạt động với hầu hết các thẻ SD lên tới 32GB. Raspberry Pi chỉ có thể khởi động từ thẻ SD. Chính xác hơn, bản thân hệ điều hành có thể được đặt trên ổ USB, nhưng bộ tải khởi động phải luôn ở trên SD. Không có nút nguồn hoặc nút đặt lại - thiết bị tự bật khi cấp nguồn. Raspberry Pi được cấp nguồn từ cổng micro-USB hoặc từ một cặp chân GPIO chuyên dụng. Đối với Model A, nên sử dụng nguồn 5 V và 500-700 mA, còn đối với Model B, nên sử dụng nguồn 5 V và 700-1200 mA. Đó là cổng USB 3.0 hoặc cục sạc điện thoại là đủ, tuy nhiên tốt hơn hết bạn nên chọn nguồn điện ổn định hơn. Bản thân các bo mạch tiêu thụ ít hơn một chút, nhưng một phần năng lượng cần thiết cho hoạt động của các thiết bị được kết nối với cổng USB. Lựa chọn thay thế- cấp nguồn từ bộ chia USB được kết nối với bo mạch bằng nguồn điện hoặc pin riêng, nhưng đây không phải là cách tốt nhất Quyết định tốt nhất. Nhân tiện, bộ điều khiển Ethernet trong Model B cũng “treo” trên bus USB. Chỉ báo tối thiểu - có năm đèn LED trên bảng. Ba trong số chúng cho biết hoạt động và chế độ hoạt động của Ethernet, và hai trong số đó cho biết sự hiện diện của nguồn điện và hoạt động với thẻ SD.

Và bây giờ là phần thú vị nhất: một bộ giao diện cấp thấp cho phép bạn kết nối các bo mạch mở rộng, bộ điều khiển bên ngoài, cảm biến và các phụ kiện khác với Raspberry Pi. Đầu tiên, bo mạch có các khe cắm CSI-2 15 chân để kết nối camera và DSI để lắp đặt màn hình. Thứ hai, có một khối cho 26 dòng I/O mục đích chung(GPIO, Đầu vào/Đầu ra mục đích chung), trong đó chỉ có 17 cái thực sự có sẵn để kiểm soát - không nhiều nhưng cũng không trống. Thực hiện trên chúng Giao diện UART, cổng console, SPI và I2C. Trên các phiên bản mới của bo mạch, bốn GPIO khác được định tuyến nhưng không được hàn, ngoài ra còn cung cấp I²C và I²S. Nếu bạn không quen với tất cả các chữ viết tắt này, thì đừng lo lắng - đây là tên của các tiêu chuẩn được sử dụng rộng rãi trong vi điện tử để kết nối thiết bị này với thiết bị khác. Sử dụng GPIO chính xác là thú vị nhất và sử dụng sáng tạo Raspberry Pi.

Tuy nhiên, anh cũng có rất nhiều khuyết điểm. Ví dụ: nó không có đồng hồ thời gian thực riêng (Real Time Clock, RTC). Chính những người “nhớ” thời điểm hiện tại và tự mình đi. Vì vậy, cách duy nhất để có được thời gian là đồng bộ hóa với máy chủ NTP. SoC chứa bộ xử lý tín hiệu số (DSP), nhưng dường như vẫn chưa có quyền truy cập đầy đủ vào API của nó. Các chân GPIO không được bảo vệ khỏi đoản mạch theo bất kỳ cách nào, do đó, một lỗi cài đặt có thể làm hỏng toàn bộ PC mini. Chúng cũng chỉ có khả năng xử lý tín hiệu số. Đầu ra video không thể xuất hình ảnh đồng thời. Không có đầu vào âm thanh nào cả. Nhìn chung, Raspberry Pi còn rất nhiều thiếu sót. Và ví dụ của anh cũng minh họa rõ ràng cho quá trình phát triển thiết bị hiện đại. Lấy cùng một chiếc đồng hồ. Chúng hóa ra lại là một thành phần đắt tiền đến mức người ta quyết định loại bỏ. Hơn nữa, việc phát triển thiết bị diễn ra trên cơ sở tự nguyện, tức là không ai trả tiền cho nó. Chi phí linh kiện giảm khi đơn đặt hàng tăng lên, và lô 10.000 chiếc đầu tiên không thể gọi là quá nghiêm túc. Lắp ráp, giao hàng, thuế, phí, giấy phép, v.v. - tất cả những điều này đều cần có tiền. Và các nhà phân phối cũng muốn nhận được giá trị xứng đáng với số tiền họ bỏ ra. Tuy nhiên, cuối cùng chúng tôi vẫn giữ được nó ở mức 25 đô la.

Máy tính bảng đơn Raspberry Pi
Mẫu A Mẫu B
Giá $25 $35
Hệ thống trên chip (SoC) Broadcom BCM2835 (CPU + GPU)
CPU 700 MHz ARM11 (lõi ARM1176JZF-S), có thể ép xung lên 1 GHz
GPU Broadcom VideoCore IV
Tiêu chuẩn OpenGL ES 1.1/2.0, OpenVG 1.1, Mở EGL, OpenMAX
Codec phần cứng H.264 (1080p30, cấu hình cao);
MPEG-2 và VC-1 (giấy phép được bán riêng)
Bộ nhớ (SDRAM, được chia sẻ) 256MB 512 MB;
256 MB (đến ngày 15/10/2012)
Cổng USB 2.0 1 2
Đầu ra video 1 x HDMI 1.3a (CEC),
1 x RCA (576i/480i, PAL-BGHID/M/N,NTSC, NTSC-J)
Đầu ra âm thanh Giắc cắm 3,5 mm, HDMI
Đầu đọc thẻ SD/MMC/SDIO
Mạng lưới - Cổng Ethernet RJ45 10/100Mbps
Giao diện 20 x GPIO (SPI, I 2 C, UART, TTL);
MIPI CSI-2, MIPI DSI
Tiêu thụ năng lượng 500 mA (2,5 W) 700 mA (3,5 W)
Dinh dưỡng 5V qua cổng micro-USB hoặc GPIO
Kích thước 85,6x56x21mm
Cân nặng 54 gam

Không có gì đáng ngạc nhiên khi một số người dùng mua Raspberry Pis theo gói và “vặn chúng vào” bất cứ thứ gì. Chiếc máy này có thể vừa trở thành trung tâm truyền thông vừa là trung tâm điều khiển trong tay bạn." nhà thông minh”, và một bảng điều khiển trò chơi dành cho người hâm mộ các tác phẩm kinh điển 8 bit và trái tim của các mẫu điều khiển bằng sóng radio. Tất cả phụ thuộc vào trí tưởng tượng, mong muốn và sự trực tiếp của bạn. Có rất nhiều ví dụ trên Internet, dự án đã hoàn thành, cộng đồng người dùng và toàn bộ cửa hàng dành riêng cho Raspberry Pi. Thậm chí còn có một The Pi Store chính thức, rất rất khiêm tốn với một lượng nhỏ Phần mềm, trò chơi, sách hướng dẫn và tạp chí riêng của chúng tôi. Tóm lại: “Hãy để người tìm kiếm tìm thấy!” Để bắt đầu, chúng tôi khuyên bạn nên xem qua danh sách các dự án trên diễn đàn chính thức hoặc làm quen với các ví dụ minh họa từ Adafruit và Element14. Chà, chúng ta sẽ chuyển sang phần thứ hai của bài đánh giá - phần thực tế, trong đó chúng ta sẽ xem xét quá trình thiết lập Raspberry Pi ban đầu và cài đặt ứng dụng khách BitTorrent Sync trên đó.

Raspberry PI 3 là một bo mạch đơn có kích thước bằng một chiếc thẻ ngân hàng. Giống như một máy tính thông thường, nó có các thiết bị ngoại vi và giao diện. Nó cho phép bạn thực hiện nhiều chức năng có sẵn trên các hệ thống máy tính để bàn mạnh mẽ. Nó thực tế thực hiện tất cả các chức năng của một máy tính và thậm chí còn hơn thế nữa. Raspberry có khả năng đồ họa tuyệt vời và có thể được sử dụng làm nền tảng phát triển ứng dụng chơi game. Mặt khác, nó có thể được sử dụng để phát triển các hệ thống đo lường và robot sử dụng cảm biến và bộ truyền động.

Từ bài viết này bạn sẽ học được:

Chào mừng bạn đến với các trang blog kip-world của tôi! Gridin Semyon ở bên bạn. Các bạn ơi, tôi thường gặp phải sự chậm trễ trong việc xuất bản các bài viết. Vậy xin thứ lỗi cho tôi.

Cuối cùng tôi đã tìm được nguồn gốc của tài nguyên của mình. Đây là lý do tôi bắt đầu mọi thứ. 1,5 năm đã trôi qua.

Tôi đang viết những dòng này về chủ đề yêu thích của tôi - máy tính bảng đơn và Raspberry PI nói riêng. Tôi đã đặt hàng bảng từ . Vừa vào ngày 11 tháng 11, lúc này có một ngày lễ tôn vinh việc mua sắm và cửa hàng Trung Quốcđã có những đợt giảm giá điên rồ.

Vì vậy, tôi đã nhân cơ hội...

Điều này có bao nhiêu khả năng tiềm ẩn? Thật không may, nó không phổ biến ở Nga. Tôi đã tìm hiểu rất nhiều thông tin. Phần lớn là bằng tiếng Anh.

Bây giờ tôi đã ở trình độ có thể hiểu được mọi thứ một cách tổng quát. Tôi sẽ mở rộng và đào sâu kiến ​​thức này.

Hãy bắt đầu với một mô tả...

Mô tả của Raspberry PI

Một máy tính thu nhỏ và im lặng có khả năng giao tiếp với thế giới bên ngoài bằng hệ thống đầu vào/đầu ra GPIO. Khả năng của anh ấy chỉ bị giới hạn bởi kiến ​​thức và trí tưởng tượng của bạn.

Những ứng dụng nào có thể có trên Raspberry PI 3:

  • Máy chủ gia đình để lưu trữ dữ liệu;
  • Khai thác Bitcoin;
  • Robot dưới Điều khiển WI-FI hoặc với thị giác máy
  • Máy chơi game hoặc máy đánh bạc;
  • Trạm thời tiết tại nhà;
  • Viên thuốc;
  • Hệ thống an ninh với nhận dạng khuôn mặt;
  • "Ngôi nhà thông minh;

Trên máy này, bạn có thể lắp ráp bất kỳ tự động hóa nào. Xây dựng bất kỳ robot.

Các tiêu chí quan trọng nhất đối với bất kỳ hệ thống tự động hóa nào như sau:

  • Xây dựng thuật toán chính và sử dụng thư viện;
  • Có tính đến tốc độ của chu trình xử lý hoạt động;
  • Có tính đến tốc độ lấy mẫu và thăm dò của tín hiệu tương tự;
  • Sự sẵn có của kết nối mạng;

Hãy bắt đầu với các đặc tính kỹ thuật chính:

SoCBroadcom BCM2837
CPUCÁNH TAY Cortex-A53 (4 lõi)
GPUBroadcom VideoCore IV
ĐẬP1GB LDDR2
Bộ điều hợp tích hợpEthernet 10/100Mbit, Bluetooth 4.1 LE, Wi-Fi 802.11n
Cổng4xUSB 2.0, HDMI, đầu ra âm thanh 3,5 mm, GPIO 40 chân, Giao diện nối tiếp máy ảnh (CSI), Giao diện nối tiếp hiển thị (DSI)
Khe cắm thẻ MicroSD

Tôi có thể thêm những nhận xét gì từ tất cả những điều trên?

Hệ điều hành chính là Linux. Hệ điều hành được đăng ký trên ổ flash microSD và được lắp vào khe thích hợp.

Và nếu hệ điều hành của bạn gặp sự cố thì không sao cả. Bạn có thể ghi lại bất cứ lúc nào.

Kiến trúc bộ xử lý chính là ARM Cortex-A53. Điều đó có nghĩa là gì? Về thực tế là chúng tôi có thể flash một trong nhiều hệ điều hành:

  1. Raspbian (một dẫn xuất Debian được thiết kế riêng cho Raspberry). Nhân tiện, cái này hệ điều hànhđược sử dụng trong máy chủ lưu trữ
  2. Máy tính để bàn Raspberry PI
  3. UBUNTU Mate
  4. Lõi UBUNTU linh hoạt
  5. Windows 10 IOT
  6. LIBREELEC
  7. PINET
  8. RISCOS
  9. Trạm thời tiết

Để bắt đầu học, tôi khuyên bạn nên dùng thử Raspbian. Trước tiên bạn phải hiểu cách sử dụng hệ điều hành Linux nói chung.

Các giao diện sau đây có sẵn cho Raspberry:

  • UART (Nối tiếp);
  • I2C/TWI;
  • SPI với bộ chọn giữa hai thiết bị;
  • Ethernet 10/100 Mbit với đầu ra tới ổ cắm 8P8C tiêu chuẩn (RJ45);
  • Wi-Fi 802.11n và Bluetooth 4.1 do chip Broadcom BCM43438 cung cấp;

Về việc cung cấp năng lượng cho một máy tính bảng đơn. Có một micro-USB trên bo mạch chấp nhận 5 Volts. Có thể được cấp nguồn thông qua mã PIN. Nhưng tốt nhất bạn nên kết nối bộ đổi nguồn 5 V với dòng điện đầu ra là 2 A. Bằng cách này, sẽ có đủ công suất điện cho các thiết bị mà bạn sẽ kết nối qua USB.

Vì vậy, anh ta chủ yếu chỉ có thể thực hiện những nhiệm vụ hẹp - những nhiệm vụ cục bộ. Nói chung, thật thú vị khi sử dụng trực tiếp sự kết hợp RPI + Arduino. Tôi luôn muốn thử nó.

Những gì bạn cần để chạy Raspberry PI

Để bắt đầu, bạn sẽ cần:

  1. Bản thân bo mạch máy tính mini;
  2. Một bộ tản nhiệt bằng đồng (tôi thực sự khuyên bạn nên dùng nó nếu bạn muốn quả mâm xôi của mình hoạt động lâu hơn);
  3. Bất kỳ cơ thể nào (không cần thiết, nhưng mong muốn);
  4. Nguồn điện 5 V ở mức 2,5 A;
  5. Bản đồ bộ nhớ microSD với dung lượng tối thiểu 8 GB;

Sau đó chúng ta cần các thiết bị ngoại vi để hoạt động, về cơ bản giống như một chiếc máy tính thông thường.

  1. Màn hình hoặc TV có đầu ra HDMI;
  2. Bàn phím;
  3. Chuột;

Nếu bạn có màn hình VGA, không vấn đề gì, hãy chuyển sang HDMI bằng bộ chuyển đổi đặc biệt.

Chúng tôi sẽ nói chuyện với bạn về việc lắp đặt và sử dụng lần đầu sau, khi quả mâm xôi cuối cùng đã đến nhà tôi.

Để triển khai các chức năng phần mềm Raspberry khác nhau, chủ yếu là . Bạn có thể viết bằng Java. Ngoài ra còn có một ngôn ngữ lập trình hướng đối tượng rất trẻ con tên là Scratch.

Nó cũng có thể được sử dụng cho Raspberry, khá thực tế.

Ví dụ về các dự án với quả mâm xôi

Bạn có thể làm gì với Raspberry PI 3? Và rất nhiều thứ, rất nhiều. Chỉ có rất nhiều ví dụ về việc thực hiện.

Tôi sẽ đăng hầu hết các video bằng tiếng Anh vì chúng mang lại nhiều thông tin nhất::

1 GameBoy trên Raspberry PI Zero


Hay cách khác:

Và phần thứ hai:

2 Quadcopter trên RPI

3 ngôi nhà “thông minh” trên RPI

4 Máy chủ “gia đình” chính thức

5 Đầu ghi hình sang trọng cho ô tô

Đây chỉ là một phần nhỏ trong những gì tôi liệt kê. Thật không may chủ yếu bằng tiếng Anh.

Trân trọng, Gridin Semyon

Bảng phát triển, được biết đến trên thị trường với tên gọi máy vi tính, đang trở nên phổ biến hơn mỗi ngày. Lô Raspberry Pi đầu tiên được mọi người yêu thích đã được gửi đến khách hàng. Trong khi đó, giá của mẫu thứ hai có chữ “B” đã giảm đáng kể từ các đại lý (nhà sản xuất có giao hàng rất đắt) - một lý do tuyệt vời để làm quen với thiết bị này.

Model chính, Raspberry Pi 2 B, có thể được tìm thấy ở Trung Quốc với giá 32 USD (từ nhà cung cấp chính thức - 50 USD bao gồm phí giao hàng). Một mức giá khá nhân đạo cho một thiết bị đa chức năng như vậy.

Vậy “Malinka” giật gân là gì?

Bên ngoài, Raspberry Pi 2 là khoản phí nhỏ lớn hơn một chút so với thẻ ngân hàng. Bộ não của bo mạch đơn của chúng tôi là ARM Cortex-A7 lõi ​​tứ với tần số 900 MHz. Nếu muốn, bạn có thể ép xung nó một chút bằng tiện ích tích hợp sẵn. Ngoài ra, bo mạch còn có bộ nhớ gigabyte, trong đó có thể phân bổ tối đa 128 MB cho lõi video.

CPU: CÁNH TAY Cortex-A7
Tính thường xuyên: 0,9 GHz
Số lượng lõi: 4
Dung lượng RAM: 1GB
Chip đồ họa: Tích hợp VideoCore IV 3D
Bộ điều khiển âm thanh: tích hợp
Cổng bên ngoài: 4 USB, 1 HDMI, 1 Jack âm thanh (Mic in/Tai nghe ra), 1 LAN
Đầu đọc thẻ: microSD
Thức ăn cần thiết: 5 V, 1 A qua microUSB/12 V, 2 A qua phích cắm bổ sung
Ngoài ra: Giao diện camera (CSI), Giao diện hiển thị (DSI), 40 chân GPIO

Đầu ra video - HDMI. Các nhà phát triển đã từ bỏ RCA tương tự, vốn đã có sẵn trong các phiên bản trước (nhưng không hoàn toàn: với sự trợ giúp của một sợi cáp phức tạp, bạn có thể xuất ra tín hiệu tương tự TRÊN tivi cũ qua giắc cắm 3,5 mm). Nhưng bo mạch được trang bị bốn khe cắm USB. Mỗi cổng có khả năng cung cấp dòng điện lên tới 1,2 A. Tuy nhiên, để làm được điều này, Raspberry cần được cấp nguồn từ nguồn điện 2 A. Nếu không cần dòng điện như vậy, bạn thậm chí có thể cắm Malinka vào nguồn điện 2,5 W thông thường cổng USB máy tính ( 5V × 0,5 A).

Ở mặt dưới của mẫu máy mà chúng tôi đang xem xét, không giống như thế hệ đầu tiên, có một khe cắm thẻ nhớ microSD (từng có thẻ SD). Ổ đĩa flash là bộ tải khởi động chính của hệ thống và là thiết bị ghi mặc định. Thật không may, Raspberry Pi 2 không có giao diện không dây, chỉ có Ethernet, mặc dù bạn có thể lắp khóa Wi-Fi.

Điều chính giúp phân biệt Raspberry với máy tính thông thường là sự hiện diện của các chân cắm bổ sung. Rất nhiều trong số họ. Nhờ các chốt chốt riêng biệt, bạn có thể kết nối máy ảnh (CSI) và màn hình (DSI). Cả hai thiết bị ngoại vi sẽ hoạt động trực tiếp với lõi video và bộ xử lý. Ngoài ra còn có 40 chân GPIO: giao diện đầu vào/đầu ra cho mục đích chung. Với nó, bạn có thể kết nối mọi thứ và thay đổi việc gán đầu vào và đầu ra một cách nhanh chóng.

Nhân tiện, về bộ giao hàng. Thiết bị được bán trong hộp có thương hiệu, trong đó có kèm theo hướng dẫn. Ngoài cấu hình tiêu chuẩn, còn có một cấu hình mở rộng. Ngoài bảng, hướng dẫn và hộp, nó còn bao gồm một bộ bu lông, hộp acrylic, bộ khuếch tán nhỏ và bộ làm mát tương tự. Tốt hơn là thay thế vỏ máy, chẳng hạn bằng cái này. Nhưng có được phần còn lại sẽ không dễ dàng như vậy.




Hệ điều hành và phần mềm

Sự khác biệt chính giữa Raspberry và nhiều máy tính bo mạch đơn tiên tiến hơn, chẳng hạn như Cubietruck với SATA, là sự hỗ trợ tuyệt vời của nó: phân phối gọn gàng, một lượng lớn mã tạo sẵn cho sự phát triển của riêng bạn, các thành phần được tiêu chuẩn hóa và một nhóm đồng nghiệp những người luôn sẵn lòng giúp đỡ trong bất kỳ dự án nào, ngay cả những dự án phức tạp hoặc ngu ngốc nhất.

Hệ điều hành chính thức cho Raspberry là biến thể Debian - Raspbian. Giờ đây nó thậm chí còn có chợ ứng dụng tích hợp nên việc sử dụng Malinka không thể gọi là khó khăn. Trên trang web chính thức của Raspberry Pi, ngoài Raspbian, bạn có thể tải xuống một số bản phân phối Linux khác: Debian Wheezy, Ubuntu MATE, Fedora Remix.

Raspbian là tập hợp chỉ một vài ứng dụng cơ bản để làm việc. Các bản phân phối khác có nhiều chức năng hơn, nhưng có một lưu ý quan trọng: nó chỉ có thể hoạt động với các phiên bản chương trình ARM. Hiệu năng và chức năng của máy đủ để sử dụng Raspberry Pi 2 như một máy tính văn phòng thông thường. Nhờ có lõi đồ họa xuất sắc, Pi 2 có thể biến thành phương tiện truyền thông gia đình máy chủ: sức mạnh của chip khá đủ để giải mã video 1080p. Hai chương trình trung tâm truyền thông có sẵn cho người dùng: OpenELEC và OSMC.

Hiệu suất PC đủ để mô phỏng PlayStation 1 bằng RetroPie. Nhân tiện, Raspbian bản địa có phiên bản đặc biệt Minecraft. Và những người đam mê công nghệ tuyệt vọng có thể thấy phiên bản miễn phí của Wolfram Mathematica hữu ích.

Raspberry Pi 2 cũng có bản phân phối Windows 10 riêng. Thật không may, hệ thống này không có Giao diện đồ họa và cho phép bạn chỉ quản lý bản thân từ xa bằng cách kết nối qua PowerShell (thậm chí không dòng lệnh). Đồng thời, bạn có thể chạy các ứng dụng 32 bit.

Cài đặt hệ thống

Để sử dụng Raspberry làm PC, bạn cần kết nối màn hình, bàn phím, chuột và nguồn từ microUSB. Trong khe cắm thẻ nhớ bạn cần lắp thẻ nhớ microSD với hệ thống được cài đặt: Hình ảnh được tải xuống từ trang web chính thức và gắn vào thẻ bằng một tiện ích đặc biệt. Bạn cũng có thể sử dụng chương trình NOOBS: bạn cần tải xuống từ trang web chính thức, sau khi đã định dạng thẻ trước đó (hướng dẫn chính thức).

Sau đó bảng có thể được bật. Khi cài đặt hệ thống bằng NOOBS, trên màn hình sẽ xuất hiện trình cài đặt nhắc bạn chọn một trong các hệ điều hành có sẵn (tuy nhiên, để cài đặt image bạn cần tải về và cho vào thẻ nhớ). Bạn có thể cài đặt nhiều hệ thống cùng một lúc và chọn chúng từ menu khởi động sau khi khởi động.

Phải làm gì tiếp theo

Có vô số ứng dụng dành cho Raspberry Pi 2 và các dự án làm sẵn. Một máy vi tính có thể được chế tạo để hoạt động với hầu hết mọi thiết bị ngoại vi và hiển thị hình ảnh ở mọi nơi. Trong bài viết tiếp theo, chúng tôi sẽ thử kết nối bộ chuyển đổi kỹ thuật số sang tương tự chất lượng cao với Raspberry Pi 2 và tạo một trung tâm truyền thông nhỏ.

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ớ, Thẻ nhớ microSD 16GB class 10 đã nằm sẵn ở nhà rồi. 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.

TV Full HD thông thường được kết nối dưới dạng màn hình ( Cáp HDmi vô tình nằm quanh phòng đựng thức ăn). 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), do đó các lỗ thông gió bổ sung đã được khoan vào thùng máy gần như ngay lập tức. 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, Căng Raspbian 9.1 (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 ảnh về, giải nén file .img và ghi vào thẻ nhớ bằng cách sử dụng chương trình đặc biệt(ví dụ: đối với Windows, đây là 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 là 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 của bạn. 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 thực hiện tất cả các hành động tiếp theo 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. Vô hiệu hóa thông qua nó mô-đun bluetooth, nếu chúng ta 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

Vào thời điểm này, bàn phím số không hoạt động đã bắt đầu khiến tôi khó chịu. 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, với phương tiện di động Mọi thứ đều ổn. 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 - trình duyệt crom. Gần giống như Chrome, chỉ khác là không có kiểu cách. Các trang web hoạt động ở 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 kêu 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). TRONG chế độ toàn màn hình Tất nhiên, video bị giật, nhưng ở màn hình rộng, nó 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” có một bộ 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 tin PDF, notepad, archiver (hầu như không thể làm gì), trình quản lý tác vụ, trình xem ả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ố 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ó thiết bị kết nối USB. Tùy chọn 2 - kết nối card âm thanh USB ngoài giá rẻ 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 trong 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 sách điện tử khác nhau:

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 nó (trong trường hợp mạng mở và được cấu hình đúng). Để có cô ấy dễ dàng truy cập, 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” thành “Điểm nhập”. 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 có thể hiển thị trên trình độ cao, 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 cách tiếp cận nàyđể làm việc với mạng LAN có thể không hoạt động.

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. Vì vậy chúng ta cần bổ sung thêm người dùng hiện tại 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 kiểm “Cho phép quyền truy cập được chia sẻ vào máy in này” và 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 đồ họa cổ điển trên Raspberry Pi 3 biên tập viên GIMP và Inkscape:

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). Các tác vụ đồ họa nghiêm túc đương 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 video bằng cách nhấp đúp, hãy làm như sau. Nhấp chuột phải vào tệp và 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 kiểm “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 loại tệp này”. 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 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ả).

Chỉ NES và Sega Mega Drive hoạt động ở tốc độ bình thường (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).

Chơi game console trên bàn phím thì bất tiện nhưng tôi 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ẽ tốt hơn nếu loại bỏ nó lệnh tiếp theo(một ít không gian cũng sẽ được giải phó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).
  • Ứng dụng có thể được tìm thấy trong tiện ích tiêu chuẩn"Thêm/Xóa phần mềm", tương tự như 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 độ tới hạn (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ó). Dành cho người dùng nâng cao 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.

Khi được sử dụng ở nhà, Raspberry 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....

Năm năm sau khi phát hành các thiết bị Raspberry Pi đầu tiên, dự án tiếp tục ngày càng trở nên phổ biến và lan rộng vượt xa mục đích ban đầu. Người sáng lập dự án Eben Upton ban đầu hy vọng bán được không quá 10.000 bo mạch, nhưng hiện tại, hơn 10.000.000 thiết bị đã đến tay sinh viên, giáo viên và các chuyên gia CNTT khác.

Ngoài thế hệ thứ ba của Raspberry Pi, giờ đây bạn có thể tìm thấy một mẫu Raspberry Pi Zero nhẹ, cũng như các thành phần khác như máy quay video, màn hình cảm ứng và các cảm biến khác nhau.

Với rất nhiều tùy chọn, thật khó để biết bắt đầu từ đâu với ứng dụng Raspberry Pi 3 của bạn. Bài viết này sẽ đề cập đến việc bắt đầu với Raspberry Pi. Tôi cho rằng bạn đã biết cách kết nối màn hình, chuột, bàn phím, nguồn và cài đặt hệ điều hành. Hôm nay chúng ta sẽ xem phải làm gì tiếp theo.

Nhiều người có Raspberry Pi, nhưng họ thậm chí không biết mình có phiên bản nào. Bạn có thể xác định phiên bản thiết bị theo dung lượng bộ nhớ, thông số này khác biệt nhất. Hoặc ví dụ, trong các bảng sau họ đã thêm khe cắm bổ sung GPIO. Nhưng có một số khác biệt nhỏ mà bạn cần lưu ý khi tạo dự án của mình.

Bạn có thể tìm ra phiên bản bảng bằng cách kiểm tra trực quan, nhưng tốt nhất bạn nên thực hiện việc này bằng thiết bị đầu cuối. Để thực hiện việc này, hãy bật thiết bị và chạy lệnh:

cat /proc/cpuinfo |grep "Bản sửa đổi"

Đầu ra sẽ chứa một chuỗi bốn hoặc sáu ký tự cho bạn biết bạn đang sử dụng thiết bị nào:

Nếu bạn thấy một số rất lớn bắt đầu từ 1000 trở đi số đi sửa đổi và lại 1000, thì đây là dấu hiệu của quá điện áp.

Đây là một số đặc điểm so sánh phiên bản thiết bị khác nhau:

Nếu bạn muốn tìm hiểu thêm thông tin về bảng của mình từ dòng lệnh, bạn có thể sử dụng các lệnh sau:

Phần cứng:

mèo /proc/cpuinfo

mèo /proc/phiên bản

ĐẬP:

mèo /proc/bộ nhớ

Kết nối Raspberry Pi

Bạn có thể đã quen với việc bật bất kỳ thiết bị điện Chỉ cần cắm nó vào ổ cắm điện, nhấn nút và nó sẽ hoạt động. Raspberry Pi không phải là một trong những thiết bị đó. Đối với máy vi tính này, điều quan trọng là phải chọn bộ nguồn phù hợp để cung cấp nguồn điện ổn định để đạt hiệu suất tối đa. Không có nút để bật hoặc tắt, nhưng bạn có thể tạo một nút nếu muốn.

Nếu bạn cho rằng thiết bị của mình không nhận đủ năng lượng, bạn có thể kiểm tra điện áp bằng đồng hồ vạn năng. Trên các bo mạch cũ hơn có các lỗ trên đầu bảng có nhãn TP1 và TP2. Trên model B+, Pi2 và Pi3, chúng nằm ở cuối bảng, trên mặt thẻ SD và được dán nhãn PP3 và PP7.

Đầu tiên, hãy kết nối tất cả các thiết bị ngoại vi mà bạn định sử dụng. Đặt đồng hồ vạn năng để đo điện áp lên đến 20 volt. Nối dây màu đỏ với TP1 hoặc PP3 và dây màu đen với TP2 hoặc PP7. Đồng hồ vạn năng sẽ hiển thị giá trị khoảng 5 Volts. độ lệch 0,25 volt là không tốt và càng gần 5 thì càng tốt. Nếu bạn nhận thấy điện áp giảm, điều này có thể xảy ra vì hai lý do:

  • Dây USB của bạn. Nó có thể phù hợp để sạc điện thoại của bạn, nhưng nó quá chậm. Điều này là đủ cho một chiếc điện thoại, nhưng Raspberry Pi lại thiếu nguồn.
  • Thiết bị ngoại vi. Tất cả các thiết bị USB đều cần có nguồn điện, vì vậy bạn có thể sử dụng bộ chia USB để giải quyết vấn đề.

Nhìn chung việc kết nối Raspberry Pi không gây ra nhiều vấn đề.

Thêm nút đặt lại

Bây giờ bạn đã biết những điều cơ bản và đã chọn được nguồn điện, bạn có thể thêm nút nguồn cho thiết bị của mình. Hầu hết các thiết bị điện tử đều có nút tắt máy, nhưng nút này thì không, và nếu muốn reset Raspberry Pi, bạn sẽ phải rút dây nguồn rồi cắm lại. Nhưng bạn có thể thêm một nút để không làm điều này.

Trên bảng có hai lỗ cạnh nhau, một lỗ tròn và một lỗ vuông. Trên Model B, chúng được đánh dấu P6 và nằm bên cạnh cổng HDMI. Trên các bo mạch sau này, chúng được đặt gần các cổng GPIO hơn và được dán nhãn RUN.

Bạn có thể mua bất kỳ nút nào và hàn chân của nó vào các cổng này. Tất cả những gì bạn cần làm để thiết lập lại bộ xử lý là đóng các đầu ra này.

Sử dụng GPIO và cảm biến

Bên cạnh mức giá rẻ, Raspberry Pi còn rất hấp dẫn người dùng nhờ khả năng sử dụng GPIO.

GPIO hoặc đầu vào/đầu ra cho mục đích chung là các cổng đầu vào và đầu ra cho mục đích chung. Gần như tất cả Dự án mâm xôi Pis được xây dựng xung quanh việc sử dụng các cổng này. Điểm mạnh của họ là sự linh hoạt.

Các bo mạch Raspberry Pi đầu tiên có 26 cổng GPIO, Raspberry Pi 2 và Pi 3 có 40. Từ góc độ kỹ thuật, chỉ có 17 trên 26 và 28 trên 40, tương ứng. Phần còn lại là các điểm tiếp xúc điện và nối đất. Tất cả các cổng đều được chỉ định bằng số, nhưng để sử dụng chúng một cách chính xác, bạn sẽ cần một bản in có mô tả các giá trị. Ví dụ: đối với 40:

Hoặc cho 28:

Các bạn có thể in ra và dán lên bảng để không bị nhầm lẫn khi làm việc:

Để GPIO thực hiện những gì bạn cần làm, bạn sẽ cần lập trình một chút. Thông thường, mọi thứ đều có thể được thực hiện bằng Python. Nếu bạn chưa biết thì phần Pi trong cái tên này xuất phát từ một công cụ dạy lập trình Python. Bạn có thể tìm thấy rất nhiều hướng dẫn trên sử dụng Python cho Raspbery và GPIO trên Internet.

Tìm một dự án

Thiết bị của bạn gần như đã sẵn sàng. Tất cả những gì còn lại là quyết định một dự án và bắt đầu làm điều gì đó. Ngay cả khi bạn chưa viết một dòng mã nào hoặc chưa sử dụng mỏ hàn, Raspberry Pi có thể là công cụ hoàn hảo để học những điều này.

Nếu bạn không muốn lập trình bất cứ thứ gì nhưng muốn làm điều gì đó hữu ích, bạn có thể cài đặt Kodi trên Raspberry và tạo một trung tâm truyền thông gia đình.

Sau đó, bạn có thể chuyển sang tìm kiếm các dự án khác. Bạn thích gì nhất, trò chơi? Tự động hóa nhà? Hình chụp? Có lẽ ai đó đã đăng hướng dẫn trên Internet về cách thực hiện những gì bạn muốn. Sử dụng chúng hoặc làm của riêng bạn. Dưới đây là một số dự án thú vị mà bạn có thể thực hiện:

  • Cupcade là cách dễ nhất để tạo ra tác phẩm nhỏ của riêng bạn hệ thống chơi game. Nhưng ở đây bạn cần mua thiết bị theo bộ để có đủ các bộ phận cần thiết;
  • MagicMirror là một trong những dự án Raspberry Pi phổ biến nhất, mục đích là hiển thị thông tin văn bản trên gương bằng màn hình và máy vi tính này;
  • Minecraft - bạn có thể tạo máy chủ Minecraft của riêng mình dựa trên Raspberry Pi;

Đây không phải là tất cả các dự án thú vị mà bạn có thể sử dụng Raspberry Pi 3. Bạn có thể tìm thêm một số dự án trong bài viết.

kết luận

Trong bài viết này, chúng ta đã xem xét cách bắt đầu với Raspberry Pi. Thiết bị rất thú vị này có thể khá hữu ích nếu được sử dụng đúng cách. Bạn đã mua Raspberry Pi chưa? Bạn có định mua? Hoặc bạn đã tập hợp dự án của mình và tìm thấy ứng dụng quả mâm xôi số Pi? Viết trong các ý kiến!

Để kết thúc video 16 bit trước về Raspberry Pi: