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

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

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

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

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

文章目录

  • 开篇语与序
  • 第一章:少年派的奇幻漂流——树莓派基本介绍及购买指南
    • 树莓派是什么?能做什么?
    • 零配件购买指南
    • 树莓派开源社区
  • 第二章:从拆快递到远程控制——快速上手树莓派
    • 开机前的准备工作
      • 硬件介绍
      • 操作系统介绍及下载
      • 烧录操作系统到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打印机远程控制
  • 专题:树莓派微型气象站
  • 第八章:Web开发
    • 1、你常用的浏览器背后的奥秘——W3C标准与HTTP协议
    • 2、搭建你的专属服务器
    • 3、内网穿透与端口转发:在地球的任何一个角落控制你的树莓派
    • 4、搭建你的专属Wordpress博客网站
    • 5、搭建私有云盘和BT下载器
  • 第九章:信息安全
    • 欢迎来到黑客的世界
    • Kali Linux:黑白两道通吃的渗透测试工具
    • DDOS攻击:在肯德基只点一份土豆泥坐着不走的大队人马
    • DNS攻击:在浏览器里输baidu.com上的就是百度吗?
    • ARP欺骗:
    • BAD USB:用无线鼠标都能黑掉你的系统
    • 案例:局域网踢人
  • 专题:网络爬虫
    • 1、天外有天,盗亦有道——网络爬虫与网络蜘蛛
    • 2、爬天爬地爬空气——树莓派爬虫实战
      • 中国大学排名
      • 猫眼电影
      • 今日头条
      • 微信公众号文章
      • 淘宝、京东、亚马逊商品
      • 分布式爬虫
    • 4、大数据也有高颜值——数据可视化
  • 专题:区块链
    • 大白话讲解区块链基本原理
    • 大白话讲解加密货币与智能合约
    • 在树莓派上搭建以太坊区块链节点
  • 专题:树莓派官方杂志MagPi
  • 专题:树莓派趣味无线电开发
    • FM广播站——搭建你专属的午夜情感频道
    • 民航雷达——天上那架飞机要到哪里去?
    • 收音机——全频段信号一览无余
    • 全球卫星网络——没互联网也可知晓天下事
      • 全球实时气象数据可视化
      • 接受全球新闻
  • 参考文献与扩展阅读

开篇语与序

不到二百元一台的树莓派微型电脑能用来做什么?手机控制寝室台灯?温度湿度加速度检测?树莓派是绝佳的物联网开发工具!做校园网的无线路由器?搭建私有云和博客服务器?树莓派是绝佳的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

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

树莓派趣味编程——从ABC到XYZ相关推荐

  1. C/C++趣味编程经典100例详解

    更新记录   2019-08-27 28题 重写     C/C++语言经典.实用.趣味程序设计编程百例精解 1.绘制余弦曲线 在屏幕上用"*"显示0~360度的余弦函数cos(x ...

  2. 发声 | 再访《Scratch少儿趣味编程》系列图书作者阿部和广访谈问题有奖征集...

    编者的话: 2014年11月,<Scratch少儿趣味编程1>译者陶旭代表图灵访谈对作者阿部和广进行了专访.访谈期间,阿部和广对Scratch在中国的普及情况十分关心,并想要了解各年龄段读 ...

  3. 计算机课 趣味导入,计算机趣味编程教案

    <计算机趣味编程教案>由会员分享,可在线阅读,更多相关<计算机趣味编程教案(25页珍藏版)>请在人人文库网上搜索. 1.1-1节 计算机解决问题的过程一. 教学目标1. 知识与 ...

  4. php while 存钱,php趣味编程 -php存钱的问题

    php趣味编程 -php存钱的问题 存钱的问题..存一笔钱.用来大学的生活费.四年..每个月1000.刚好完 整存领取的年利息是1.71% header("Content-Type: tex ...

  5. 《树莓派Python编程指南》——2.2 一个Python游戏:猫和老鼠

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  6. 《树莓派Python编程指南》—— 1.3 树莓派快速指南

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第1章,第1.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  7. 《树莓派Python编程指南》——2.3 小结

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  8. 《树莓派Python编程入门与实战》——3.5 关于Python交互式shell

    本节书摘来异步社区<树莓派Python编程入门与实战>一书中的第3章,第3.5节,作者:[美]Richard Blum,更多章节内容可以访问云栖社区"异步社区"公众号查 ...

  9. python趣味编程表白_【暖心一笑】Python趣味编程:定时给Ta讲笑话

    原标题:[暖心一笑]Python趣味编程:定时给Ta讲笑话 大四的生活就是这么无聊,我琢磨着也学了这么多东西了,为啥不能用自己的知识来给生活找点乐子呢?我想反正每天都要给Ta问候一声早安,为何不同时讲 ...

最新文章

  1. 毕设过程中的学习 随便写写~
  2. Linux - 后台运行 ctrl + z , jobs , bg , fg
  3. 如何在软件中实现多camera模组的兼容
  4. linux编译boost
  5. Python--第2次平时作业
  6. java中qrcode_如何在Java中使用QRGen创建QRCode
  7. Jmeter之性能测试类型
  8. 使用idea的maven插件自动打jar包
  9. 【Data guard】SWITCHOVER_STATUS为FAILED DESTINATION解决办法
  10. 【老生谈算法】matlab实现模拟退火算法——模拟退火算法
  11. win7 java修复工具哪个好_DLL修复工具哪个好
  12. Wi-Fi连接握手包抓包
  13. 微信直播监控服务器,HTML5微信网页调用监控直播代码接口文档v3.02
  14. 公司招了个漂亮女程序员是种什么样的体验?
  15. vsCode html文件格式化
  16. (转)《浪潮之巅》作者吴军前言:有幸见证历史(内有目录和作者简介)
  17. Python计算机视觉——基于BOW的图像检索
  18. OPPO Find5 X909T ColorOS1.0系统精简笔记
  19. 千斤顶装配图怎么画_工程制图习题集千斤顶装配图
  20. 小白玩PVE proxmox RX560D显卡直通

热门文章

  1. 黑鲨4s和4spro的区别
  2. C语言 const、static、volatile等关键字的作用
  3. 录音权限(Android 8.0)
  4. 2021年B证(安全员)报名考试及B证(安全员)考试内容
  5. 第三届移动互联网测试开发大会 PPT合集下载
  6. aps生产排程对制造企业真的很重要
  7. Metacat 简介
  8. c++ 中指针数组 数组指针 new
  9. 这款iPad金箔笔刷,绝美,blingbling
  10. java根据一个 号截取_java截取最后一个号前的字符串