当前位置:网站首页>山东大学项目实训树莓派提升计划二期(一)项目概述、树莓派简介
山东大学项目实训树莓派提升计划二期(一)项目概述、树莓派简介
2022-04-21 13:49:00 【indaeyo】
目录
一、项目概述
1.1 项目介绍
项目名称:山东大学软件学院树莓派提升计划二期
实施时间:2022 年 2 月 24 日 至 2022 年 6 月 5 日
项目目标:使用树莓派4B,串联已有的7门实验课程,设计和完成大约30个学生实验,实现新的实验平台,提升学生编程能力。
技术要点:JAVA/JavaSE、C语言、Python、计算机系统原理的基本知识及代码实现。
1.2 小组分工
王张一阁:组长,负责人,计算机系统原理实验设计与编写。
孔圣麒:组员,C语言实验设计与编写。
唐运森:组员,Python实验设计与编写。
梁芳旖:组员,JAVA / JavaSE实验设计与编写。
二、树莓派简介
2.1 关于 Raspberry Pi
树莓派(Raspberry Pi)是一款基于ARM的微型电脑主板,尺寸仅有信用卡大小,旨为学生编程教育而设计,“麻雀虽小,五脏俱全”,视频、音频等功能通通皆有,可以将树莓派连接电视、显示器、键盘鼠标等设备使用。
Raspberry Pi 基金会致力于将数字化创作能力带给世界各地的所有人,以便他们能够理解和塑造我们日益增长的数字世界,能够解决他们所关心的问题,并充实自己而获得未来的工作。
他们提供低成本、高性能的计算机,人们可用它来学习,解决问题和娱乐。Raspberry Pi 提供了拓展和教育的机会,帮助更多的人获得计算和数字创作能力。他们开发免费资源,帮助人们了解计算机和使用计算机做事情的方法,并培训教育工作者指导他人学习。
因此在本项目的目的是,使用树莓派4B,学习编程,设计和完成大约30个学生实验,实现新的编程平台。
2.2 树莓派4B主板介绍

1:SOC芯片
树莓派采用BCM2711芯片作为SOC芯片,芯片上集成了CPU、GPU、DSP及SDRAM内存等,其中CPU和GPU共享内存,可以在系统中手工修改内存占比。4代的树莓派将内存变为了可选择的。
2:以太网接口
以太网接口让树莓派能以有线的方式接入计算机网络,这让我们能轻松的访问互联网,或远程登录到树莓派。
3:USB接口
通用串行总线(Universal Serial Bus, 简称USB)接口是计算机上最常见的接口,可以用它来连接键盘、鼠标、U盘、无线网卡等设备。
4:HDMI接口
高清多媒体接口(High Definition Multimedia Interface,HDMI)是一种全数字化视频和声音发送接口,用于传输未压缩的音频及视频信号。通过它连接到配备有HDMI接口的显示器(或电视机)上,就能显示树莓派的内容。
注:树莓派4B使用的是microHDMI接口,所以需要使用microHDMI转HDMI线连接
5:音频及复合视频接口
音频接口(3.5mm耳机插孔)在没有用到HDMI连接的时候,可以使用标准3.5mm耳机插孔的扬声器或耳机播放音频。
6:DSI显示器接口
可以将LCD显示器连接到树莓派上,一般用于嵌入式产品开发。通常情况下,HDMI接口已经能满足需求。
7:CSI摄像头接口
利用CSI接口可以通过一条排线将CSI摄像头连接到树莓派上,轻松的进行视频录制和图像拍摄。
8:通用输入输出接口(General Purpose Input Output,GPIO)
通用输入输出接口(General Purpose Input Output,GPIO)在树莓派主板上被设计成具有两排引脚的插槽。GPIO可以用于连接各种外围电子设备和传感器,通过输入/输出电平信号,以控制或监控这些设备。
9:SD卡插槽
SD卡插槽位于树莓派主板背面。SD/MicroSD卡是树莓派必备的存储部件,用于安装操作系统和存储数据。
10:Type-c 供电接口
Pype-c供电接口是树莓派主要的供电方式之一,额定电压5V。
11:以太网供电(PoE)接口
有源以太网(Power Over Ethernet, PoE)是指利用以太网进行电力传输的一种技术。
2.3 树莓派4B配件介绍
1:SD卡
本次实验使用的SD卡为8G容量的microSD。
2:充电线
树莓派4B使用的通电显示带开关的Type-c充电线。
3:充电头
充电头参数为5V/3A,电流过大过小都会影响稳定性。
4:风扇
风扇接入通用输入输出接口,进行散热。
5:外壳
防止其他物体碰到树莓派使得其主板短路。
6:HDMI线
HDMI线用来连接显示器和树莓派。
7:鼠标、键盘
2.4 配件安装完毕后效果


版权声明
本文为[indaeyo]所创,转载请带上原文链接,感谢
https://blog.csdn.net/indaeyo/article/details/124038117
边栏推荐
- 《商用密码应用与安全性评估》第一章 密码基础知识-小结
- String - 1 String length (10 points) the C language standard function library includes the strlen function, which is used to calculate the length of the string. As an exercise, we write a function wit
- STM32 MCU beginner 5-iic communication drive OLED screen
- NPM --- NPM configuration file
- 认识系统服务
- Vagrant detailed tutorial
- Improving the efficiency of randomly generated sphere interference inspection by block division
- 字符串 - 1. 字符串长度 (10 分)C语言标准函数库中包括 strlen 函数,用于计算字符串的长度。作为练习,我们自己编写一个功能与之相同的函数。
- Programmers burst out their salary, with a monthly salary of 15000 before tax
- 《商用密码应用与安全性评估》第二章 商用密码应用与安全性评估政策法规-删减版小结
猜你喜欢
随机推荐
【栈和队列专题】—— 双队列模拟栈
EsgynDB SQL统计模式下各对象个数
深度学习与图像识别:原理与实践 笔记Day_17
字符串 - 1. 字符串长度 (10 分)C语言标准函数库中包括 strlen 函数,用于计算字符串的长度。作为练习,我们自己编写一个功能与之相同的函数。
Hystrix使用
[special topic of stack and queue] - Dual queue simulation stack
Ipemotion collects J1939 protocol signal
Promise -- several key problems
EsgynDB 关于带索引的DELETE性能提升
颜色渐变(柱子、圆环等)
Machine learning notes - SVD singular value decomposition (3) applying SVD to images
Feedforward neural network
关于`Object.clone()`子类不能调用的思考
Vagrant详细教程
MySQL Samsung index and cost calculation
机器学习笔记 - Moore-Penrose 伪逆
深度学习与图像识别:原理与实践 笔记Day_10
What does it mean that the AGP transform API is abandoned?
EsgynDB 清理不一致对象
招聘-长期有效







