MicroBit教程


Arduino教程


树莓派入门教程

sd卡安装系统

windows:< https://jingyan.baidu.com/article/ab0b563066668bc15afa7d18.html>

linux/mac:https://jingyan.baidu.com/article/636f38bb4f7af9d6b84610cd.html

安装完系统以后就配置内存卡文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
首先,在SD卡中的/boot的目录下创建一个wpa_supplicant.conf文件夹并输入以下内容:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}

network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
//注意,以下不需要输入
#ssid:网络的ssid
#psk:密码
#priority:连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid:连接隐藏WiFi时需要指定该值为1

如果你的 WiFi 没有密码

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
}
如果你的 WiFi 使用WEP加密

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密码"
}
如果你的 WiFi 使用WPA/WPA2加密

network={
ssid="你的无线网络名称(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密码"
}
//ps:如果你不清楚 WiFi 的加密模式,可以在安卓手机上用 root explorer 打开

然后在/boot目录下建一个ssh文件夹(删除.txt后缀名E),上电,试一试用电脑的putty连接树莓派的ip地址,注意树莓派的port的值为22
然后在路由器上找到你的树莓派的ip地址。
当树莓派启动后,如果连接不上,
断电,SD卡的/boot目录下的ssh文件和wpa_supplicant.conf文件会被删除。
然后再在/boot目录下建一个ssh文件夹就可以继续往下操作,而wpa_supplicant.conf文件已经配置好了,无需再写入。
继续上电,如果连不上putty就继续重复/boot建ssh和上电操作。

通过putty连接树莓派后初始名为pi,密码为raspberry,可以键入“sudo raspi-config”进入配置界面。
进入的配置界面后
可以在Network Options 中的Hostname 修改主机名称。
可以在Interfacing Options 中的ssh 来打开树莓派的ssh用来远程连接,也可以打开vnc(树莓派和电脑都需要下载vnc)。
可以在Advanced Options 中的Expand Filesystem 来自动扩展树莓派上的SD卡的储存空间(不能够使用读卡器进行读取)。
退出配置界面后。
可以输入“sudo apt-get install update”进行更新。
然后输入“sudo apt-get install git-core”下载git clone 来从网上下载源代码。
然后输入“git clone git://git.drogon.net/wiringPi”来下载wiringPi来控制树莓派的管脚,别急,wiringPi还没安装完
接在输入“cd wiringPi”,在输入“./build”build脚本将会自动完成wiringPi库的编译和安装。

putty连接Linux教程

Linux入门教程

  • 参考我的网站教程,但是有目的学习
  • 主要学习 cd,ls,pwd,mkdir,chmod,nano/vim/emacs(文本编辑器),gcc/g++(编译器),python,git(团队版本管理), 等等等等(想到再加)

树莓派编程

管脚安装介绍及其第一个代码编写

< https://blog.csdn.net/xukai871105/article/details/12684617>

树莓派C语言编程

树莓派Python教程

http://campus.swarma.org/gpac=12#src=2