annotate service/arduinoNode/config.n3 @ 198:06795f84fe29

arduinoNode config. missing import Ignore-this: d2fb9c1c35ff9b30f0b7b0ee67342821
author drewp@bigasterisk.com
date Sun, 04 Oct 2015 04:15:57 -0700
parents 443d562c7b39
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
177
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
2 @prefix : <http://projects.bigasterisk.com/room/> .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
3 @prefix ha: <http://bigasterisk.com/homeauto/> .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
4 @prefix sensor: <http://bigasterisk.com/homeauto/sensor/> .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
5 @prefix houseLoc: <http://bigasterisk.com/homeauto/houseLoc/> .
164
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
6
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
7
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
8 @prefix board0pin: <http://bigasterisk.com/homeauto/board0/pin/> .
191
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
9 @prefix board0ow: <http://bigasterisk.com/homeauto/board0/oneWire/> .
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
10
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
11 ha:board0 a :ArduinoBoard;
164
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
12 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900cepU-if00-port0";
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
13 :boardTag "atmega328";
177
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
14 :hasPin
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
15 board0pin:d3,
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
16 board0pin:d4,
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
17 board0pin:d5,
191
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
18 board0pin:d6,
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
19 board0pin:d7 .
164
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
20
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
21 board0pin:d3 :pinNumber 3 .
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
22 board0pin:d4 :pinNumber 4 .
177
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
23 board0pin:d5 :pinNumber 5 .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
24 board0pin:d6 :pinNumber 6 .
191
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
25 board0pin:d7 :pinNumber 7 .
164
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
26
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
27 board0pin:d3 :connectedTo sensor:motion0 .
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
28 sensor:motion0 a :MotionSensor;
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
29 :sees houseLoc:storage .
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
30
198
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
31 board0pin:d4 :connectedTo :heater .
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
32 :heater a :DigitalOutput .
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
33
177
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
34 board0pin:d5 :connectedTo :storageCeilingLedCross .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
35 :storageCeilingLedCross a :LedOutput .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
36
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
37 board0pin:d6 :connectedTo :storageCeilingLedLong .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
38 :storageCeilingLedLong a :LedOutput .
5305fe90c09b bang arduino board config update
drewp@bigasterisk.com
parents: 169
diff changeset
39
198
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
40 board0pin:d7 :connectedTo board0ow: .
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
41 board0ow: a :OneWire;
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
42 :connectedTo board0ow:temperatureSensor .
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
43 board0ow:temperatureSensor a :TemperatureSensor;
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
44 :position :storage .
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
45
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
46
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
47 @prefix board1pin: <http://bigasterisk.com/homeauto/board1/pin/> .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
48 @prefix board1lcd: <http://bigasterisk.com/homeauto/board1/lcd/> .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
49 @prefix board1ow: <http://bigasterisk.com/homeauto/board1/oneWire/> .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
50
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
51 ha:board1 a :ArduinoBoard;
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
52 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A6004bUG-if00-port0";
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
53 :boardTag "atmega328";
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
54 rdfs:comment "chip has been replaced with a 328";
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
55 :hasPin
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
56 board1pin:d3,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
57 board1pin:d5,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
58 board1pin:d6,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
59 board1pin:d7,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
60 board1pin:d8,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
61 board1pin:d9,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
62 board1pin:d10,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
63 board1pin:d11,
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
64 board1pin:d12 .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
65
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
66 board1pin:d3 :pinNumber 3 .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
67 board1pin:d10 :pinNumber 10 .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
68 board1pin:d11 :pinNumber 11 .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
69 board1pin:d12 :pinNumber 12 .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
70
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
71 board1pin:d10 :connectedTo board1lcd:backlight .
169
d228105749ac new /output to post statements which devices can handle. led and lcd output working
drewp@bigasterisk.com
parents: 167
diff changeset
72 board1lcd:backlight a :LedOutput, :ActiveLowOutput .
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
73
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
74 board1pin:d3 :connectedTo board1ow: .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
75 board1ow: a :OneWire;
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
76 :connectedTo board1ow:temperatureSensor .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
77 board1ow:temperatureSensor a :TemperatureSensor;
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
78 :position :office .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
79
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
80 board1pin:d9 :pinNumber 9; :connectedTo board1lcd:SID .
169
d228105749ac new /output to post statements which devices can handle. led and lcd output working
drewp@bigasterisk.com
parents: 167
diff changeset
81 board1pin:d8 :pinNumber 8; :connectedTo board1lcd:SCLK .
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
82 board1pin:d7 :pinNumber 7; :connectedTo board1lcd:A0 .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
83 board1pin:d6 :pinNumber 6; :connectedTo board1lcd:RST .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
84 board1pin:d5 :pinNumber 5; :connectedTo board1lcd:CS .
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
85
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
86 board1lcd: a :ST7565Lcd;
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
87 :lcdSID board1lcd:SID;
169
d228105749ac new /output to post statements which devices can handle. led and lcd output working
drewp@bigasterisk.com
parents: 167
diff changeset
88 :lcdSCLK board1lcd:SCLK;
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
89 :lcdA0 board1lcd:A0;
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
90 :lcdRST board1lcd:RST;
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
91 :lcdCS board1lcd:CS .
191
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
92
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
93 @prefix shopPin: <http://bigasterisk.com/homeauto/boardShop/pin/> .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
94 @prefix shopBarcode: <http://bigasterisk.com/homeauto/boardShop/barcode/> .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
95 @prefix shopButtons: <http://bigasterisk.com/homeauto/boardShop/buttons/> .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
96 @prefix shopOw: <http://bigasterisk.com/homeauto/boardShop/oneWire/> .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
97 @prefix shopShift: <http://bigasterisk.com/homeauto/boardShop/shift/> .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
98 @prefix shopPwm: <http://bigasterisk.com/homeauto/boardShop/pwm/> .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
99
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
100 ha:boardShop a :ArduinoBoard;
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
101 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A4001hrf-if00-port0";
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
102 :boardTag "atmega168";
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
103 rdfs:comment "board is like diecimila with atmega168";
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
104 :hasPin
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
105 shopPin:d0, shopPin:d1, shopPin:d2, shopPin:d3, shopPin:d4, shopPin:d5, shopPin:d6, shopPin:d7, shopPin:d8, shopPin:d9, shopPin:d10, shopPin:d11, shopPin:d12, shopPin:d13, shopPin:a4, shopPin:a5 .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
106
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
107 shopPin:d0 :pinNumber 0 .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
108 shopPin:d1 :pinNumber 1 .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
109 shopPin:d2 :pinNumber 2; :connectedTo shopBarcode:Txblack .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
110 shopPin:d3 :pinNumber 3; :connectedTo shopBarcode:RxGreen .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
111 shopPin:d4 :pinNumber 4; :connectedTo shopOw: .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
112 shopPin:d5 :pinNumber 5; :connectedTo shopButtons:x .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
113 shopPin:d6 :pinNumber 6; :connectedTo shopButtons:x .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
114 shopPin:d7 :pinNumber 7; :connectedTo shopButtons:x .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
115 shopPin:d8 :pinNumber 8; :connectedTo shopButtons:rot .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
116 shopPin:d9 :pinNumber 9; :connectedTo shopButtons:rot .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
117 shopPin:d10 :pinNumber 10; :connectedTo shopShift:data .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
118 shopPin:d11 :pinNumber 11; :connectedTo shopShift:briteLatch .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
119 shopPin:d12 :pinNumber 12; :connectedTo shopShift:lightClock .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
120 shopPin:d13 :pinNumber 13; :connectedTo shopShift:briteClock .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
121
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
122 shopPin:a4 :pinNumber "a4"; :connectedTo shopPwm:sda .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
123 shopPin:a5 :pinNumber "a5"; :connectedTo shopPwm:scl .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
124
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
125 shopOw: a :OneWire;
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
126 :connectedTo shopOw:temperatureSensor .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
127 shopOw:temperatureSensor a :TemperatureSensor;
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
128 :position :workshop .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
129
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
130 shopPwm:roomLights a :PwmBoard;
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
131 :scl shopPwm:scl;
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
132 :sda shopPwm:sda;
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
133 :output
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
134 [:area shopPwm:sewingLight; :channel 0; :wattage 7],
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
135 [:area shopPwm:shopLight0; :channel 1; :wattage 10],
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
136 [:area shopPwm:shopLight1; :channel 2; :wattage 10],
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
137 [:area shopPwm:ariLight; :channel 3; :wattage 10],
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
138 [:area shopPwm:shopLight2; :channel 4; :wattage 10],
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
139 [:area shopPwm:shopLight3; :channel 6; :wattage 8] .
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
140
443d562c7b39 add shop lights config
drewp@bigasterisk.com
parents: 177
diff changeset
141 # shiftbrite EI (arduino d12) still needs to be connected to +5
164
49c1756b2edb start arduinonode
drewp@bigasterisk.com
parents:
diff changeset
142
198
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
143 #barcode red: +5V
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
144 #barcode white: gnd
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
145 #SoftwareSerial barcode = SoftwareSerial(/* rx pin, green */ 3,
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
146 # /* tx pin, black */ 2,
06795f84fe29 arduinoNode config. missing import
drewp@bigasterisk.com
parents: 191
diff changeset
147 # /* inverse */ true);
167
3dd84ac050d0 config: new arduino board with temp and lcd
drewp@bigasterisk.com
parents: 164
diff changeset
148