Vaše projekty
- Victor
- Příspěvky: 44
- Registrován: stř 22. led 2020 20:19:59
- Dal poděkování: 7 poděkování
- Dostal poděkování: 6 poděkování
Re: Vaše projekty
RPi4B jsem zamýšlel jako multimediální centrum + IPTV + sdílení disků v síti s provozem 24/7. Proto jsem si rovnou vybral sadu HTPC komplet. Jenže jak se ukázalo, pasivní chladič v kovové krabičce nestačí. Jen s nastartovaným KODI bez jakékoliv zátěže byla teplota 67°C a to máme zimní období. Sice to není kritická teplota, ale z dlouhodobého hlediska by procesoru moc neprospívala. Bylo mi trochu líto vyřezávat otvor do docela pěkné krabičky, ale druhou už se mi kupovat nechtělo. Pořídil jsem osvědčenou Noctuu, u které absolutně neslyším motorek, jen slabě ševelí proudící vzduch. A stálo to zato. Během přehrávání HD programů na IPTV teplota 37°C. Za mě paráda.
https://photos.app.goo.gl/RxtMsBBYq5vzXLXXA
https://photos.app.goo.gl/ACZNtFxmFSYyrn2G8
https://photos.app.goo.gl/RxtMsBBYq5vzXLXXA
https://photos.app.goo.gl/ACZNtFxmFSYyrn2G8
Raspberry Pi 400 - Raspbian 11 (bullseye) & PiMIGA 3.0
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Mně se aktuálně začíná rýsovat nový malý projektík https://photos.app.goo.gl/hTXC2dKv8khxbh3k8
Modré z nebe na počkání, zázraky do dvou dnů.
-
- Příspěvky: 196
- Registrován: úte 13. srp 2019 8:07:32
- Dal poděkování: 1 poděkování
- Dostal poděkování: 12 poděkování
Re: Vaše projekty
PetrSmetana píše: ↑stř 07. srp 2019 20:11:40A jedno malé webové klikátko, které běží na RPi a jde jím ledacos ovládat / z něj ledacos vyčíst
https://drive.google.com/file/d/1nOFTtu ... sCoQ6/view
Ten graf mně zaujal.
Mužeš dat nějake info?
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Vlatní tvorba ... ale co se týče kódu, tak to není nic čím bych se chlubil Tlačím to ven přes standardní gd knihovny.BigSandy píše: ↑úte 24. bře 2020 10:19:44PetrSmetana píše: ↑stř 07. srp 2019 20:11:40A jedno malé webové klikátko, které běží na RPi a jde jím ledacos ovládat / z něj ledacos vyčíst
https://drive.google.com/file/d/1nOFTtu ... sCoQ6/view
Ten graf mně zaujal.
Mužeš dat nějake info?
Kód: Vybrat vše
<?php
//výstupem souboru bude obrázek
header('Content-Type: image/png');
//vypnutí error reportingu
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
//obrázek s osou
$pict = imagecreatefromjpeg("teplota.jpg");
//určení zroje dat - buď historická data, dle datumu, nebo soubor graf
if($_GET["date"]!=""){
$handle = fopen("/mnt/weather/".$_GET["date"], "r");
} else {
$handle = fopen("graf", "r");
}
//vynechání vykreslení první řádky viz níže
$i=false;
while (($line = fgets($handle)) !== false) {
// na každé řádce souboru jsou hodnoty oddělené mezerou - vysypeme je do pole
$data=explode(" ",$line);
//načtu si jednotlivé hodnoty do proměnných a zaokrouhlím je pro vykreslování
$x=round($data[0]);
$t_out=round($data[1]);
$h=round($data[2]);
$t_in=round($data[3]);
$tl=round($data[4]);
$lux=$data[8];
//první řádku nekreslím něšlo by - kreslit čáru když chybí počíteční body
if($i!=false){
//vyklesluji některé hodnoty potřebují posun y osy (-950 nebo dělím 200) - jinak to řídím výškou obrázku (101) - $x je čas ze souboru v minutách od počátku dne
$black = imagecolorallocate($pict, 0, 0, 0);
imageline($pict ,$x_old,101-($tl_old-950),$x,101-($tl-950) , $black);
$olive = imagecolorallocate($pict, 85, 97, 19);
imageline($pict ,$x_old,101-$t_in_old,$x,101-$t_in , $olive);
$red = imagecolorallocate($pict, 255, 0, 0);
imageline($pict ,$x_old,101-$t_out_old,$x,101-$t_out , $red);
$blue = imagecolorallocate($pict, 0, 0, 255);
imageline($pict ,$x_old,101-$h_old,$x,101-$h , $blue);
$violet = imagecolorallocate($pict,255,0,255);
imageline($pict ,$x_old,100-round($lux_old/200),$x,100-round($lux/200) , $violet);
}
//nastavím na že už je možno v dalším cyklu vykreslovat
$i=true;
//uložím si původní hodnoty pro bod A vykreslované úsečky
$x_old=$x;
$t_out_old=$t_out;
$h_old=$h;
$t_in_old=$t_in;
$tl_old=$tl;
$lux_old=$lux;
}
//zavřu čtení ze souboru
fclose($handle);
//vložím do grafu ještě popisky naposledy naměřených hodnot s příslušnými barvami
$green = imagecolorallocate($pict, 0, 255, 0);
imageline($pict, $x,0,$x,201,$green);
$green = imagecolorallocate($pict, 37, 127, 15);
imagestring($pict,5, 1230, 5, "datum: ".date("Y-m-d H:i"), $green);
$red = imagecolorallocate($pict, 255, 0, 0);
imagestring($pict,5, 1230, 20, "teplota OUT: ".$data[1]."°C", $red);
$olive = imagecolorallocate($pict, 85, 97, 19);
imagestring($pict,5, 1230, 35, "teplota IN: ".$data[3]."°C", $olive);
$blue = imagecolorallocate($pict, 0, 0, 255);
imagestring($pict,5, 1230, 50, "humidita: ".$data[2]."%", $blue);
$black = imagecolorallocate($pict, 0, 0, 0);
imagestring($pict,5, 1230, 65, "tlak: ".$data[4]."hPa", $black);
imagestring($pict,5, 1230, 80, "osvìtlení: ".round($lux)." lx", $violet);
//pošlu obrázek na výstup
imagepng($pict);
//vyčistím paměť
imagedestroy($pict);
?>
Modré z nebe na počkání, zázraky do dvou dnů.
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Máme doma dva předškoláky a v době karanény nám začali na můj vkus přespříliš sedět před televizí ... no někdo ty děti vychovávat musí ... Domluvili jsme se tedy na tom, že mají denně maximálně dvě hodiny. Pro tento účel jsem se rozhodl rozběhnout automatizaci na RPi za televizí, na které nám běží kodi.
Anotace:
Děti dostanou na den dva žetony (ze staré rulety). Žetony můžou použít, nebo si je šetřit. To záleží na nich. Každý žeton po vhození do kasičky spustí televizi na 60 minut. Na TV u nás běží skoro výhradně déčko, pokud chtějí děti pustit něco jiného, tak nás o to zatím požádají. Děti nemají k dispozici ovladač. Po 60 minutách, případně po násobcích 60 minut (záleží na počtu vhozených žetonů) se televize vypne.
Časová náročnost projektu: 30 minut
materiál:
kasička
kobercová lepenka
čidlo - https://www.aliexpress.com/item/3232196 ... hweb201603_
kabel (3 žíly s dutinkami na koncích)
nástroje:
frézka
krimplovací kleště na dutinky / páječka
Zapojení je jednoduché ... čidlo má piny VCC, GND a OUT, které jsem propojil na RPi na 5V,GND a port 14
V kodi jsem si nejprve doinstaloval doplněk Raspberry Pi Tools
Následně jsem si vytvořil soubor /storage/kasicka.py
Vytvoření služby:
do souboru /storage/.config/system.d/kasicka.service
Povolení služby po spuštění:
systemctl enable kasicka.service
systemctl start kasicka.service
Skript pro vypnutí TV samsung mimo HDMI - credits to Asif Iqbal! tento skript chce spustit nejdříve manuálně přes python tvoff.py ... a povolit tento ovladač na TV. Následně už bude fungovat. Dají se tím zřejmě volat všechny fce ovladače. Využívám zatím beze změny pouze tímto způsobem.
Pár fotek "z natáčení": https://photos.app.goo.gl/mNLfqaHxyxi9nHfh7
A krátké demo: [youtube]https://www.youtube.com/watch?v=jHuiLkTwmbg[/youtube]
Možná rozšíření: Až se děti naučí používat ovladač bude v programu check, zda televize nebyla zapnuta bez vhození žetonu - vypne se
Anotace:
Děti dostanou na den dva žetony (ze staré rulety). Žetony můžou použít, nebo si je šetřit. To záleží na nich. Každý žeton po vhození do kasičky spustí televizi na 60 minut. Na TV u nás běží skoro výhradně déčko, pokud chtějí děti pustit něco jiného, tak nás o to zatím požádají. Děti nemají k dispozici ovladač. Po 60 minutách, případně po násobcích 60 minut (záleží na počtu vhozených žetonů) se televize vypne.
Časová náročnost projektu: 30 minut
materiál:
kasička
kobercová lepenka
čidlo - https://www.aliexpress.com/item/3232196 ... hweb201603_
kabel (3 žíly s dutinkami na koncích)
nástroje:
frézka
krimplovací kleště na dutinky / páječka
Zapojení je jednoduché ... čidlo má piny VCC, GND a OUT, které jsem propojil na RPi na 5V,GND a port 14
V kodi jsem si nejprve doinstaloval doplněk Raspberry Pi Tools
Následně jsem si vytvořil soubor /storage/kasicka.py
Kód: Vybrat vše
import sys
import os
sys.path.append('/storage/.kodi/addons/virtual.rpi-tools/lib')
from gpiozero import Button
from time import sleep
button = Button(14)
inkrement=36000 #(cas v sekundach * 10 za jedno vhozeni zetonu)
i=0
count=0
while True:
#vhozeni mince do kasicky
if button.is_pressed:
i=i+inkrement
if count==0:
os.system("kodi-send --action='CECActivateSource'") #zapnuti TV
sleep(3)
os.system("kodi-send --action='CECActivateSource'")
sleep(3)
os.system("kodi-send --action='CECActivateSource'")
alert = "kodi-send -a \"Notification(Bau Bau!,TV pobezi {} minut, 10000, https://vsehomir.cz/olin.png)\"".format(int(i/600))
os.system(alert)
sleep(1.5) #aby se nam nepricetl vice nez jeden inkrement pri vhozeni
count=1
#odpocinek cyklu
sleep(0.1)
#odecitani casu
if count==1:
i=i-1
#rutina vypnuti
if i==0 and count==1:
count=0
os.system("kodi-send --action='CECActivateSource'") #prepneme na HDMI kodi (napr. pri sledovani chromecastu / hrani na herni konzoli)
sleep(3)
os.system("kodi-send --action='CECActivateSource'")
sleep(3)
os.system("kodi-send --action='CECStandby'") #vypneme
sleep(3)
os.system("kodi-send --action='CECStandby'")
sleep(3)
os.system("kodi-send --action='CECStandby'")
sleep(3)
os.system("python /storage/tvoff.py") #u pouzivani specifickych fci televize samsung (dlna/youtube) neslo jinak nez napojit se na port tv a vypnout ji natvrdo
#oznameni pred vypnutim
if i==100:
os.system("kodi-send -a \"Notification(Bau Bau!,Tak a je konec, 10000, https://vsehomir.cz/olin.png)\"")
#10 minutove oznameni
if i%6000==0 and count==1:
alert = "kodi-send -a \"Notification(Bau Bau!,Do vypnuti zbyva {} minut, 10000, https://vsehomir.cz/olin.png)\"".format(int(i/600))
os.system(alert)
do souboru /storage/.config/system.d/kasicka.service
Kód: Vybrat vše
[Unit]
Description=kasicka
[Service]
Environment="LANG=cs_CZ.UTF-8"
WorkingDirectory=/storage/
ExecStart=/bin/python /storage/kasicka.py
RestartSec=3s
KillMode=process
Restart=always
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
systemctl enable kasicka.service
systemctl start kasicka.service
Skript pro vypnutí TV samsung mimo HDMI - credits to Asif Iqbal! tento skript chce spustit nejdříve manuálně přes python tvoff.py ... a povolit tento ovladač na TV. Následně už bude fungovat. Dají se tím zřejmě volat všechny fce ovladače. Využívám zatím beze změny pouze tímto způsobem.
Kód: Vybrat vše
#! /usr/bin/python
# Title: samsungremote.py
# Author: Asif Iqbal
# Date: 05APR2012
# Info: To send remote control commands to the Samsung tv over LAN
# TODO:
import socket
import base64
import time, datetime
#
# Variables
#
#IP Address of TV
tvip = "192.168.1.200"
#IP Address of TV
myip = "192.168.1.113"
#Used for the access control/validation, but not after that AFAIK
mymac = "dc-a6-32-15-f9-e1"
#Might need changing to match your TV type
tvappstring = "iphone.UE46ES8000.iapp.samsung"
#What gets reported when it asks for permission
remotename = "Domoticz Samsung Remote"
#What the iPhone app reports (don't change this)
appstring = "iphone..iapp.samsung"
# Function to send keys
def sendKey(skey, dataSock, appstring):
messagepart3 = chr(0x00) + chr(0x00) + chr(0x00) + chr(len(
base64.b64encode(skey))) + chr(0x00) + base64.b64encode(skey);
part3 = chr(0x00) + chr(len(appstring)) + chr(0x00) \
+ appstring + chr(len(messagepart3)) + chr(0x00) + messagepart3
dataSock.send(part3);
# Open Socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect((tvip, 55000))
# First configure the connection
ipencoded = base64.b64encode(myip)
macencoded = base64.b64encode(mymac)
messagepart1 = chr(0x64) + chr(0x00) + chr(len(ipencoded)) \
+ chr(0x00) + ipencoded + chr(len(macencoded)) + chr(0x00) \
+ macencoded + chr(len(base64.b64encode(remotename))) + chr(0x00) \
+ base64.b64encode(remotename)
part1 = chr(0x00) + chr(len(appstring)) + chr(0x00) + appstring \
+ chr(len(messagepart1)) + chr(0x00) + messagepart1
sock.send(part1)
messagepart2 = chr(0xc8) + chr(0x00)
part2 = chr(0x00) + chr(len(appstring)) + chr(0x00) + appstring \
+ chr(len(messagepart2)) + chr(0x00) + messagepart2
sock.send(part2)
# Now send the keys as you like, e.g.,
sendKey("KEY_POWEROFF",sock,tvappstring)
# Close the socket when done
sock.close()
A krátké demo: [youtube]https://www.youtube.com/watch?v=jHuiLkTwmbg[/youtube]
Možná rozšíření: Až se děti naučí používat ovladač bude v programu check, zda televize nebyla zapnuta bez vhození žetonu - vypne se
Modré z nebe na počkání, zázraky do dvou dnů.
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Mladej už to heknul ... a bylo tedy nutné přidat "oddalovač" pro senzor přiblížení - https://3dwarehouse.sketchup.com/model/ ... -money-box
+ zkrátit čas cyklu na 0.01s a úměrně tím navýšit čítače
+ zkrátit čas cyklu na 0.01s a úměrně tím navýšit čítače
Modré z nebe na počkání, zázraky do dvou dnů.
-
- Příspěvky: 61
- Registrován: čtv 30. led 2020 21:36:12
- Dal poděkování: 2 poděkování
- Dostal poděkování: 3 poděkování
Re: Vaše projekty
Multimedia , tv tuner , nas.
Info o stavbe https://forum.zonepi.cz/viewtopic.php?f=32&t=131
A uz mam doma nachystane dve rpi zero , elink display a senzory (pro domaci meteostanici)
Info o stavbe https://forum.zonepi.cz/viewtopic.php?f=32&t=131
A uz mam doma nachystane dve rpi zero , elink display a senzory (pro domaci meteostanici)
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Pořídil jsem si do domácnosti pár wifi zásuvek MEROSS, které jsem zakomponoval do naší malinové chytré domácnosti.
Pro implementaci jsem použil knihovnu https://github.com/albertogeniola/MerossIot
Přes systemd mám rozjetou službu s python skriptem níže. Ten si vytvoří named pipe meross.fifo, nalouduje si všechny potřebné knihovny a pak čeká co mu do fifo spadne. Do fifo posílám jednoduché příkazy ve formátu:
echo -n black on > /home/pi/meross.fifo
Skript si najde zařízení dle jména (black) a zařídí se podle akce (on/off).
Mám k tomu ještě jednoduchý hlídač kvůli občasným pádům / anomáliím, který spouštím v cronu.
Pro implementaci jsem použil knihovnu https://github.com/albertogeniola/MerossIot
Přes systemd mám rozjetou službu s python skriptem níže. Ten si vytvoří named pipe meross.fifo, nalouduje si všechny potřebné knihovny a pak čeká co mu do fifo spadne. Do fifo posílám jednoduché příkazy ve formátu:
echo -n black on > /home/pi/meross.fifo
Skript si najde zařízení dle jména (black) a zařídí se podle akce (on/off).
Kód: Vybrat vše
import os
import time
import errno
from meross_iot.manager import MerossManager
FIFO = 'meross.fifo'
EMAIL ="mail registrace do meross"
PASSWORD ="heslo z registrace do meross"
print("creating meross manager")
manager = MerossManager(meross_email=EMAIL, meross_password=PASSWORD)
print("initialising meross manager")
manager.start()
try:
os.mkfifo(FIFO)
except OSError as oe:.
if oe.errno != errno.EEXIST:
raise
print("Opening FIFO...")
with open(FIFO) as fifo:
print("FIFO opened")
while True:
data = fifo.read()
time.sleep(1)
if len(data)!=0:
parse = data.split()
if len(parse)!=2:
manager.stop()
break
command = parse[1]
device = parse[0]
p = manager.get_device_by_name(device+" lamp")
if command == "on":
p.turn_on_channel(0)
if command == "off":
p.turn_off_channel(0)
print('Read: "{0}"'.format(data))
Kód: Vybrat vše
#!/bin/bash
TEST=`journalctl -u meross.service -n 1 --no-pager | grep WARNING | wc -l`
if [ $TEST -eq 1 ]; then
systemctl restart meross.service
fi
Modré z nebe na počkání, zázraky do dvou dnů.
-
- Příspěvky: 61
- Registrován: čtv 30. led 2020 21:36:12
- Dal poděkování: 2 poděkování
- Dostal poděkování: 3 poděkování
Re: Vaše projekty
Banana pi P2 zero s integrovanou 8gb emmc a malou antenou (zelena desticka v pozadi).
Bude sloužit jako PiHole a protože nevim jestli si ji pripoji pres kabel bo bezdratove tak tam je oboje.
Konfigurace pres Cockpit.
Jo a pro bezpecny beh v plastove krabicce ted jede max na 800mhz ale asi snizim na 600 (puvodni 1.2ghz)
Bude sloužit jako PiHole a protože nevim jestli si ji pripoji pres kabel bo bezdratove tak tam je oboje.
Konfigurace pres Cockpit.
Jo a pro bezpecny beh v plastove krabicce ted jede max na 800mhz ale asi snizim na 600 (puvodni 1.2ghz)
Re: Vaše projekty
Zdravím, kdysi jsem si "hrál" s prvním raspberry. Ale bylo to spíš takové seznamování. Potřeboval bych nyní aby mi pomáhal s výdejem olejů ve skladu abych to nemusel měsíc co měsíc přepisovat z bloku do Excelu. Aby si řidiči vše nacvakali přes display a já pak jen vše odečetl z karty. Jak by to bylo složité?
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Na první dobrou to nezní nikterak kriticky. Podle mě by byla pro tento účel ideální nějaká webová apka běžící buď přímo na RPi, nebo na vzdáleném serveru a kiosk mode, který by danou webovou apku zobrazoval. Záleží také na tom, jak přesně chceš z maliny ta data tahat - jestli chceš aby se ti to třeba nasypalo někam na server / propojilo přes API s nějakým další sw. Další věc je jestli to chceš jako handheld, nebo stacionárně. Tzn. jaké máš možnosti připojení (LAN/Wifi) + jak chceš velký panel na zobrazování ... možností je kopice
Modré z nebe na počkání, zázraky do dvou dnů.
Re: Vaše projekty
Máme provozovnu v dost “specifické” oblasti. Námám k dispozici data k přenosu a byl by to spíš takový můj soukromý vylepšovací návrhu, takže firma by mi do toho nic neinvestovala. Spíš bych chtěl zkusit co by to všechno umělo a kdo ví. Řidiči tankují adblue, přijedou, natankují, pistole jim ukáže kolik litrů vzali, nyní to zapisují do sešitu. Představoval bych si že otevřou na displeji rozbalovací nabídku, vyberou svou SPZ a ručně zadají množství odebraných litrů. Vzhledem k chybějícímu síťovému přístupu bych to musel odečítat fyzicky. Ale stále bych to měl v elektronické podobě, ne jako teď, kdy pak trávím minimálně hodinu přepisováním do tabulky excelu Taková má skromná představa.
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Postupoval bych následovně:
1, kiosk mode - https://pimylifeup.com/raspberry-pi-kiosk/
2, instalace lighttpd a php - https://pimylifeup.com/raspberry-pi-lighttpd/
3, Aplikace - frontend bych udělal tak že by to byla hloupá html stránka s javascriptem - včetně grafické klávesnice - jediné co by bylo možné by byl výběr auta a v selectu a grafická dotyková klávesnice by psala (nebo mazala) číslo + čudlík odeslat. Odeslat by spustil ajax, který by ti dvě hodnoty hodil přes get/post do php a to by ti generovalo csv soubor
4, nastasvení tak aby se kiosk s kýženou stránkou spouštěl při startu
5, definice služby, která ti bude detekovat připojený USB flashdisk přes lsusb, po detekci ho mountne, zjistí pčes ls zda je tam třeba nějaký soubor - "heslo" a pokud tam existuje, tak tam nahraje export a flashku následně odpojí
.... eh jen mě napadlo ... nemá ten stojan nějaké rozhraní, kam by se RPi přifařila? Přes kameru bys pak udělal ještě čtení SPZ a měl bys to pod střechou bez dotykového displeje
1, kiosk mode - https://pimylifeup.com/raspberry-pi-kiosk/
2, instalace lighttpd a php - https://pimylifeup.com/raspberry-pi-lighttpd/
3, Aplikace - frontend bych udělal tak že by to byla hloupá html stránka s javascriptem - včetně grafické klávesnice - jediné co by bylo možné by byl výběr auta a v selectu a grafická dotyková klávesnice by psala (nebo mazala) číslo + čudlík odeslat. Odeslat by spustil ajax, který by ti dvě hodnoty hodil přes get/post do php a to by ti generovalo csv soubor
4, nastasvení tak aby se kiosk s kýženou stránkou spouštěl při startu
5, definice služby, která ti bude detekovat připojený USB flashdisk přes lsusb, po detekci ho mountne, zjistí pčes ls zda je tam třeba nějaký soubor - "heslo" a pokud tam existuje, tak tam nahraje export a flashku následně odpojí
.... eh jen mě napadlo ... nemá ten stojan nějaké rozhraní, kam by se RPi přifařila? Přes kameru bys pak udělal ještě čtení SPZ a měl bys to pod střechou bez dotykového displeje
Modré z nebe na počkání, zázraky do dvou dnů.
-
- Příspěvky: 196
- Registrován: úte 13. srp 2019 8:07:32
- Dal poděkování: 1 poděkování
- Dostal poděkování: 12 poděkování
Re: Vaše projekty
@ PetrSmetana - to čtení SPZ by mně zajimalo?
Kdysi jsem to řešil a ztroskotalo to.
Kdysi jsem to řešil a ztroskotalo to.
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
@BigSandy - https://lmgtfy.com/?q=raspberry+pi+lice ... ecognition Je toho teď kopice i s machine learningem, stačí si jen vybrat tutoriál.
Modré z nebe na počkání, zázraky do dvou dnů.
Re: Vaše projekty
1. 2x Zero WH + TV HAT
2. Rpi 4B + Libreelec + 5.1 zvukovka jako multimediální
3. 3x Zero WH + kamery kolem domu, streamují na internet na webovku
4. Rpi 3 + stereo zvukovka + Volumio
5. Zero + zvukovka + Volumio u postele se sluchátky
6. Zero WH s vekou kartou a spoustou muziky + zvukovka + Libreelec s vlastním AP jako walkman kdekoliv
7. Zero WH s velkou kartou pro záznam + kamera na elektrickém kole
8. Rpi 3B + HDD, doma spuštěno 6 vlastních internetových rádií na MPD, MPC, Apache, PHP
9. Rpi 3B + HDD, v práci spuštěna 3 vlastní internetová ráda na MPD, MPC, Apache, PHP
10. Rpi 4B, jako testovací nebo přenosný "desktop" s displayem
11. Rpi 2B, Zero WH jako náhradní, případně testovací, k nim spousta doplňků ...
12. LattePanda s Win10 jako desktop
Přítelkyni jsem do toho uvrtal taky
2x Rpi 4B + Libreelec + TV HAT
2x Zero WH + zvukovka + Volumio
2. Rpi 4B + Libreelec + 5.1 zvukovka jako multimediální
3. 3x Zero WH + kamery kolem domu, streamují na internet na webovku
4. Rpi 3 + stereo zvukovka + Volumio
5. Zero + zvukovka + Volumio u postele se sluchátky
6. Zero WH s vekou kartou a spoustou muziky + zvukovka + Libreelec s vlastním AP jako walkman kdekoliv
7. Zero WH s velkou kartou pro záznam + kamera na elektrickém kole
8. Rpi 3B + HDD, doma spuštěno 6 vlastních internetových rádií na MPD, MPC, Apache, PHP
9. Rpi 3B + HDD, v práci spuštěna 3 vlastní internetová ráda na MPD, MPC, Apache, PHP
10. Rpi 4B, jako testovací nebo přenosný "desktop" s displayem
11. Rpi 2B, Zero WH jako náhradní, případně testovací, k nim spousta doplňků ...
12. LattePanda s Win10 jako desktop
Přítelkyni jsem do toho uvrtal taky
2x Rpi 4B + Libreelec + TV HAT
2x Zero WH + zvukovka + Volumio
- PetrSmetana
- Příspěvky: 311
- Registrován: pon 22. črc 2019 9:06:45
- Bydliště: Mnich
- Dal poděkování: 28 poděkování
- Dostal poděkování: 60 poděkování
- Kontaktovat uživatele:
Re: Vaše projekty
Včera večer jsem udělal drobnou úpravu na streaming serveru. RPi 3B jsem vyměnil za RPi 4B 1GB a místo TV HAT jsem použil další tuner od EVOLVEO. Díky tomu se mi zvedla kapacita pro připojená zařízení + se nemusím, bát že si ucpu linku nahráváním na remote storage. Taky jsem zvědavý, zda se nyní nebude při nahrávání při paralelním sledování zpožďovat video za zvukem. Celý projekt jsem nakonec přemístil a na hulváta ho přišrouboval pod stůl.
Teď to vypadá následovně - ikea lack s integrovaným streaming serverem:
Teď to vypadá následovně - ikea lack s integrovaným streaming serverem:
Modré z nebe na počkání, zázraky do dvou dnů.
-
- Příspěvky: 61
- Registrován: čtv 30. led 2020 21:36:12
- Dal poděkování: 2 poděkování
- Dostal poděkování: 3 poděkování
Re: Vaše projekty
Nemám sice foto .. ale postavil jsem teď jedno PiHole na OrangePi zero LTS 256mb s armbian focal 20.04 v originál krbičce -> oproti bananapi je SW podpora doslova zlato.
Na druhé straně po 3měsícich běhu mi umřel Nano Pi R1S-H3 , nepřehříval se ani nic jiného ale najednou topí jako přimo top a nebootuje !
Už chystam nový jen se nemůžu rozhodnout zdali rock pi E nebo znova risknout friendlyARM a jejich třeba nano pi R2S (u kterého je již ve snapshotu podpora přimo na openwrt).
Na druhé straně po 3měsícich běhu mi umřel Nano Pi R1S-H3 , nepřehříval se ani nic jiného ale najednou topí jako přimo top a nebootuje !
Už chystam nový jen se nemůžu rozhodnout zdali rock pi E nebo znova risknout friendlyARM a jejich třeba nano pi R2S (u kterého je již ve snapshotu podpora přimo na openwrt).
Naposledy upravil(a) CyberDeath dne stř 28. říj 2020 11:22:24, celkem upraveno 1 x.
-
- Příspěvky: 61
- Registrován: čtv 30. led 2020 21:36:12
- Dal poděkování: 2 poděkování
- Dostal poděkování: 3 poděkování
Re: Vaše projekty
tak jsem nakonec resil jinak. Xiaomi 4a gigabit edition (500,-) + tplink switch(gratis) + Rockpi S wifi 512mb (19USD) ve vytistene krebicce (2.5USD za model) = router s prekvapive vysokou propustnosti na wifi az cca 700mbit , Nas pripojeny naprimo pres 1gb konektor , rockpis s pihole a wireguard pres switch delaj i dhcp pro celou sit a dlasi rozpracovane projekty pichle do switche
A taky jsem po skoro pul roce zacal delat na sve domaci meteostanici (zatim sem teda jen zapojil , a rozchodil display , ale zitra asi zacnu pajet cidla
btw pokud chcete neco s minimalni spotrebou (idle) slusnym vzkonem a prakticky nulovym zahrivanim rockpi s s jeho rk3308 vychazi v pomeru spotreba/vykon nejlepe v porovnani s boarcomy (rasppbery) a alwinnery (vetsina ostatnich vyrobcu)
A taky jsem po skoro pul roce zacal delat na sve domaci meteostanici (zatim sem teda jen zapojil , a rozchodil display , ale zitra asi zacnu pajet cidla
btw pokud chcete neco s minimalni spotrebou (idle) slusnym vzkonem a prakticky nulovym zahrivanim rockpi s s jeho rk3308 vychazi v pomeru spotreba/vykon nejlepe v porovnani s boarcomy (rasppbery) a alwinnery (vetsina ostatnich vyrobcu)
Re: Vaše projekty
dobry vecer vsem, jsem uplnyyy novacek.uz jsem si neco o pi nastudoval,trochu i o programovani..mel bych otazecku,nez se do toho pustim..je mozne pres pi a prislusenstvi snimat cca 3 cidla a v zavyslosti spinat pres modul 230V zarizeni?predem moc dekuju za info,popripade k nasmerovani,kde muzu dostudovat vse