140@130
160@130 corner: 240@310
140@130 corner: 260@310
181.5d@143.5d
360@110
380@110 corner: 442.0d@350
360@110 corner: 462.0d@350
390.0d@124.5d
EN
360@140
380@140
340.0d@143.5d
RTC_set
En
3ca7b7b7-3d5c-4fca-931e-b4fe4e8dd657
86374b45-f4f8-4621-ac18-1f2a4a351f67
H
5e7b7702-496b-444c-bf6f-0b295ff99b20
59ef6c94-f1d7-419e-92e9-bd8f5aea80cb
M
5b321f28-2cdc-47cc-bcf9-7ba8b7f9c8c7
345ac9ff-f0c7-473b-abd7-3d0735ca6474
S
f656bc69-ea96-4c4e-a314-c9fc0af1023b
a7687074-3567-4a73-b355-77cf968ee011
Y
ef3e94a4-e587-4dda-98a1-e75423ee2fd6
3f2a495b-51e8-4205-b295-ef109eb9e042
Mo
4b7ce32c-fbfe-4965-b4b5-83c8c547a35d
ddc66e37-5a49-4c01-b857-23425b2c78b7
Day
ad1be808-7e8b-4787-8abc-ad7a40b83ffc
0962748a-acfa-4453-80bc-306e7ef73b8b
Dow
fb33a66b-6e09-4db4-bf3b-17ff775089c4
52d9bbad-0d72-4cfe-b043-9bdc4931d0c7
Sel
e6468a97-6c29-48d5-8d51-154b1c0087f0
57df64d4-d717-4316-9499-8c9d99d1d36a
Up
aab54706-49a5-41d8-a099-8613f700d208
3735ad9b-f8ba-46b4-8b16-3d10b104c8f7
Dn
f4a39726-36a3-4b97-bd60-573c592debab
d86ee62c-f810-4200-b1ca-15b4d7033ec0
En
2348ae19-4bb7-40fa-b1fe-492d61334a6b
a5d0cf22-3c60-4efd-a0ea-9182dfac4ff8
Y_
43684782-e964-48b1-8e50-b8b544a7f490
1b38ac24-4c08-4d07-8eb6-3064559b0208
Mo_
ee3a1dc7-1805-4415-9aee-8a3f53cecaec
fd3a9750-4124-4b8e-8d6f-010191e1f8ec
Dow_
c7364bdc-ba8d-4b07-aadc-c69a11fe76ec
ed8f108f-9d25-470a-ad5f-438e65dfa146
Date_
acc42ddc-114c-4768-9578-6bffa1f8b294
658de187-6aea-4d26-996f-3b2bbe10381e
Hour_
f324dd6c-823a-4533-8290-4c5b6c316741
ced33f27-c3b9-4c9f-933d-dee11aa2e42a
Min_
2c2e1cbf-2117-4709-b517-f389cf29aaf4
86be1a75-6923-4a84-85d9-e1f061f99679
Sec_
d3af109f-605c-4c16-bea2-0fe220b395ba
b4a4815a-ca0b-430e-931b-b0fbb32d8000
a6d31a4a-2106-447b-974c-e2a13892e6e4
RTC_set
Блок установки времени RTC посредством кнопок SEL/UP/DOWN.
Блок ставится между блоками RTCGT и RTC SET.
На вход Sel подается номер параметра, входами UP и DN осуществляется коррекция значения.
0 - ничего не меняем
1 - час
2 - минута
3 - секунда
4 - год
5 - месяц
6 - число
7 - день недели
Автор: Boroda
302
En = 0;
Y_ = Y;
Mo_ = Mo;
Dow_ = Dow;
Date_ = Day;
Hour_ = H;
Min_ = M;
Sec_ = S;
if (Up)
{
switch ( Sel )
{
case 1
Hour_ ++;
if ( Hour_ > 23) { Hour_ = 0;}
En = 1;
case 2
Min_ ++;
if ( Min_ > 59) { Min_ = 0;}
En = 1;
case 3
Sec_ ++;
if ( Sec_ > 59) { Sec_ = 0;}
En = 1;
case 4
Y_ ++;
if ( Y_ > 99) { Y_ = 0;}
En = 1;
case 5
Mo_ ++;
if ( Mo_ > 12) { Mo_ = 1;}
En = 1;
case 6
Date_ ++;
if ( Date_ > 31) { Date_ = 1;}
En = 1;
case 7
Dow_ ++;
if ( Dow_ > 7) { Dow_ = 1;}
En = 1;
}
}
if ( Dn )
{
switch ( Sel )
{
case 1
Hour_ --;
if ( Hour_ > 23) { Hour_ = 23;}
En = 1;
case 2
Min_ --;
if ( Min_ > 59) { Min_ = 59;}
En = 1;
case 3
Sec_ --;
if ( Sec_ > 59) { Sec_ = 59;}
En = 1;
case 4
Y_ --;
if ( Y_ > 99) { Y_ = 99;}
En = 1;
case 5
Mo_ --;
if ( Mo_ > 12) { Mo_ = 12;}
En = 1;
case 6
Date_ --;
if ( Date_ > 31) { Date_ = 31;}
En = 1;
case 7
Dow_ --;
if ( Dow_ > 7) { Dow_ = 7;}
En = 1;
}
}
1006
En_
6afeac4e-a7a6-4bfb-8879-4c7428cc9a1f
En_ = 0;
Y_ = Y;
Mo_ = Mo;
Dow_ = Dow;
Date_ = Day;
Hour_ = H;
Min_ = M;
Sec_ = S;
if (Up)
{
switch ( Sel )
{
case 1
Hour_ ++;
if ( Hour_ > 23) { Hour_ = 0;}
En_ = 1;
case 2
Min_ ++;
if ( Min_ > 59) { Min_ = 0;}
En_ = 1;
case 3
Sec_ ++;
if ( Sec_ > 59) { Sec_ = 0;}
En_ = 1;
case 4
Y_ ++;
if ( Y_ > 99) { Y_ = 0;}
En_ = 1;
case 5
Mo_ ++;
if ( Mo_ > 12) { Mo_ = 1;}
En_ = 1;
case 6
Date_ ++;
if ( Date_ > 31) { Date_ = 1;}
En_ = 1;
case 7
Dow_ ++;
if ( Dow_ > 7) { Dow_ = 1;}
En_ = 1;
}
}
if ( Dn )
{
switch ( Sel )
{
case 1
Hour_ --;
if ( Hour_ > 23) { Hour_ = 23;}
En_ = 1;
case 2
Min_ --;
if ( Min_ > 59) { Min_ = 59;}
En_ = 1;
case 3
Sec_ --;
if ( Sec_ > 59) { Sec_ = 59;}
En_ = 1;
case 4
Y_ --;
if ( Y_ > 99) { Y_ = 99;}
En_ = 1;
case 5
Mo_ --;
if ( Mo_ > 12) { Mo_ = 12;}
En_ = 1;
case 6
Date_ --;
if ( Date_ > 31) { Date_ = 31;}
En_ = 1;
case 7
Dow_ --;
if ( Dow_ > 7) { Dow_ = 7;}
En_ = 1;
}
}
1015
360@130 corner: 380@150
360@150 corner: 380@170
Min
19.0d
240@180
260@180
260@180 corner: 260@180
360@180
380@180
360@170 corner: 380@190
Sec
20.0d
240@200
260@200
260@200 corner: 260@200
360@200
380@200
360@190 corner: 380@210
Y
10.0d
240@220
260@220
260@220 corner: 260@220
360@220
380@220
360@210 corner: 380@230
Mo
16.0d
240@240
260@240
260@240 corner: 260@240
360@240
380@240
360@230 corner: 380@250
Day
20.0d
240@260
260@260
260@260 corner: 260@260
360@260
380@260
360@250 corner: 380@270
Dow
22.0d
240@280
260@280
260@280 corner: 260@280
360@280
380@280
360@270 corner: 380@290
310@290
330@290 corner: 353.0d@310
310@290 corner: 373.0d@310
334@303.5d
310@300
373.0d@300
1
sel
2
15.0d
7.0d
0.0d
353.0d@300
360@300 corner: 360@300
360@300
380@300
360@290 corner: 380@310
80@310
100@310 corner: 122.0d@330
80@310 corner: 142.0d@330
104@324.5d
142.0d@320
Up
7
14.0d
9.0d
0.0d
128.0d@320
142.0d@320 corner: 142.0d@320
360@320
380@320
360@310 corner: 380@330
80@330
100@330 corner: 122.0d@350
80@330 corner: 142.0d@350
104@343.5d
142.0d@340
Dn
6
14.0d
7.0d
0.0d
128.0d@340
142.0d@340 corner: 142.0d@340
360@340
380@340
360@330 corner: 380@350
590@170
610@170 corner: 690@350
590@170 corner: 710@350
627.0d@184.0d
590@200
490@210
510@210 corner: 536.0d@230
490@210 corner: 556.0d@230
514@223.0d
490@220
556.0d@220
год
3
18.0d
6.0d
0.0d
536.0d@220
556.0d@220 corner: 556.0d@220
Y
590@220
610@220
480@230
500@230 corner: 528.0d@250
480@230 corner: 548.0d@250
504@242.5d
480@240
548.0d@240
мес
4
20.0d
5.0d
0.0d
528.0d@240
548.0d@240 corner: 548.0d@240
Mo
590@240
610@240
510@250
530@250 corner: 585.0d@270
510@250 corner: 605.0d@270
534@263.0d
510@260
605.0d@260
день нед
9
47.0d
6.0d
0.0d
585.0d@260
590@260 corner: 590@260
Dow
590@260
610@260
490@270
510@270 corner: 543.0d@290
490@270 corner: 563.0d@290
514@283.0d
490@280
563.0d@280
день
5
25.0d
6.0d
0.0d
543.0d@280
563.0d@280 corner: 563.0d@280
Date
590@280
610@280
490@290
510@290 corner: 536.0d@310
490@290 corner: 556.0d@310
514@302.5d
490@300
556.0d@300
час
18.0d
5.0d
0.0d
536.0d@300
556.0d@300 corner: 556.0d@300
Hour
590@300
610@300
490@310
510@310 corner: 554.0d@330
490@310 corner: 574.0d@330
514@323.5d
490@320
574.0d@320
минута
8
36.0d
7.0d
0.0d
554.0d@320
574.0d@320 corner: 574.0d@320
Min
590@320
610@320
510@330
530@330 corner: 579.0d@350
510@330 corner: 599.0d@350
534@343.5d
510@340
530@340
510@330 corner: 530@350
579.0d@330 corner: 599.0d@350
599.0d@340
секунда
41.0d
7.0d
0.0d
579.0d@340
590@340 corner: 590@340
Sec
590@340
610@340
A
A
DS3231
EN
610@200
462.0d@200 corner: 462.0d@200
En
14.0d
442.0d@200
462.0d@200
442.0d@190 corner: 462.0d@210
450@210
470@210 corner: 496.0d@230
450@210 corner: 516.0d@230
474@223.0d
450@220
496.0d@220
516.0d@220
18.0d
6.0d
470@220
450@220 corner: 450@220
16.0d
442.0d@220
462.0d@220
442.0d@210 corner: 462.0d@230
450@230
470@230 corner: 498.0d@250
450@230 corner: 518.0d@250
474@242.5d
450@240
498.0d@240
518.0d@240
20.0d
5.0d
470@240
450@240 corner: 450@240
23.0d
442.0d@240
462.0d@240
442.0d@230 corner: 462.0d@250
450@250
470@250 corner: 525.0d@270
450@250 corner: 545.0d@270
474@263.0d
450@260
525.0d@260
545.0d@260
47.0d
6.0d
470@260
450@260 corner: 450@260
28.0d
442.0d@260
462.0d@260
442.0d@250 corner: 462.0d@270
450@270
470@270 corner: 503.0d@290
450@270 corner: 523.0d@290
474@283.0d
450@280
503.0d@280
523.0d@280
25.0d
6.0d
470@280
450@280 corner: 450@280
30.0d
442.0d@280
462.0d@280
442.0d@270 corner: 462.0d@290
450@290
470@290 corner: 496.0d@310
450@290 corner: 516.0d@310
474@302.5d
450@300
496.0d@300
516.0d@300
18.0d
5.0d
470@300
450@300 corner: 450@300
30.0d
442.0d@300
462.0d@300
442.0d@290 corner: 462.0d@310
440@310
460@310 corner: 504.0d@330
440@310 corner: 524.0d@330
464@323.5d
440@310 corner: 460@330
504.0d@320
524.0d@320
504.0d@310 corner: 524.0d@330
440@320
36.0d
7.0d
460@320
440@320 corner: 440@320
26.0d
442.0d@320
462.0d@320
442.0d@310 corner: 462.0d@330
440@330
460@330 corner: 509.0d@350
440@330 corner: 529.0d@350
464@343.5d
440@340
509.0d@340
529.0d@340
41.0d
7.0d
460@340
440@340 corner: 440@340
26.0d
442.0d@340
462.0d@340
442.0d@330 corner: 462.0d@350
360@160
RTC_set
00a955b2-fab9-4c93-8ecf-758dbf26e876
// RTC_set
En = 0;
if ( EN )
{
Y_ = Y;
Mo_ = Mo;
Dow_ = Dow;
Date_ = Day;
Hour_ = H;
Min_ = M;
Sec_ = S;
if (Up)
{
switch ( Sel )
{
case 1:
Hour_ ++;
if ( Hour_ > 23) { Hour_ = 0;}
En = 1;
break;
case 2:
Min_ ++;
if ( Min_ > 59) { Min_ = 0;}
En = 1;
break;
case 3:
Sec_ ++;
if ( Sec_ > 59) { Sec_ = 0;}
En = 1;
break;
case 4:
Y_ ++;
if ( Y_ > 99) { Y_ = 0;}
En = 1;
break;
case 5:
Mo_ ++;
if ( Mo_ > 12) { Mo_ = 1;}
En = 1;
break;
case 6:
Date_ ++;
if ( Date_ > 31) { Date_ = 1;}
En = 1;
break;
case 7:
Dow_ ++;
if ( Dow_ > 7) { Dow_ = 1;}
En = 1;
break;
}
}
if ( Dn )
{
switch ( Sel )
{
case 1:
Hour_ --;
if ( Hour_ > 23) { Hour_ = 23;}
En = 1;
break;
case 2:
Min_ --;
if ( Min_ > 59) { Min_ = 59;}
En = 1;
break;
case 3:
Sec_ --;
if ( Sec_ > 59) { Sec_ = 59;}
En = 1;
break;
case 4:
Y_ --;
if ( Y_ > 99) { Y_ = 99;}
En = 1;
break;
case 5:
Mo_ --;
if ( Mo_ > 12) { Mo_ = 12;}
En = 1;
break;
case 6:
Date_ --;
if ( Date_ > 31) { Date_ = 31;}
En = 1;
break;
case 7:
Dow_ --;
if ( Dow_ > 7) { Dow_ = 7;}
En = 1;
break;
}
}
}
1165
62.0d
380@160
260@160 corner: 260@160
H
8.0d
240@160
260@160
240@150 corner: 260@170
240@170 corner: 260@190
240@190 corner: 260@210
240@210 corner: 260@230
240@230 corner: 260@250
240@250 corner: 260@270
240@270 corner: 260@290
670@360
690@360 corner: 750@560
670@360 corner: 770@560
705.0d@374.5d
670@380 corner: 690@400
470@400
490@400 corner: 530@460
470@400 corner: 550@460
495.0d@413.5d
1
ustavka:
470@430
490@430
430.0d@434.0d
340@420
360@420 corner: 400@460
340@420 corner: 420@460
363.5d@433.5d
260@440
280@440 corner: 306.0d@460
260@440 corner: 326.0d@460
284@452.5d
260@450
326.0d@450
18.0d
5.0d
0.0d
306.0d@450
326.0d@450 corner: 326.0d@450
I
340@450
360@450
420@450
dec
Q
9.0d
400@450
420@450 corner: 420@450
2
470@450
490@450
550@450
Q
9.0d
530@450
550@410 corner: 550@450
v1
670@410
690@410
670@400 corner: 690@420
470@470
490@470 corner: 530@530
470@470 corner: 550@530
495.0d@483.5d
470@500
490@500
430.0d@504.0d
340@490
360@490 corner: 400@530
340@490 corner: 420@530
363.5d@503.5d
260@510
280@510 corner: 324.0d@530
260@510 corner: 344.0d@530
284@523.5d
260@520
344.0d@520
36.0d
7.0d
0.0d
324.0d@520
340@520 corner: 340@520
340@520
360@520
420@520
9.0d
400@520
420@520 corner: 420@520
470@520
490@520
550@520
9.0d
530@520
560@430 corner: 560@520
v2
670@430
690@430
670@420 corner: 690@440
470@540
490@540 corner: 530@600
470@540 corner: 550@600
495.0d@553.5d
470@570
490@570
430.0d@574.0d
340@560
360@560 corner: 400@600
340@560 corner: 420@600
363.5d@573.5d
250@580
270@580 corner: 319.0d@600
250@580 corner: 339.0d@600
274@593.5d
250@590
339.0d@590
41.0d
7.0d
0.0d
319.0d@590
339.0d@590 corner: 339.0d@590
340@590
360@590
420@590
9.0d
400@590
420@590 corner: 420@590
470@590
490@590
550@590
9.0d
530@590
570@450 corner: 570@590
v3
670@450
690@450
670@440 corner: 690@460
470@610
490@610 corner: 530@670
470@610 corner: 550@670
495.0d@623.5d
470@640
490@640
430.0d@644.0d
350@630
370@630 corner: 410@670
350@630 corner: 430@670
373.5d@643.5d
270@650
290@650 corner: 316.0d@670
270@650 corner: 336.0d@670
294@663.0d
270@660
336.0d@660
18.0d
6.0d
0.0d
316.0d@660
336.0d@660 corner: 336.0d@660
350@660
370@660
430@660
9.0d
410@660
430@660 corner: 430@660
470@660
490@660
550@660
9.0d
530@660
590@470 corner: 590@660
v4
670@470
690@470
670@460 corner: 690@480
470@680
490@680 corner: 530@740
470@680 corner: 550@740
495.0d@693.5d
470@710
490@710
430.0d@714.0d
360@700
380@700 corner: 420@740
360@700 corner: 440@740
383.5d@713.5d
270@720
290@720 corner: 318.0d@740
270@720 corner: 338.0d@740
294@732.5d
270@730
338.0d@730
20.0d
5.0d
0.0d
318.0d@730
338.0d@730 corner: 338.0d@730
360@730
380@730
440@730
9.0d
420@730
440@730 corner: 440@730
470@730
490@730
550@730
9.0d
530@730
550@490 corner: 550@730
v5
670@490
690@490
670@480 corner: 690@500
470@760
490@760 corner: 530@820
470@760 corner: 550@820
495.0d@773.5d
470@790
490@790
430.0d@794.0d
360@780
380@780 corner: 420@820
360@780 corner: 440@820
383.5d@793.5d
270@800
290@800 corner: 323.0d@820
270@800 corner: 343.0d@820
294@813.0d
270@810
343.0d@810
25.0d
6.0d
0.0d
323.0d@810
343.0d@810 corner: 343.0d@810
360@810
380@810
440@810
9.0d
420@810
440@810 corner: 440@810
470@810
490@810
550@810
9.0d
530@810
580@510 corner: 580@810
v6
670@510
690@510
670@500 corner: 690@520
470@830
490@830 corner: 530@890
470@830 corner: 550@890
495.0d@843.5d
470@860
490@860
430.0d@864.0d
470@850 corner: 490@870
360@850
380@850 corner: 420@890
360@850 corner: 440@890
383.5d@863.5d
270@870
290@870 corner: 345.0d@890
270@870 corner: 365.0d@890
294@883.0d
270@880
365.0d@880
47.0d
6.0d
0.0d
345.0d@880
360@880 corner: 360@880
360@880
380@880
440@880
9.0d
420@880
440@880 corner: 440@880
470@880
490@880
470@870 corner: 490@890
530@870 corner: 550@890
550@880
9.0d
530@880
560@530 corner: 560@880
v7
670@530
690@530
670@520 corner: 690@540
610@540
630@540 corner: 653.0d@560
610@540 corner: 673.0d@560
634@553.5d
610@550
630@550
610@540 corner: 630@560
653.0d@540 corner: 673.0d@560
673.0d@550
15.0d
7.0d
0.0d
653.0d@550
670@550 corner: 670@550
Sel
670@550
690@550
670@540 corner: 690@560
780@500
800@500 corner: 880@560
780@500 corner: 900@560
827.5d@513.5d
EN
780@530
794@530
780@520 corner: 794@540
780@540 corner: 800@560
780@550
16
27
D
800@550
770@550 corner: 770@550
9.0d
750@550
770@550
750@540 corner: 770@560
670@390
v0
690@390
260@300 corner: 260@390
StrD-T
31.0d
240@300
260@300
240@290 corner: 260@310
d-m-y H:i D
20@470
40@470 corner: 65.0d@490
20@470 corner: 85.0d@490
44@483.5d
130@460
150@460 corner: 210@540
130@460 corner: 230@540
169.0d@473.5d
130@490
30@510
50@510 corner: 90@550
30@510 corner: 110@550
56.5d@524.5d
I
30@540
44@540
110@540
9.0d
90@540
110@510 corner: 110@540
SP
130@510
150@510
60@580
80@580 corner: 103.0d@600
60@580 corner: 123.0d@600
84@592.5d
60@590
123.0d@590
res
15.0d
5.0d
0.0d
103.0d@590
123.0d@530 corner: 123.0d@590
R
130@530
150@530
210@500
230@500 corner: 253.0d@520
210@500 corner: 273.0d@520
234@513.5d
210@510
253.0d@510
273.0d@510
15.0d
7.0d
230@510
210@510 corner: 210@510
V
10.0d
210@510
230@510
210@520
230@520 corner: 253.0d@540
210@520 corner: 273.0d@540
234@532.5d
210@530
253.0d@530
273.0d@530
15.0d
5.0d
230@530
210@530 corner: 210@530
>L
14.0d
210@530
230@530
up
0
C
150@490
85.0d@480 corner: 85.0d@490
0.0d
71.0d@480
85.0d@480
Sel
17.0d
7.0d
980
(0 to: 980)
Arduino Pro Mini (ATmega328, 5V, 16MHz)
10
11
12
13
14
15
17
18
19
20
21
Общие сведения
Arduino Pro Mini построена на микроконтроллере ATmega168 (техническое описание). Платформа содержит 14 цифровых входов и выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, резонатор, кнопку перезагрузки и отверстия для монтажа выводов. Блок из шести выводов может подключаться к кабелю FTDI или плате-конвертеру Sparkfun для обеспечения питания и связи через USB.
Arduino Pro Mini предназначена для непостоянной установки в объекты или экспонаты. Платформа поставляется без установленных выводов, что позволяет пользователям применять собственные выводы и разъемы. Расположение выводов совместимо с платформой Arduino Mini.
Существует две версии платформы Pro Mini. Одна версия работает при напряжении 3.3 В и частоте 8 МГц, другая при напряжения 5 В и частоте 16 МГц.
Arduino Pro Mini разработана и производится SparkFun Electronics.
Характеристики
Микроконтроллер ATmega168
Рабочее напряжение 3.3 В или 5 В (в
зависимости от модели)
Входное напряжение 3.35-12 В (модель 3.3 В)
или 5-12 В (модель 5 В)
Цифровые Входы/Выходы 14 (6 из которых могут
использоваться как
выходы ШИМ)
Аналоговые входы 6
Постоянный ток через вход/выход 40 мА
Флеш-память 16 Кб (2 используются
для загрузчика)
ОЗУ 1 Кб
EEPROM 512 байт
Тактовая частота 8 МГц (модель 3.3 В) или 16 МГц (модель 5 В)
Питание
Arduino Pro Mini может получать питание: через кабель FTDI, или от платы-конвертора, или от регулируемого источника питания 3.3 В или 5 В (зависит от модели платформы) через вывод Vcc, или от нерегулируемого источника через вывод RAW.
Выводы питания:
RAW. - Для подключения нерегулируемого напряжения.
VCC. - Для подключения регулируемых 3.3 В или 5 В.
GND. - Выводы заземления.
Память
Микроконтроллер ATmega168 имеет: 16 кБ флеш-памяти для хранения кода программы (2 кБ используется для хранения загрузчика), 1 кБ ОЗУ и 512 байт EEPROM .
Входы и Выходы
Каждый из 14 цифровых выводов Pro, может настраиваться как вход или выход. Выводы работают при напряжении 3,3 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА.
Некоторые выводы имеют особые функции:
Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы имеют соединение с выводами TX-0 и RX-1 блока из шести выводов.
Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения.
ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит.
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, которая, хотя и поддерживается аппаратной частью, не включена в язык Arduino.
LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит.
На платформе Pro Mini установлены 6 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Четыре из них расположены на краю платформы, а другие два (входы 4 и 5) ближе к центру. Измерение происходит относительно земли до значения VCC.
Некоторые выводы имеют дополнительные функции:
I2C: 4 (SDA) и 5 (SCL). Посредством выводов осуществляется связь I2C (TWI).
Существует дополнительный вывод на платформе:
Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino.
Связь
На платформе Arduino Pro Mini установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами.ATmega168 поддерживает последовательный интерфейс UART TTL, осуществляемый выводами 0 (RX) и 1 (TX). Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные через подключение USB.
ATmega168 поддерживает интерфейсы I2C (TWI) и SPI. Для использования интерфейса SPI обратитесь к техническим данным микроконтроллера ATmega168.
Программирование
Микроконтроллер ATmega168 поставляется с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов. Связь осуществляется оригинальным протоколом STK500.
Имеется возможность не использовать загрузчик и запрограммировать ATmega168 с помощью внешнего программатора.
Автоматическая (программная) перезагрузка
Arduino Pro Mini разработана таким образом, чтобы перед записью нового кода перезагрузка осуществлялась самой программой, а не нажатием кнопки на платформе. Одна из выводов на блоке из шести выводов подключен к линии перезагрузки микроконтроллеров ATmega168 через резистор 100 нФ. Данный вывод соединен с одной из линий управления потоком конвертора USB-to-serial, подключенного к блоку: к линий RTS при использовании кабеля FTDI или к линии DTR при использовании платы-конвертора Sparkfun. Активация данной линии, т.е. подача сигнала низкого уровня, перезагружает микроконтроллер. Программа Arduino, используя данную функцию, загружает код одним нажатием кнопки Upload в самой среде программирования. Подача сигнала низкого уровня по линии перезагрузки скоординирована с началом записи кода, что сокращает таймаут загрузчика.
Функция имеет еще одно применение. Перезагрузка Pro Mini происходит каждый раз при подключении к программе Arduino на компьютере с ОС Mac X или Linux (через USB). Следующие полсекунды после перезагрузки работает загрузчик. Во время программирования происходит задержка нескольких первых байтов кода во избежание получения платформой некорректных данных (всех, кроме кода новой программы). Если производится разовая отладка скетча, записанного в платформу, или ввод каких-либо других данных при первом запуске, необходимо убедиться, что программа на компьютере ожидает в течение секунды перед передачей данных.
Физические характеристики
Габаритные размеры печатной платы Pro Mini составляют 1,8х3,3 см.
6180
1239b809-ccf5-4c3e-ac12-dd22bbd10faf.png
c1648163-afbf-48eb-84b2-801fbffda36d.png
1024
uno
pro
16MHzatmega328
General information
Arduino Pro Mini microcontroller built on the ATmega168 (Datasheet). The platform has 14 digital inputs and outputs (of which 6 can be used as PWM outputs), 6 analog inputs, a resonator, a reset button and holes for mounting pins. A block of six pins can connect to the FTDI cable or Board-Sparkfun Converter to provide power and communication via USB.
Arduino Pro Mini is intended for non-permanent installation in objects or artefacts. The platform comes with no set of insights, allowing users to apply their own findings and connectors. Pinout compatible with Arduino Mini.
There are two versions of Pro Mini platform. One version operates at a voltage of 3.3 V and a frequency of 8 MHz, the other at 5 V and a frequency of 16 MHz.
Arduino Pro Mini is designed and produced by SparkFun Electronics.
Features
The ATmega168 Microcontroller
Operating voltage 3.3 V or 5 V (in
depending on the model)
Input voltage: 3.35-12V (model 3.3 V)
or 5-12 (model 5)
Digital Inputs/Outputs 14 (of which 6 can
be used as
PWM outputs)
Analog inputs 6
DC current through input/output 40 mA
The flash memory 16 KB (2 used
for loader)
RAM 1 KB
EEPROM 512 bytes
Clock speed 8 MHz (3.3 V model) or 16 MHz (model 5)
Food
Arduino Pro Mini can be powered through the FTDI cable or Board of the Converter, or from a regulated power source of 3.3 V or 5 V (depending on the model of the platform) via the Vcc pin or an unregulated source through the output RAW.
Power pins:
RAW. For connection of the unregulated voltage.
VCC. - Connect a regulated 3.3 V or 5 V.
GND. The conclusions of the ground.
Memory
Microcontroller ATmega168 has 16 KB of flash memory for storing code (with 2 KB used for storing the bootloader), 1KB SRAM and 512 bytes of EEPROM .
Inputs and Outputs
Each of the 14 digital pins Pro can be configured as input or output. Insights operate at voltage of 3.3 V. Each output has a load resistor (default off) 20-50 ohms and can handle up to 40 mA.
Some pins have special functions:
Serial bus: 0 (RX) and 1 (TX). Pins are used to receive (RX) and transmit (TX) TTL serial data. These findings have a connection with the conclusions of the TX-0 and RX-1 block of six insights.
External interrupt: 2 and 3. These pins can be configured for call interruption or the lower value, either for front or rear front or when you change the value.
PWM: 3, 5, 6, 9, 10, and 11. Any insights provides PWM resolution of 8 bits.
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication, which, although provided by the underlying hardware, is not included in the Arduino language.
LED: 13. Built-in led connected to digital pin 13. If the value on the output is held high, the led is illuminated.
On the platform of the Pro Mini has 6 analog inputs each with 10 bits of resolution (i.e. 1024 different values). Four of them are located on the edge of the platform, and the other two (inputs 4 and 5) closer to the center. The measurement is relative to ground to a value of VCC.
Some pins have additional functions:
I2C: 4 (SDA) and 5 (SCL). By means of pins communicates I2C (TWI).
There is an additional pin on the platform:
Reset. The low level signal at pin resets the microcontroller. Typically used to connect the reset button on the expansion card, closing access to the button on the Arduino Board.
Link
The Arduino Pro Mini has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers.The ATmega168 supports serial UART interface TTL undertaken by the pins 0 (RX) and 1 (TX). Monitoring Serial Monitor of the Arduino program allows you to send and receive text data via the USB connection.
The ATmega168 supports I2C (TWI) and SPI. To use the SPI interface please refer to technical data ATmega168 microcontroller.
Programming
The ATmega168 microcontroller comes with a recorded loader, facilitating the entry of new programs without using an external hardware programmer. Communication takes the original STK500 Protocol.
You have the option not to use the bootloader and program the ATmega168 with an external programmer.
Automatic (software) reset
Arduino Pro Mini is designed in such a way that the new code before recording a restart is performed by the program, instead of pressing buttons on the platform. One of the findings at the block of six pins are connected to the line reboot the ATmega168 via a 100 nF resistor. This pin is connected to one of the lines control the flow of Converter USB-to-serial connected to the block: lines RTS when using an FTDI cable or DTR when using the tab-Converter Sparkfun. Activation of this line, i.e. the signal of the low level, resets the microcontroller. The Arduino software uses this capability to upload code by simply pressing the Upload button in the Arduino environment. Supply low-level signal to line reboot coordinated with the start of writing code that reduces the loader timeout.
The function has another use. Restart Pro Mini happens every time you connect to the Arduino program on a computer with Mac OS X or Linux (via USB). Following half a second after the reboot bootloader works. During programming intercept the first few bytes of code to avoid incorrect data platform (all except the code of the new program). If you are debugging one-off sketch recorded in the platform or entering any other data when you first start, you must make sure that the computer waits for a second before transmitting the data.
Physical characteristics
The dimensions of the Pro Mini PCB are 1,8x3,3 cm.
9600
arduinoIDE
91
231104467
4096
130138010
57
Contr1
Tags1
Inputs1
Variables1
0@0
LibraryRoot
LibraryGroup-Переключатель
LibraryGroup-Строки
LibraryGroup-Конвертация типов
0@-360
293
0@-180
127
298
0@0
root
6951183d-05aa-43d6-b6d8-fa5241a4e7b0
0@0