相册:扩展板设计为易于在DIY物联网项目中使用,成本低,可靠性高,省去了面包板布线的麻烦。5 V: c, k& u8 f" q7 Q7 N
% K7 f! B+ p8 h8 U" N g# O7 a
$ M3 @7 G- w3 x6 T2 @
3 J F) ?# J: \# N* O
* e9 U8 H- `; s8 J4 ^& m8 C) t
/ u( b: s: ~. u8 g0 x# ]
6 i; ]& N& Z" M* w G. t+ ?
0 Y7 w( G# M, f' b
: M7 p" Q) f4 F4 N3 |5 v4 K2 N
( L Q( ^, ]" ~; V
1 V! V4 Z1 D, K$ Z
5 }1 H' u" c- Y
5 v7 T$ }" H) V4 U. u9 m
4 O" v) {* E* l& j- k! n
% {2 D$ J* f+ f; {) ?" I
/ K7 }+ m* J1 B6 @
8 i- x( {. t/ d3 h
9 j% K( @5 e$ x# A+ q% F
! [4 P* \6 }3 N# z, j& c
5 t9 y4 r3 b% l6 b; ] R4 z
' G1 M: g$ I0 y; Q$ N) R. c
8 |6 l; u2 ~$ W- U6 x描述:
. y- d, Q+ b2 A* |/ A: q重点是低成本和流行的物联网生态系统。扩展板只使用模块,在家里没有不可能焊接的微小组件,印刷电路板放宽了规则检查,因此可以从最便宜的印刷电路板供应商处订购。目标是拥有智能板,与网状网络中的射频连接,并将网络与环境连接:传感器(压力、湿度、温度、光线、手势等)和动作(大功率IOS、伺服控制等)& ?+ c+ H4 U3 k; O! ^
& h% c0 G8 k8 \6 k7 n
欢迎链接到已经存在的扩展,任何评论、建议或建议都是一样的。& y2 A0 D$ D" T9 O( ~( ?# A# Q/ v
9 d. B1 m! o" `( b+ \* X4 }) |
0 D& n$ S, X! L; T/ |% e& D# B
2 }( s; o* I% {$ \
# c+ n3 O' ^' y. I6 T$ v! c细节:
- r6 l* r5 @" ?STM32射频节点-一个硬件多个应用程序
) M1 j* T0 \( }, r- F该STM32射频节点是家庭智能网格项目的主要物联网英雄。5 |. |1 Q- R' a0 n2 B
% x( _, u$ y2 c$ z& [0 l4 S/ F" Z Y
- 物联网框架上的应用程序固件
- 射频桥:带传感器的网状中继器节点(BME280+APDS9960)
- RfuUARTHI接口:RF网格到串行,与Raspberry pi C++应用程序一起使用。
- 主机控制器接口:打开api用raspberry pi python命令控制和诊断rf网格
- 行动:乐趣和游戏应用程序,射频分布式状态机管理组speach会话。$ k) d9 s$ {, `$ {/ G0 h% I
1 M6 S! z/ b; L) C0 \3 F. P. d
' n0 D z0 h& s. |/ M4 b9 p
: C. D: V! V% _/ ^6 U; \PCBs repository7 F- S2 }$ o/ E8 L1 G5 V
PCBS设计文件作为开放源码共享,在Github自由使用,无任何限制: x0 r" H7 v }
- 物联网_ _ STM32板
, h* p1 o8 ~# f8 a/ H' X
. \4 ?6 ]3 K! I# i, A
6 e n4 J' i5 l0 @9 K详细信息8 s5 j6 m" y; t8 r
) D" [& z4 T( x: f; L5 F
传感器节点概念
2 @0 C( h$ p$ ]# f3 v/ X" l2 v
4 u7 u* ]7 J- j- 始终连接电源(无需担心低功耗)
- 用作覆盆子PI的射频加密狗
- 带颜色状态的射频中继器
- 固定传感器节点(无线节点更高效,但这一个更简单)
- 控制节点(希望手势与APDS9960一起工作时) R0 ~! {0 N3 g4 L
% [0 N+ e- s5 A0 W% o
* o, c$ T' i- B* U) g) T
STM32的传感器节点的RF PCB V2
/ y* t* s1 c- V- U3 e1 Yalso on github
5 g" k& h( S* _4 f- M. c) E
# x6 h. e; g& e6 b8 N7 k
- t6 k! \! C9 f( l: s6 D D; D k为电源添加了USB接口,虽然没有连接到UC USB,但这种接口非常方便,可以使节点外壳空间高效,类似于智能USB加密狗。; z7 [# D* x1 d2 p
: Y, }5 w& _+ C+ E- ^; [* f2 V
: ?0 K' j5 a9 U" H* DSTM32射频传感器节点v1板
$ ^$ W7 F. a& Q+ d' D9 J- 可以将MAX44009模块或APDS9960连接到中间的I?C插槽中。
- 注2:除此之外,还有USB接口(此处未描述)* K+ p2 ?. Q8 E% c) o* Y! V/ m2 n( v
# M+ h; o# q% I4 s$ L
7 N: V; W0 E$ L$ X$ t" x传感器节点用作树莓PI的加密狗, X$ k/ k6 x; j4 ^: G" B* j
" G* B& I& U1 K }
, u$ m( I, V( P. j4 {, p' E& L, T0 U$ @9 x0 ]. c7 p
5 L7 K8 @: Y5 W9 l ZSTM32的RF PIO的概念
' ~- o6 P5 T9 h1 o3 e$ s, `% q. d" }
- G" Q: ^& G/ W# A* a射频schematics STM32的示意图
& r4 s2 j8 b9 y3 R" h3 i
% @" K. L0 y0 G6 J( M/ N2 P% _! I& l9 M3 Q6 m' z5 k& u
STM32射频PIO板
* Q/ w, a8 o5 M8 y& nGithub链接尺寸:80 mm x 39.37 mm
: Y! D3 j' f+ C W9 H+ G% Z$ Z可以连接伺服控制器电缆,也可以在3个插槽中焊接一个ULN2804A。
5 k7 a0 Z# s, Y' N& M) D6 F, I9 V' B" h8 v$ b: y1 O" N0 S0 S
# ?5 V* `* I, l1 Z" R0 }# J, b5 s" b% ~- x6 W' E G* y; o. E
FPIO映射
; f2 c2 @ E8 Z- c: \$ ^/ z6 M. z E
6 s) V1 z# P- v$ R M* S
RFPIO板选项
$ K7 |! i% _1 U! z2 E- v
7 w& o) ? |0 F% P, ~
. U+ H0 G4 @9 G5 @/ \8 H在这个项目中看到这个rfpio bloard& ~7 _/ j! k2 j) l
2 Y1 ~& E% g: [
3 c3 j* s( [. T9 ^# [( Q
现有STM32板: q( S W( @* X: ]4 `' ~
好吧,本节不讨论Bluepill,但是考虑到一些董事会正在使用STM32,我想将它们放在这里作为潜在用例和资源共享的提示:
. U" Y9 K3 Z3 G- a
* `' {+ C6 k3 C0 ^- |( D- cc3d基于stm32f103cbt6,具有一个加速度计MPU-6000,板上有一个闪光灯和串行I 2 C的标准连接器,…
- 本Hackaday项目基于STM32F051和NRF24L01的小型传感器电网的低功耗网状网络+1 V7 v& x9 I& x: G: T' x4 Z! A
0 [7 \' z0 ^9 f5 [ a
# C( T" t6 k. W1 D7 g; z
组件:
6 }3 E) G, |. p( `! F- e
/ K, o {; _( l% D8 P
! z$ [3 H# @/ C3 L% \, I
7 X% E7 e6 B: T$ I原创:Wassim9 m& h: V% g% B! @. ~4 o+ a
出处:http://hackaday.io/project/21396/components
( o, z, d: s4 f" E; O# z' c, C% K) f+ M0 q6 u
* U) \/ o6 o' e. p. ^$ d; w ?7 \2 i) }* N; |" V/ S! R) K
( }$ j0 l% e5 J* B$ f$ q. D- _+ F9 r; V& q/ N
7 p- h9 |2 ^: F) c0 X. ^
5 v/ C8 h" c2 y+ X% g* U& } b, ~% p6 W1 h1 v) Z$ }
|