Tìm hiểu kiến trúc nhúng raspberry pi

28 168 1
Tìm hiểu kiến trúc nhúng raspberry pi

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Mục lục LỜI MỞ ĐẦU PHẦN I: TỔNG QUÁT VỀ RASPBERRY PI Raspberry Pi ? Ứng dụng Raspberry Pi Cấu tạo phần cứng Raspberry Pi 2.1 Raspberry Pi model A Raspberry Pi model A+ .6 2.2 Raspberry Pi model B Raspberry Pi model B+ .8 2.3 Raspberry Pi 2.4 Raspberry Pi 10 Các hệ điều hành chạy Raspberry Pi 11 PHẦN 2: CẤU TRÚC RASPBERRY PI MODEL B .24 Ưu điểm củaRaspberry pi model B .24 Cấu trúc phần cứng 25 LỜI MỞ ĐẦU Các chuyên gia nỗ lực phát triển thiết bị điện tử đáp ứng nhu cầu yêu cầu khách hang Công nghệ phát triển không ngừng, làm cho thiết bị ngày trở nên gọn gàng thực nhiều chức Sử dụng cách thông thường cũ để phát triển thiết bị điện tử dần trở nên lỗi thời trọng lượng lớn chiếm nhiều khơng gian lại đắt tiền có khả thực số lượng hoạt động Bài tiểu luận chúng em xin thảo luận chi tiết thiết bị nhiều người quan tâm Raspberry Pi PHẦN I: TỔNG QUÁT VỀ RASPBERRY PI Raspberry Pi ? Ứng dụng Raspberry Pi Raspberry Pi sản xuất OEM: Sony, Qsida, Egorman Và phân phối Element14, RS Components Egoman Glyn Moody miêu tả dự án Raspberry Pi tháng năm 2011 “Potential BBC Micro 2.0”, nghĩa khơng thay máy tính bổ sung cho Raspberry Pi máy tính có kích thước nhỏ ( thẻ credit- card), có giá thành thấp Raspberry Pi kết nối với hình máy tính, tivi, kết nối với thiết bị đầu vào camera, bàn phím, chuột máy vi tính thơng thường Respberry Pi thích hợp cho người lứa tuổi để khám phá, tìm hiểu hoạt động máy tính để học làm tạo nên chương trình ngơn ngữ Python, Scratch Với Raspberry Pi, làm việc mà mong muốn máy tính để bàn thực hiện, từ lướt web, nghe nhạc, xem phim với chất lượng cao, tạo bảng tính, làm file word chơi game… Ngồi ra, Raspberry Pi có khả tương tác với thiết bị ngoại vi khác sử dụng dự án phần cứng máy nghe nhạc, thiết bị dư báo thời tiết, thiết bị dò tìm cha mẹ, dự án smarthouse với cảm biến hồng ngoại Hiện Raspberry Pi dụng phổ biến giới với đối tượng chủ yếu học sinh, sinh viên tìm hiểu lập trình cách thức làm việc máy tính Sau vài ứng dụng Raspberry Pi sống: - Raspberry Pi dùng để chế tạo thiết bị hỗ trợ chụp time-lapse RasPiLapse Đây thiết bị Rick Adam chế tạo dựa tảng thiết bị Raspberry Pi Một thiết bị hỗ trợ chụp ảnh time-lapse chuyên nghiệp lấy bạn đến 650 USD( khoảng 14,9 triệu đồng), với sản phẩm điều khiển bỏi Pi nhà phát triển Rick Adam giá giảm xuống vài chục USD Hình 1 Bộ RasPiLapse Rick Adam - Raspberry dung làm hệ thống máy tính cho tơ, kèm với hình cảm ứng dễ dàng tích hợp vơ tô hệ cũ để đảm nhiệm chức thông minh Trên Suzuki Swift trang bị hệ thống máy tính - Raspberry Pi thường dung để chế tạo robot, ứng dụng thiết bị thơng minh Ngồi ứng dụng có ứng dụng khác mày đo nhiệt độ độ ẩm, ổ cắm điện điều khiển web, camera giám sát thơng minh,… - Ngồi Raspberry Pi đóng vai trò máy tính thu nhỏ, dung để cài đặt phần mềm Scratch cho trẻ em học lập trình Hình 2: Bé Robin(8 tuổi) lập trình cơng cụ Scratch Raspberry Pi Cấu tạo phần cứng Raspberry Pi Hình 1: Mơ hình kiến trúc phần cứng Raspberry Pi Mơ hình mơ hình kiến trúc phần cứng Raspberry Pi Bao gồm vi xử lý, nhớ RAM, cổng kết nối với thiết bị nhập xuất, cổng kết nối USB đầu vào Ethernet Tuy nhiên, ứng với model khác Raspberry Pi có kiến trúc khác nha, them bớt link kiện phần cứng Phiên Raspberry Pi Raspberry Pi model A phát hành vào tháng năm 2013 Tiếp theo model Raspberry Pi model A+, Raspberry Pi model B, Raspberry Pi model B+ Và phiên Raspberry Pi model B+ vừa phát hành vào tháng năm 2019 - Vi xử lí: Bộ vi xử lí sử dụng Raspberry Pi hệ tương đương với vi xử lý dung smartphone cũ (iPhone 3G, iPhone 3GS) Raspberry Pi chạy dựa hệ thống Broad BCM2835 Bao gồm vi xử lý 700 MHz ARM1176JZF-S, xử lí độ họa VideoCore Iv GPU RAM Nó có nhớ đệm Level 16Kb, Level 128Kb Bộ nhớ đêm Level sử dụng chủ yếu GPU RAM Raspberry Pi nằm chân CPU - RAM: Với phiên ban đầu Raspberry Pi, RAM 256MB với 128MB chia cho GPU 128MB dành cho CPU Với dung lượng nhớ này, Raspberry Pi xử lý video 1080p 3D đơn giản Tuy nhiên nhu cầu tang cao, nên model tiếp theo, dung lượng nhớ nhà cung cấp tang lên thành 512MB (Model B, B+) 1GB(Raspberry Pi 2, 3) - Network: Trong phiên Raspberry Pi hệ đầu tiên(A,A+) nhà cung cấp chưa tích hợp cổng Ethernet Vì muốn kết nối internet người dung phải thông qua USB wifi adapter Chỉ từ model B trở đi, nhà cung cấp Raspberry Pi tích hợp cổng Ethernet 10/100 Mbit/s Ethernet(8P8C) vào thiết bị Qua người dung kết nối internet có dây khơng dây - Thiết bị ngoại vi: Đối với Raspberry Pi, người dung kết nối keyboard, mouse máy vi tính bình thường Ngồi ra, Raspberry Pi cho phép kết nối với thiết bị ngoại vi khác camera, cảm biến hồng ngoại link kiện phần cứng khác - Video: Bộ xử lí video Raspberry Pi cho phép xử lý video độ phân giải cao, chạy tivi đại ngày Như HD, full HD, hình có độ phân giải cao thấp dòng tivi có độ phân giải cũ Danh sách độ phân giải : 640×350 EGA, 640×480 VGA, 800×600 SVGA, 1024×768 XGA, 1280×720 720p HDTV,1280×768 WXGA variant, 1280×800 WXGA, 1280×1024 SXGA, 1366×768 WXGA, 1400×1050 SXGA+, 1600×1200 WUXGA Nó phân giải mã tín hiệu video PAL-BGHID, PAL-M, PAL-N, NTSC NTSC-J - Đồng thực: Raspberry Pi khơng có đồng thực máy vi tính thơng thường Vì khơng thể lưu giữ thời gian thực tế không hoạt động Đồng hộ thường lấy dựa vào đồng hộ internet Raspberry Pi kết nối mạng 2.1 Raspberry Pi model A Raspberry Pi model A+ Hình 2.1 Raspberry Pi model A Hình 2.1 Raspberry Pi model A+ Raspberry Pi model A Raspberry Pi model A+ 25$ 20$ Broadcom BCM2835 700 MHz single-core ARM1176JZF-S Broad VideoCore IV @ 250 Mhz[35][36] OpenGL ES 2.0 Giá Chip CPU GPU (24 GFLOPS) MPEG-2 and VC-1 (with license), [37] 1080p30 H.264/MPEG-4 AVC high- profile decoder and RAM Cổng USB 2.0 Ngõ video encoder 256 MB (share with GPU) cổng HDMI( rev 1.3 & 1.4), 14 HDMI độ phân giải từ 640×350 Ngõ audio Bộ nhớ tới 1920×1200 Qua cổng analog 3.5mm HDMI Hỗ trợ thẻ SD/ microSD slot Cổng MMC/SDIO network Không có ethernet Bảng 2.1 Bảng so sánh thơng sỗ kĩ thuật Raspberry Pi model A Respberry Pi model A+ 2.2 Raspberry Pi model B Raspberry Pi model B+ Hình 2.2 Raspberry Pi model B Respberry Pi model B+ Giá Chip CPU GPU Raspberry Pi model B Raspberry Pi model B+ 35$ 30$ Broadcom BCM2835 700 MHz single-core ARM1176JZF-S Broadcom VideoCore IV @250 MHz[35][36] OpenGLES 2.0( 24 GFLOPS) MPEG-2 and VC-1( with license), [37] 1080p30 H.264/MPEG-4 AVC high-profile decoder and RAM Cổng USB 2.0 Ngõ video encoder 512MB cổng HDMI (rev 1.3& 1.4), 14 HDMI độ phân giải từ 640× 350 tới 1920×1200 Ngõ audio Qua cổng analog 3.5mm HDMI Bộ nhớ Hỗ trợ SD/MMC/SDIO MicroSD slot Cổng network 10/100 Mbit/s Ethernet (8P8C) ethernet Bảng 2.2 Bảng so sánh thông số kĩ thuật Raspberry Pi model B Respberry Pi model B+ 2.3 Raspberry Pi Hình 2.3 Raspberry Pi Raspberry Pi Giá Chip CPU GPU 35$ Broadcom BCM2836 900 MHz quad- coreARM Cortex-A7 Broad VideoCore IV @250 MHz[35][36] OpenGL ES2.0 (24 GFLOPS) MPEG-2and VC-1 (with license), [37] 1080p30 H.264/MPEG-4 AVC high-profile RAM Cổng USB 2.0 Ngõ video Ngõ audio Bộ nhớ Cổng network ethernet decoder and encoder 1GB cổng HDMI (rev 1.3&1.4),14 HDMI độ phân giải từ 640×350 tới 1920×1200 Qua cổng analog 3.5mm HDMI MicroSD slot 10/100 Mbit/s Ethernet(8P8C) Bảng 2.3 Bảng thông số kĩ thuật Raspberry Pi 10 - ArchlinuxARM: Hình 3: Giao diện hệ điều hành ArchlinuxARM  Arch Linux ARM phân phối Arch Linux xây dựng cho vi xử lý ARM Hệ điều hành có lịch sử lâu dài sử dụng loạt sản phẩm, bao gồm Pogoplug, Raspberry Pi chanh chóng ổn định  Arch Linux ARM mang phía trước triết lý Arch Linux đơn giản dễ sử dụng, nhằm mục tiêu đến người tiêu dung có kinh nghiệm cách cho họ hồn tồn kiểm sốt chịu trách nhiệm toàn hệ thống Các hướng dẫn cung câó để hỗ trợ việc cài đặt tảng ARM khác Tuy nhiên, than hệ thống cung cấp trợ giúp cho người sử dụng  Ưu điểm Archlinux:  Nó ln ln phát triển, cập nhật hang ngày Nó có hang ngàn gói AUR đằng sau Nó nhanh tối ưu hóa đa số phiên linux lại Hệ điều hành tạo điều kiện tối đa để lập trình viên phát triển ứng dụng dựa nó, dễ dàng nhiều so với việc viết tập tin điều khiển Debian hay RPM Ngồi ra, tồn phân phối cập nhật thơng qua gói nhỏ thay cập nhật lớn tháng  Nó dựa trực tiếp Arch Linux chia sẻ gần tất mã nguồn Arch Linux, “là trọng lượng nhrj, linh hoạt, đơn giản nhằm mục đích 14 giống Unix Triết lý thiết kế thực làm cho dễ dàng mở rộng chỉnh sửa” Nhiều gói chưa sửa đổi từ phiên ban đầu phát hành  Nó chạy thiết bị có chip xử lí ARMv5TE cao hơn, bao gồm máy tính cắm , Raspberry Pi, thiết bị OxNAS, thiết bị WebOS, Android, Nokia N900, PandaBroad, BeagleBoard, nhiều thiết bị ARM  Chúng ta chạy nhiều dịch vụ phổ biến CUPS để in từ máy tính nối mạng, Apache, Lighttpd , Cherokee, Nginx,… cho máy chủ web, máy chủ FPT, máy chủ NSF, máy chủ trò chơi trực tuyến, cố gắng để cài đặt mơi trường máy tính để bàn (với trình duyệt web, soạn thảo văn bản, nhiều nữa) truy nhập thơng qua VNC (hoặc hình hiển thị thơng qua DisplayLink HDMI), nhiều - OSMC: Hình 2.14 - Giao diện hệ điều hành OSMC  OSMC (Open Source Media Center) trình chơi nhạc, video đa phương tiện miễn phí nguồn mở dựa Linux thành lập vào năm 2014, cho phép phát tập tin đa phương tiện từ mạng cục bộ, thiết bị lưu trữ Internet OSMC trình chơi đa phương tiện hàng đầu tính năng, hỗ trợ rông rãi cộng đồng dựa dự án Kodi 15  Ưu điểm OSMC:  Đơn giản dễ sử dụng: Mặc dù OSMC dựa Linux, khơng cần phải có kinh nghiệm với Linux để có chạy theo cách muốn Tất thứ dễ dàng quản lý thơng qua giao diện OSMC Đối với người muốn sử dụng thêm ứng dụng khác, có kho Debian đầy đủ (trong có 30.000 gói) ứng dụng theo ý muốn  Đó mã nguồn mở miễn phí Chúng miễn phí để làm điều muốn với phần mềm OSMC cấp phép theo phiên GPL Bất tự sử dụng OSMC mã nó, thực thay đổi, họ phải đóng gói chúng lại để phù hợp với dự án OSMC Điều hoàn toàn phù hợp với tiêu chí phát triển hệ điều hành  OSMC cài đặt vài phút Cài đặt dễ dàng điểm độc đáo OSMC so sản phẩm trung tâm đa phương tiện khác mạng  Dễ dàng tiếp cận cập nhật ứng dụng: Chúng ta nhận cập nhật OSMC thường xuyên tháng Chúng ta chọn (và nếu) muốn cài đặt cập nhật, cài đặt ứng dụng thông qua kho ứng dụng chúng Tất thứ cửa hàng ứng dụng chúng miễn phí Có thể nhận torrent client, trình duyệt web TV tuner vài giây  OSMC có cộng đồng lớn người sử dụng sẵn sàng giúp đỡ người Nhà cung cấp xây dựng thư viện tài liệu phong phú để giúp có sử dụng tốt OSMC  Phát điều từ nơi OSMC chơi tất định dạng media phổ biến hỗ trợ loạt giao thức mới, bảo đảm để truyền âm thanh, phim ảnh từ thiết bị khác  Sự nhiệt tình tận tâm lập trình viên làm cho OSMC trung tâm truyền thơng tốt có Giao diện đồ họa chăm sóc tỉ mỉ OSMC nhiều trung tâm đa phương tiện  OpenELEC: 16 Hình 2.15 - Giao diện hệ điều hành OpenELEC  OpenELEC hệ điều hành nhúng xây dựng dựa Kodi, trung tâm truyền thơng giải trí mã nguồn mở Home Theatre PC biết đến khó để cài đặt cấu hình, phải số lượng lớn thời gian để làm cho hoạt động OpenELEC, mặt khác, thiết kế để gọn nhẹ quy mơ độ phức tạp, có nghĩa HTPC trở nên khơng khó để cấu hình đầu phát truyền hình máy nghe nhạc DVD Với kích thước nhỏ gọn nó, OpenELEC lý tưởng cho hệ thống hình thức nhỏ gọn ngày hơm nay, khơng cần máy tính để bàn lớn phòng khách  Ưu điểm OpenELEC:  Chúng ta cài đặt Windows phân phối Linux yêu thích máy tính sau cài Kodi lên - làm việc - không hoạt động nhanh dễ dàng OpenELEC OpenELEC xây dựng từ lên để chạy Kodi Hệ điều hành khác thiết kế để đa mục đích, chúng bao gồm tất loại phần mềm để chạy dịch vụ chương trình không sử dụng OpenELEC bao gồm phần mềm cần thiết để chạy Kodi Do nhỏ 17 (khoảng 150MB), cài đặt vài phút, và, khởi động nhanh chóng 5-20 giây, tùy thuộc vào loại phần cứng sử dụng  Không giống giải pháp khác Kodi, OpenELEC không dựa Ubuntu Trong thực tế, khơng dựa phân phối Linux; OpenELEC xây dựng từ đầu đặc biệt để hoạt động trung tâm đa phương tiện Điều có nghĩa khơng bao gồm trình điều khiển cho phần cứng không sử dụng card 3G đồ họa máy tính bảng,  Ngồi ra, OpenELEC thiết kế để quản lý thiết bị: tự động cập nhật quản lý hồn tồn từ bên giao diện đồ họa Mặc dù chạy Linux, khơng cần phải nhìn thấy giao diện điều khiển quản lý, thiết bị đầu cuối có kiến thức Linux để sử dụng  RISC OS: Hình 2.16 - Giao diện hệ điều hành RISC OS  RISC OS hệ điều hành Anh thiết kế đặc biệt cho xử kí ARM nhóm nghiên cứu tạo vi xử lí ARM ban đầu Nó chạy nhanh, nhỏ gọn hiệu Được phát triển thử nghiệm cộng đồng trung thành nhà phát triển người dùng RISC OS phiên Linux, 18 khơng liên quan đến Windows Nó có số tính khía cạnh độc đáo thiết kế  Ưu điểm RISC OS:  Nhỏ gọn, hiệu RISC OS hệ điều hành máy tính để bàn đầy đủ tính năng, nơi mà hệ thống cốt lõi bao gồm hệ thống theo dạng cửa sổ vài ứng dụng phù hợp với dung lượng 6MB Nó phát triển thời điểm máy tính để bàn nhanh 8MHz ARM2 với 512KB nhớ RAM Điều có nghĩa nhanh chóng đáp ứng phần cứng đại Các nhớ thực ứng dụng thường tính Hình 2.16 - Giao diện hệ điều hành RISC OS 27 kilobyte  RISC OS đơn giản nhiều so với hệ điều hành đại Linux Như hệ điều hành trước mã nguồn đóng, hầu hết giao diện diễn tả loạt sách gọi Programmers' Reference Manuals (PRMs) bao gồm distro RISC OS Pi Điều có nghĩa thay đổi nhiều thứ mà không cần phải thay đổi mã nguồn hệ điều hành (trong có sẵn muốn nó) Vì trộn kết hợp thành phần, thông tin liên lạc mô-đun ghi chép cẩn thận  RISC OS không hoạt động theo cách thức thơng thường Nó hệ điều hành “co-operatively multi-tasked” Nghĩa ứng dụng bị lỗi dừng tồn hệ thống tắt nó, có nghĩa dễ dàng viết ứng dụng mà kiểm soát tồn máy - ví dụ kiểm sốt phần cứng mà cần thời gian dự đoán RISC OS hệ điều hành có tài khoản người dùng, có nghĩa vấn đề bảo mật thấp – không phù hợp cho nghiệp vụ ngân hàng  Cũng giống hệ điều hành máy tính để bàn đầy đủ, có sẵn chương trình vẽ xuất Các tính mong đợi máy tính để bàn phông chữ mở rộng hỗ trợ in ấn RISC OS sử dụng rông rãi giáo dục Vương quốc Anh năm 1990, có cửa hàng lớn phần mềm giáo dục  PiNet: 19 Hình 2.17 - Giao diện hệ điều hành PiNet  PiNet dự án mã nguồn mở miễn phí, giúp đỡ trường thành lập quản lý lớp học sử dụng Raspberry Pi Nó phát triển với đóng góp ý kiến phản hồi giáo viên từ 15 quốc gia toàn giới Các tính bao gồm:  Tài khoản người dùng dựa hệ thống mạng - * Học sinh ngồi thiết bị Raspberry Pi đăng nhập  Hệ điều hành dựa hệ thống mạng - Tất thiết bị Raspberry Pi khởi động dựa hệ điều hành chủ Raspbian  Hệ thống thư mục chung - Dễ dàng sử dụng hệ thống thư mục chia sẻ cho giáo viên học sinh  Hệ thống quản lí tập – hệ thống quản lí học, tập đơn giản phép học sinh làm nộp tập  Sao lưu tự động - Tự động lưu tất tập sinh viên lên ổ đĩa ngồi theo định kỳ  Nhiều tính khác nhập thông tin tài khoản hàng loạt, phần mềm quản lí lớp học tích hợp, v.v… 20  Phần mềm máy chủ cài đặt máy tính chạy Ubuntu Linux 14.04 (cũng hồn tồn miễn phí) Sau đó, phải kết nối máy chủ Raspberry Pi với cách sử dụng mạng có dây - Windows 10 IoT Core: Windows 10 IoT Core hệ điều hành Microsoft chạy thiết bị hỗ trợ Internet of thing - Ngồi có hệ điều hành khác:  Xbian: Sử dụng xử lí Kodi (tương tự XBMC Raspbmc) Hình 2.18 - Giao diện hệ điều hành Xbian 21  Slackware ARM: Version 13.37 trở sau chạy Raspberry Pi mà khơng có nhiều thay đổi Bộ nhớ tối thiểu 128-496MB (gấp lần nhớ tối thiểu yêu cầu 64MB) cần để chạy Slackware Linux hệ thống ARM i386 Hình 2.21 - Giao diện hệ điều hành Slackware ARM  FreeBSD: Hình 2.22 - Giao diện hệ điều hành FreeBSD 22  Kali Linux: Hình 2.26 - Giao diện hệ điều hành Kali Linux  Ark OS: Hình 2.28 - Giao diện hệ điều hành Ark OS 23  Minepion: Hình 2.29 - Giao diện hệ điều hành Minepion  IPFire: Hình 2.33 - Giao diện hệ điều hành IPFire 24 PHẦN 2: CẤU TRÚC RASPBERRY PI MODEL B Ưu điểm củaRaspberry pi model B Máy tính Raspberry Pi Model B board mạch máy tính nhúng sử dụng nhiều nay, việc sử dụng để hệ điều hành Linux Windows 10 IoT, máy có khả xuất tín hiệu 40 chân GPIO giúp bạn giao tiếp điều khiển vô số board mạch phần cứng khác để thực vô số ứng dụng khác Máy tính Raspberry Pi Model B sản xuất UK với quy trình gia cơng link kiện chất lượng cao đảm bảo cho việc chạy bền bỉ lâu dài, máy có kích thước gọn nhỏ, giá thành phải chăng, cách sử dụng dễ dàng, cần cài hệ điều hành vào thẻ nhớ cấp nguồn sử dụng Máy tính Raspberry Pi Model B có cộng đồng sử dụng lớn giới, ưu điểm lớn Raspberry Pi, điều giúp bạn tìm nguồn tài liệu hỗ trợ dễ dàng Google trang chủ Raspberry Pi Với CPU phiên BCM2837 từ Boardcom với tốc độ 1.2Ghz nhân với kiến trúc ARM Cortex-A53 64bit Tốc độ Raspberry Pi vượt trội 50-60% so với phiên cũ Raspberry Pi (CPU chuyển sang kiến trúc 64-bit giống CPU Iphone Apple) Tích hợp Wifi chuẩn 802.11n Blutơth 4.1 Tương thích ngược với thiết kế phần cứng phần mềm phiên cũ Raspberry Pi 25 Cấu trúc phần cứng a, Tồng quan cấu trúc Raspberry Pi Model B Hình 2.1 Cấu trúc phần cứng Raspberry Pi Model B Raspberry Pi Model B kèm với vi xử lí lõi tứ 64 bit, board mạch với tính Wifi Blutooth USB Nó có tốc độ xử lí từ 700Hz đến 1,4 GHz nhớ RAM dao động từ 256 đến 1GB CPU thiết bị coi não thiết bị chịu trách nhiệm thực thi câu lệnh dựa hoạt động toán học logic GPU( xử lí đồ họa) chip tiên tiến khác tích hợp board mạch có chức tính tốn hình ảnh Board mạch trang bị cáp lõi video Boardcam chủ yếu sử dụng để chơi trò chơi video thông qua thiết bị Pi kèm với chân GPIO ( General Purpose Input Output) cần thiết để trì kết nối với thiết bị điện tử khác Các chân đầu đầu vào nhận lệnh hoạt động dựa chương trình thiết bị 26 Hình 2.2: 40 chân GPIO để kết nối với thiết bị khác Raspberry Pi Model B Cổng Ethernet tích hợp thiết bị dể thiết lập đường giao tiếp với thiết bị khác Bạn nối cổng Ethernet với định tuyển để trì kết nối cho Internet Board có bốn cổng USB sử dụng sử dụng để kết nối với bàn phím, chuột kết nối USB 3G để truy cập Internet thẻ SD them vào để lưu trữ hệ điều hành Đầu nối nguồn điện phần board mạch để sử dụng để cung cấp nguồn 5V cho bo mạch Bạn sử dụng nguồn điện để thiết lập nguồn cho board mạch, nhiên, bạn ưu tiên kết nối cáp nguồn qua cổng USB máy tính xách tay để cung cấp 5V Pi hỗ trợ hai tùy chọn kết nối bao gồm HDMI RCA Video Cổng HDMI sử dụng để kết nối LCD TV, hỗ trợ cáp phiên 1.3 1.4 Cồng RCA Video sử dụng để kết nối hình TV đời cũ sử dụng jack cắm 3,5 mm mà không hỗ trợ cổng HDMI 27 Cổng USB tích hợp board mạch sử dụng để khởi động thiết bị, Vì RPi chạy hệ điều hành Linux, nên cần cắm bàn phím chuột vào sử dụng mà khơng cần cài them driver b, Các ứng dụng Raspberry Pi Raspberry Pi kèm với loạt ứng dụng với mục đích thực hầu hết chức máy tính để bàn Sau ứng dụng Pi 3: - Máy chơi game - Máy nghe nhạc, máy đọc sách - Camera an ninh, quan sát từ xa - Tự động hóa tòa nhà - Điều khiển robot - Internet Radio - Máy pha cà phê - 28 ... QUÁT VỀ RASPBERRY PI Raspberry Pi ? Ứng dụng Raspberry Pi Cấu tạo phần cứng Raspberry Pi 2.1 Raspberry Pi model A Raspberry Pi model A+ .6 2.2 Raspberry Pi model B Raspberry. .. Raspberry Pi model A Respberry Pi model A+ 2.2 Raspberry Pi model B Raspberry Pi model B+ Hình 2.2 Raspberry Pi model B Respberry Pi model B+ Giá Chip CPU GPU Raspberry Pi model B Raspberry Pi. .. khác Raspberry Pi có kiến trúc khác nha, them bớt link kiện phần cứng Phiên Raspberry Pi Raspberry Pi model A phát hành vào tháng năm 2013 Tiếp theo model Raspberry Pi model A+, Raspberry Pi model

Ngày đăng: 05/12/2019, 18:56

Mục lục

  • PHẦN I: TỔNG QUÁT VỀ RASPBERRY PI

    • 1. Raspberry Pi là gì ? Ứng dụng của Raspberry Pi

    • 2. Cấu tạo phần cứng Raspberry Pi

      • 2.1 Raspberry Pi model A và Raspberry Pi model A+

      • 2.2 Raspberry Pi model B và Raspberry Pi model B+

      • 3. Các hệ điều hành chạy trên Raspberry Pi

      • PHẦN 2: CẤU TRÚC RASPBERRY PI 3 MODEL B

        • 1. Ưu điểm củaRaspberry pi 3 model B

        • 2. Cấu trúc phần cứng

Tài liệu cùng người dùng

Tài liệu liên quan