Skip to content

Latest commit

 

History

History
325 lines (166 loc) · 7.91 KB

0 目录大纲:树莓派趣味编程——从ABC到XYZ.md

File metadata and controls

325 lines (166 loc) · 7.91 KB

《树莓派趣味编程,从ABC到XYZ》大纲目录

本文配套B站视频:子豪兄的树莓派零基础教程

作者:张子豪(同济大学在读研究生)

知乎专栏:人工智能小技巧

微信公众号:人工智能小技巧

树莓派趣味编程,从ABC到XYZ

子豪兄的树莓派系列教程

[TOC]

开篇语与序

不到二百元一台的树莓派微型电脑能用来做什么?手机控制寝室台灯?温度湿度加速度检测?树莓派是绝佳的物联网开发工具!做校园网的无线路由器?搭建私有云和博客服务器?树莓派是绝佳的Web开发学习工具!人脸识别?运行爬虫脚本?树莓派是绝佳的人工智能和大数据学习工具!破解微信跳一跳?建立自己的FM广播频段发射台?集群超级计算机?智能网络机顶盒?树莓派是学习Python和Linux的最佳工具!欢迎关注子豪兄的树莓派系列教程。这里有资深的开发者、详细的零基础教程、丰富的案例等着你!

第一章:少年派的奇幻漂流——树莓派基本介绍及购买指南

树莓派是什么?能做什么?

零配件购买指南

树莓派开源社区

第二章:从拆快递到远程控制——快速上手树莓派

开机前的准备工作

硬件介绍

操作系统介绍及下载

烧录操作系统到SD卡中

配置Wifi文件

开机

寻找树莓派ip地址的N种方案

换源

一劳永逸配置树莓派

远程ssh连接

VNC远程桌面连接

第三章:穿格子衬衫的程序员——Linux操作系统与Github开源社区

Linux操作系统:人类分布式协作与开源社区创造的奇迹

操作系统是什么?

什么?你只听说过Windows操作系统?

Linux趣闻

二十条有趣的Linux命令

Github:世界最大的开源代码托管平台

在Github上查看开源项目

在Github上贡献源代码

在Github上查看2019年最火的树莓派开源项目

如何在开源社区上提问

第四章:快速上手的有趣项目

树莓派上的游戏

Pygame

Minecraft

树莓派FM广播站

分析射电信号,寻找地外文明

Python快速上手:

计算圆周率

绘制分形雪花图形

政府工作报告数据可视化

照片转手绘

第五章:最好的编程语言是什么?——树莓派趣味编程

Scratch:一行代码都不用写的可视化编程

Python:编程语言“网红”

Java:小小蚂蚁窝里的奇妙算法

Processing:艺术生也能玩转代码

Sonic Pi:妙趣横生的音乐可视化编程

NodeRed:万千头绪,仅在掌握

Shell:三寸金莲的“脚”本语言

Wolfram:矩阵与向量的狂欢

Minecraft:方寸之间,我的世界

专题:Python趣味编程

第六章:谈情说AI——树莓派上的人工智能与深度学习开发

深度学习与计算机视觉简介

安装开源视觉库OpenCV

安装开源视觉库SimpleCV

安装谷歌开源人工智能框架Tensorflow

物体检测与人脸识别

辅助驾驶系统

智能语音盒子

Google Dream:梦里不知身是客

Tensorflow:让张量飞一会儿

英特尔神经棒:让神经网络做上火箭

第七章:让万物与你心手相应——物联网与智能家居开发

物联网开发常用概念介绍

树莓派民航客机雷达

智能机顶盒:再也不用看广告了

Homekit智能家居开源项目

家庭安保摄像头

宠物监视器

3D打印机远程控制

专题:树莓派微型气象站

在树莓派上搭载各种传感器:温湿度、红外、震动、空气质量PM2.5、气压、超声波、火焰、声音、加速度、陀螺仪、倾斜开关、循迹传感器

第八章:Web开发

1、你常用的浏览器背后的奥秘——W3C标准与HTTP协议

2、搭建你的专属服务器

3、内网穿透与端口转发:在地球的任何一个角落控制你的树莓派

4、搭建你的专属Wordpress博客网站

5、搭建私有云盘和BT下载器

第九章:信息安全

欢迎来到黑客的世界

Kali Linux:黑白两道通吃的渗透测试工具

DDOS攻击:在肯德基只点一份土豆泥坐着不走的大队人马

DNS攻击:在浏览器里输baidu.com上的就是百度吗?

ARP欺骗:

BAD USB:用无线鼠标都能黑掉你的系统

案例:局域网踢人

专题:网络爬虫

1、天外有天,盗亦有道——网络爬虫与网络蜘蛛

正则表达式、Requests、BeautifulSoup、Scrapy

2、爬天爬地爬空气——树莓派爬虫实战

中国大学排名

猫眼电影

今日头条

微信公众号文章

淘宝、京东、亚马逊商品

分布式爬虫

4、大数据也有高颜值——数据可视化

专题:区块链

大白话讲解区块链基本原理

大白话讲解加密货币与智能合约

在树莓派上搭建以太坊区块链节点

专题:树莓派官方杂志MagPi

专题:树莓派趣味无线电开发

FM广播站——搭建你专属的午夜情感频道

民航雷达——天上那架飞机要到哪里去?

收音机——全频段信号一览无余

全球卫星网络——没互联网也可知晓天下事

全球实时气象数据可视化

接受全球新闻

参考文献与扩展阅读

作者介绍:

张子豪,同济大学在读研究生。微信公众号人工智能小技巧运营者。致力于用人类能听懂的语言向大众科普人工智能前沿科技并帮助初学者快速上手开发实践应用。目前正在制作《大白话带你入门人工智能》、《子豪兄零基础入门树莓派》等视频教程。西南地区人工智能爱好者高校联盟联合创始人,重庆大学人工智能协会联合创始人。充满好奇的终身学习者、崇尚自由的开源社区贡献者、乐于向零基础分享经验的引路人、口才还不错的程序员。

说人话的零基础深度学习、数据科学视频教程、树莓派趣味开发视频教程等你来看!

微信公众号:人工智能小技巧

知乎专栏:人工智能小技巧

Bilibili视频:人工智能小技巧

Github代码仓库:TommyZihao

个人主页:www.python666.org

同济大学开源软件协会
同济大学微软学生俱乐部
西南人工智能爱好者联盟
重庆大学人工智能协会 重庆大学树莓派爱好者俱乐部

子豪兄的树莓派系列教程

树莓派接线

欢迎加入树莓派全球开源社区