Søk i nettsamfunnet
Viser resultater for emneknaggene 'raspberry pi'.
Fant 3 resultater
-
Den lille Raspberry Pi tråden http://www.raspberrypi.org/ enheten kommer i to Modeller. A-Modell ($25) 146.308 NOK ihht dagens kurs B-Modell ($35) 204.831 NOK ihht dagens kurs (Rimelig kjip pris med tanke på tollgrensa) Spesifikasjoner: SoC: A/B: Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM) CPU: A/B: 700 MHz ARM1176JZF-S core (ARM11 family) GPU: A/B: Broadcom VideoCore IV, OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder Memory (SDRAM): A/B: 256 MB (shared with GPU) USB 2.0 ports: A: 1 B: 2 (via integrated USB hub) Video outputs: A/B: Composite RCA (PAL & NTSC), HDMI (rev 1.3 & 1.4), raw LCD Panels via DSI 14 HDMI resolutions from 640×350 to 1920×1200 plus various PAL and NTSC standards. Audio outputs: A/B: 3.5 mm jack, HDMI Onboard storage: A/B: SD / MMC / SDIO card slot Onboard network: A: None B: 10/100 Ethernet (RJ45) Low-level peripherals: A/B: 8 × GPIO, UART, I²C bus, SPI bus with two chip selects, +3.3 V, +5 V, ground Power ratings: A: 500 mA (2.5 W) B: 700 mA (3.5 W) Power source: A/B: 5 volt via MicroUSB or GPIO header Size: A/B: 85.60 × 53.98 mm (3.370 × 2.125 in) Weight: A/B: 45 g (1.6 oz) __________________________________________________ Jeg tengte vi trengte en tråd om denne, da jeg vil tro mange på diskusjon er intressert i denne, særlig som medieavspiller. Tenker kanskje å bygge den inne i en hjemmelaget boks sammen med en harddisk (usb) og bruke den som bærbar medieavspiller som jeg kan ta med rundt forbi. Tenker også om jeg kobler til en USB hub kan jeg kanskje også få koblet til WLAN-kort eller liknende? mhm. Så, da ærklærer jeg tråden åpnet.
-
Jeg tenker å sette opp en type "min første PC" til min nevø på 7 år og jeg heller mot å bruke en Raspberry Pi og en eller annen Linux dist som er enkel å tilpasse/begrense for barns bruk. Han er ganske oppegående og ser ut å snart være klar for å ta steget videre fra ting som Lego Boost som jeg ga han siste år og nest ut tenker jeg kan være Scratch og eventuelt Logo om det fortsatt brukes - og tenker han like godt kan begynne å trene på å bruke tastatur først som sist. En RPi mener jeg har mange fordeler, ikke minst at det vil være kjapt å bare overskrive sd-kortet på nytt om han klarer å gjøre noe som gjør at systemet ikke lenger fungerer; det oppmuntrer til eksperimentering og ikke være redd for å ødelegge noe - og så liker jeg at det vil være enkelt å koble til nogen LEDs og slikt på sikt som han kan styre med GPIO. Nogen her som har relevante erfaringer? F.eks. forslag til linux distribution? effektiv parental controls, filtrer m.m.? Planlegger å sette det opp slik at jeg kan remote inn til den både med ssh og vnc, så jeg kan hjelpe til hvis der er noe siden broren min ikke er helt så kompetent på linux som jeg er.
-
Python: hvordan bruke jinja2-shell-extension
Bjørn Kristiansen publiserte et emne i Programmering og webutvikling
Jeg har en Raspberry Pi med en lokal webserver som jeg bruker til å styre ulike ting i huset med. Jeg har fulgt oppskriften her: https://www.hackster.io/adhyoksh/controlling-gpio-pins-of-raspberry-pi-with-web-page-2d5bdc#code og ønsker å legge til knapper på websiden for å kjøre kommandoer på bringebærboksen. Etter litt googling fant jeg https://pypi.org/project/jinja2-shell-extension som virker til å kunne gjøre det jeg ønsker. Jeg er nybegynner innen programmering så selv om det er eksempelkode på den lenkede siden så kom jeg ikke lenger enn å kjøre: pip install jinja2-shell-extension. Det jeg lurer på er hvordan endrer jeg dette: from jinja2 import Template, Environment env = Environment(extensions=["jinja2_shell_extension.ShellExtension"]) template = env.from_string("{{ 'date --rfc-2822'|shell() }}") result = template.render() slik at jeg ved trykke på knapper på websiden kan sende kommandoer som "heyu on a1" og "heyu off a1" til RPi ? index.html: <html> <head> <title>Control</title> </head> <body> <h1>Control</h1> <h3>Click here:</h3> <br> <a href=\A><button>LED1 ON</button></a> <a href=\a><button>LED1 OFF</button></a><br> <a href=\B><button>LED2 ON</button></a> <a href=\b><button>LED2 OFF</button></a><br> <a href=\C><button>LED3 ON</button></a> <a href=\c><button>LED3 OFF</button></a> </body> </html> control.py: from flask import Flask from flask import render_template import RPi.GPIO as rpi import time app= Flask(__name__) led1,led2,led3= 3,5,7 rpi.setwarnings(False) rpi.setmode(rpi.BOARD) rpi.setup(led1, rpi.OUT) rpi.setup(led2, rpi.OUT) rpi.setup(led3, rpi.OUT) rpi.output(led1, 0) rpi.output(led2, 0) rpi.output(led3, 0) print("Done") @app.route('/') def index(): return render_template('webpage.html') @app.route('/A') def led1on(): rpi.output(led1,1) return render_template('webpage.html') @app.route('/a') def led1off(): rpi.output(led1,0) return render_template('webpage.html') @app.route('/B') def led2on(): rpi.output(led2,1) return render_template('webpage.html') @app.route('/b') def led2off(): rpi.output(led2,0) return render_template('webpage.html') @app.route('/C') def led3on(): rpi.output(led3,1) return render_template('webpage.html') @app.route('/c') def led3off(): rpi.output(led3,0) return render_template('webpage.html') if __name__=="__main__": print("Start") app.run(debug=True, host='192.168.1.57') Jeg håper at noen som skjønner dette bedre enn meg har noen tips om hvordan dette kan settes opp.