Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
projekty:iot_w_hackerspace [2019/10/11 21:45]
mirek [Hardware]
projekty:iot_w_hackerspace [2020/02/14 17:35] (aktualna)
matik [#ciekawe_przydatne]
Linia 21: Linia 21:
   - czujnik wilgotności DHT11   - czujnik wilgotności DHT11
   - czujnik ruchu PIR   - czujnik ruchu PIR
 +  - RaZberry (kontroler z-wave, < 3.0.0)
 +  - RF-nano
  
 ==== Kod ==== ==== Kod ====
Linia 29: Linia 31:
  
 ==== #​ciekawe_przydatne ==== ==== #​ciekawe_przydatne ====
 +=== komponenty ===
 +== RaZberry ==
  
-===== Możliwości rozwoju projektu =====+{{ :​projekty:​razberry-01-800x5331.jpg?​nolink&​400 |}}
  
 +Mamy RaZberry (kontroler z-wave), które jest podpięte do UARTa Raspberry PI 3 na którym chodzi domoticz. W Raspberry 3 [[https://​www.raspberrypi.org/​documentation/​configuration/​uart.md|UART]] domyślnie jest używany przez moduł Bluetooth i dlatego, żeby RaZberry działało, trzeba włączyć overlay ''​[[https://​github.com/​raspberrypi/​linux/​blob/​rpi-4.11.y/​arch/​arm/​boot/​dts/​overlays/​pi3-miniuart-bt-overlay.dts|pi3-miniuart-bt]]''​ i (zgodnie z dokumentacją overlaya) włączyć ''​core_freq=250''​ w ''/​boot/​config.txt''​.
 +
 +Dodatkowo trzeba wyłączyć konsolę szeregową samego linuxa (albo przekierować ją na inny port, pewnie ''​serial1''​ by zadziałało). Póki co jest wyłączona przez usunięcie ''​console=serial0,​115200''​ w ''/​boot/​cmdline.txt''​.
 +
 +{{ :​projekty:​razberry500_qsg_en1.pdf | Szczątkowa dokumentacja}}
 +
 +== RF-nano ==
 +[[https://​alitronik.com/​rf-nano/​|RF-nano]] to Arduino Nano V3.0 z wbudowanym NRF24L01 2.4G. Jest trochę [[https://​github.com/​keywish/​keywish-nano-plus|dokumentacji]],​ ale żeby używać tego z MySensors trzeba zmienić definicje pinów
 +
 +<code c>
 +// Adjust for rf-nano
 +#define MY_RF24_CE_PIN 10
 +#define MY_RF24_CS_PIN 9
 +</​code>​
 +
 +===== TODO =====
 +  * Zabezpieczenie Shelly
 +  * Autentykacja dla Mosquitto
 +  * Włączanie pioruna jeśli ktoś jest w HS (api whois)
 +  * Montaż RPI i bramek na szynie DIN
  • projekty/iot_w_hackerspace.1570830318.txt.gz
  • ostatnio zmienione: 2019/10/11 21:45
  • przez mirek