Class 8 - Getting Permissions! and Making Sounds
Class Schedule
- student research lab: permissions
- Servers
- prototyping with makey makey
Student research lab
Dotfiles - Rin
Dotfiles are the plain text configuration files on your systems. They store settings of almost every application, service and tool running. These files control the behavior of applications from boot to termination and everything in between.
Permissions - Michael
owner, group, all users
Shebangs - Chris
comes in handy to inform the terminal about what kind of script we’re running
Sudo - Isaiah
it gives the user higher authority for a time
Chmod - Isaiah
Read, Write, Execute
Cron/crontab - Lex
crond is a daemon (a thing that runs in the background) that checks once a minute to see ifany of teh scheduled jobs need to be executed.
Auto-post to a server - Sacia
Using two pi’s, one as server, one connecting via ssh.
Python vs JS on Pi - Julian
Scientific, shorter, readable
Working with Sensors - Matthew
a device used to detect and measure physical occurrences in the surrounding environment. These sensors can measure various parameters such as temperature, humidity, light intensity, motion, sound, distance, pressure, and many more.
Button input in Python - Ed
- The difference between Broadcom BCM and Board pin number schemes
Button input in Node-Red - Isaac
connect external button to GPIO pins. Set up access. Write code in Node-RED
Makey Makey intro - Zara
- Connect 2. Install 3. Map keys to sounds 4. Code
Post to Raspberry Pi “Tuts” on Brightspace
Makey Makey prototyping
See our Bok Joy demo.
Build a prototyping performance device. It can make music and/or visuals. Decide the device and purpose, then build with a Makey Makey and the language and hardware of your choice. The goal is to prototype this project, in a rapid prototyping approach. Use cardboard, tape/glue, speakers, etc on your Pi.