相册:扩展板设计为易于在DIY物联网项目中使用,成本低,可靠性高,省去了面包板布线的麻烦。
: w/ l6 w. Z: d6 j2 ?, w1 S; [" }, e4 i# _& W3 J; D/ t: ?
5 Z, H% Y. ^) p* t/ t
" ]2 C3 Y+ E) S J
" K+ n8 m3 V8 k. ]4 E" |
2 e! ~" p7 Z* Y. {
- q T/ V3 U- [% B; a: i+ d
' p4 p2 Q3 @+ P
9 f) y! k4 q, s: l! F
/ a! E/ Y) z9 X& Y1 o7 A
" e2 f7 A- q, K
/ Y# G, E' N; i& e; O+ G/ q
) A6 N& a% \ K9 t% f# j
9 t2 H. l+ g |: }4 K/ G
y! Q* l% ]- [/ w/ Z1 h7 e5 w
4 I# i& w& W5 V; _8 _
, S2 a# ~# T: R- d7 A) ]& s
; @( W. B; m/ `/ @( x% [
/ X4 k1 b% k3 w
9 S9 c" M# `, T" a! A% s8 i
4 ]- E+ L# j) D
# N* d2 N* o) L描述:
5 |5 [- W2 K- X* l重点是低成本和流行的物联网生态系统。扩展板只使用模块,在家里没有不可能焊接的微小组件,印刷电路板放宽了规则检查,因此可以从最便宜的印刷电路板供应商处订购。目标是拥有智能板,与网状网络中的射频连接,并将网络与环境连接:传感器(压力、湿度、温度、光线、手势等)和动作(大功率IOS、伺服控制等)6 |- a" Q4 k. J& L
3 j" b* d# k( l. ^# `欢迎链接到已经存在的扩展,任何评论、建议或建议都是一样的。
7 A; r% V9 ^8 }5 t& @( m; `- e0 T$ U. C" v6 J U5 \6 f6 I
3 r/ P0 J) @. e7 n0 s6 c8 B1 O6 V- o " ^9 Y i9 O) b6 B( z( o) ~# Q
6 a( @2 k" f0 s7 Y o5 T
细节: c) M4 z Y5 w* s' I
STM32射频节点-一个硬件多个应用程序& Q1 S5 h! i4 r6 b$ ~. T9 H
该STM32射频节点是家庭智能网格项目的主要物联网英雄。
8 O1 V) G+ @$ k" s9 M# q' g) `+ E/ r; B& r3 b ~- T3 T! }& u- K
- 物联网框架上的应用程序固件
- 射频桥:带传感器的网状中继器节点(BME280+APDS9960)
- RfuUARTHI接口:RF网格到串行,与Raspberry pi C++应用程序一起使用。
- 主机控制器接口:打开api用raspberry pi python命令控制和诊断rf网格
- 行动:乐趣和游戏应用程序,射频分布式状态机管理组speach会话。
' {- H# u: a* S * g" P9 z# v! z3 n
+ t2 a R# E5 x H9 f/ h- m4 Q* x
" j/ B* K" C3 c
PCBs repository
6 U( L! Z' S* o; ]" \ hPCBS设计文件作为开放源码共享,在Github自由使用,无任何限制
( u* D. t2 J6 U- O8 \- P' ^- 物联网_ _ STM32板+ d0 h$ U0 U( ~7 R/ X: d# D
' R0 c: L/ g: }% w2 B& x& p. T- y7 t" F; T3 Q5 v; _
详细信息
) W4 [. m, v" `* x) O6 G
5 K: i; a) r9 }, [) v! n+ {9 u4 g A传感器节点概念$ q" r8 r1 j% L* F$ w
: F8 J+ ^8 b1 @3 \" d4 b" Z9 Z- 始终连接电源(无需担心低功耗)
- 用作覆盆子PI的射频加密狗
- 带颜色状态的射频中继器
- 固定传感器节点(无线节点更高效,但这一个更简单)
- 控制节点(希望手势与APDS9960一起工作时)
4 y% h. \0 O* A + T* y! T' P) A% y
h* O* x, o; Q- F3 j' p& d" V" Q
STM32的传感器节点的RF PCB V2
8 }, g1 Y! A/ v5 F; D( Xalso on github
1 q6 E1 H x8 X) D% { d- a3 F
/ `- h. ?. C8 u8 v2 F3 C0 F0 B) e- v1 b4 h4 }+ j
为电源添加了USB接口,虽然没有连接到UC USB,但这种接口非常方便,可以使节点外壳空间高效,类似于智能USB加密狗。
5 @2 C8 m6 v5 X
3 G' V7 E. p7 p
0 W9 Y0 p# L) }: z- VSTM32射频传感器节点v1板
& a' w' \7 X3 f4 q- 可以将MAX44009模块或APDS9960连接到中间的I?C插槽中。
- 注2:除此之外,还有USB接口(此处未描述)- j! t# M/ V- ]) `7 c
4 l$ U. I9 K& q9 t) }
& l) M5 z0 U3 p' R
传感器节点用作树莓PI的加密狗4 \$ l0 C* S6 Z& J7 v4 C4 P2 V8 X |
; g4 S2 A7 Q; Y0 _. p6 G. d5 o
% ^5 h! u& F; Z% j1 d, J% Q# e' q8 m- C& _6 J% L( m! N
" J& w3 j5 U3 z/ jSTM32的RF PIO的概念
' {, ?! m6 S' }) K
9 v8 Y7 q |4 E+ P! P
; Y* \8 g/ t8 J) | t, l射频schematics STM32的示意图+ m. s# X0 T9 a
- o# V! l# D( [, }2 U
1 E+ G# G" R0 v: Q; @, \" i8 [" ?STM32射频PIO板
5 ]8 [+ t% O( K3 k$ L' ?+ NGithub链接尺寸:80 mm x 39.37 mm( W `5 S% B7 g& k) q! E9 Q8 x
可以连接伺服控制器电缆,也可以在3个插槽中焊接一个ULN2804A。
% F8 y8 a( F& q& [7 l* i" N7 _- ]5 g N5 A
8 E' l! M; @- K3 @( W: q
2 V4 ?& \; _3 @; ?' e
$ c$ B' V5 J( S' ~* a% I6 ~# `FPIO映射
. ^# ^1 o. i$ Z+ l6 v& a3 C$ A* ?# M$ E& @7 Z4 U
1 n3 `! m9 v; ?; r( V/ ARFPIO板选项: h U2 a5 z- c% C; k
' h: t: f. c0 c( S' q2 T3 u3 s& F
: H9 r6 q8 \# D0 n* Q1 L2 u在这个项目中看到这个rfpio bloard! _$ S( U8 y" o2 Q
* o1 y+ T! p$ Z1 ~6 L+ f+ n+ s1 }0 _' c
现有STM32板& O$ S1 n0 w+ E1 ~) }+ D8 o" o4 u8 B
好吧,本节不讨论Bluepill,但是考虑到一些董事会正在使用STM32,我想将它们放在这里作为潜在用例和资源共享的提示:8 U+ }& u5 K" f* u
' p. _% a/ @ {9 {7 ?) `* X5 c- cc3d基于stm32f103cbt6,具有一个加速度计MPU-6000,板上有一个闪光灯和串行I 2 C的标准连接器,…
- 本Hackaday项目基于STM32F051和NRF24L01的小型传感器电网的低功耗网状网络+
2 y. x. U' }( @# H3 D9 P% y& @ ; J8 m+ w( g) F" S
, j9 o: p& q- J* u组件:
+ h$ @ f7 j/ ?- j. y |2 R- f
& g5 q3 L8 u9 F! v; S; R
, Q) l* z' j i" d1 h* C" b
8 g' L' I2 F1 {; ^7 D原创:Wassim
& |9 q! e& a, u1 k出处:http://hackaday.io/project/21396/components5 O) J( [1 N8 Y8 ~
7 v6 H% Q1 D3 {3 ]1 n
9 c+ K% E0 B% M3 F. x1 [
* a0 Z5 }' x3 R* T' V8 _( {$ [
" l! b. K- Q9 o/ u8 l& N* P- V7 g: F' A
( i5 M; Z# B8 S4 f! P
. e# k: A+ q; \- K$ z5 r5 V5 f. P, F+ v {/ }9 r6 V
|