Linux #6 2018 - Listing 2 Internet Radio

<?xml version="1.0"?>
<ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
 <Playlist>
   <!-- This is the filename used as a playlist when using the builtin playlist handler. -->
   <File>/etc/ices/Arjan/Arjan.txt</File>  
   <!-- Set this to 0 if you don't want to randomize your playlist, and to 1 if you do. -->
   <Randomize>1</Randomize>
   <!-- One of...

Lees meer of reageer...

Linux #5 2018 - Listing 2 E-Ink op Raspberry Pi

import time

import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BCM)

 

knoppen = [5, 6, 13, 19]

 

GPIO.setup(knoppen, GPIO.IN, pull_up_down=GPIO.PUD_UP)

 

def knop_ingedrukt(pin):

    print('knop %s'%(knoppen.index(pin)+1))

 

for knop in knoppen:

    GPIO.add_event_detect(knop, GPIO.FALLING, callback=knop_ingedrukt, bouncetime=200)

 

def main():

 

    while True:

        time.sleep(0.01)

 

if __name__ ==...

Lees meer of reageer...

Linux #5 2018 - Listing Flikkerend Kaarslicht

const int ledPin = 3;

const int max_stil = 10000;

// Maximale tijd in milliseconden dat de led niet flakkert, langer is rustiger.

const int max_vertoning = 3; // Maximumaantal vertoningen van een patroon.

const int min_helderheid = 50;

// Donkerste waarde van het flakkeren (maximaal 255).

const int max_helderheid = 150;

// Lichtste waarde van het flakkeren (maximaal 255).

const int min_vertraging = 2;

// Hoogste snelheid...

Lees meer of reageer...

Linux #5 2018 - Listing 1 E-ink op Raspberry Pi

import epd2in7b

import Image

import ImageFont

import ImageDraw

import time

import RPi.GPIO as GPIO

import subprocess

 

epd = epd2in7b.EPD()

epd.init()

 

COLORED = 1

UNCOLORED = 0

 

GPIO.setmode(GPIO.BCM)

 

knop1 = 5

knop2 = 6

knop3 = 13

knop4 = 19

 

knoppen = [knop1, knop2, knop3, knop4]

 

GPIO.setup(knoppen, GPIO.IN, pull_up_down=GPIO.PUD_UP)

 

def knop1_ingedrukt(pin):

   ...

Lees meer of reageer...

Linux #5 2018 - Listing Inbraakalarm

const int micPin = A0;

const int ledPin = 13;

const int drempel = 5;

// Stel hiermee de gevoeligheid in. Lager is gevoeliger, minimumwaarde is 2.

int value1 = 0;

int value2 = 0;

void setup()

{

pinMode(ledPin, OUTPUT);

Serial.begin(9600);

}

void loop()

{

value1 = analogRead(micPin);

delayMicroseconds(100);

value2 = analogRead(micPin);

if (abs(value2 - value1) >= drempel) {

Serial.print(“value1: “);

Serial.print...

Lees meer of reageer...

NEDLINUX FORUM

Het nederlandse linuxforum
Voor beginners en pro’s

 

 

 

 

 

E-mailadres



 

 

Nieuwste editie:

Linuxmag op Facebook

@linuxmagnl op Twitter

linuxmagNL Wil je meer uit je computer, smartphone, software, Raspberry Pi of thuisnetwerk halen, maar weet je niet waar en ho… https://t.co/wauqDUzUty
linuxmagNL 28 feiten over Linux... Wist je bijvoorbeeld dat Tux een tijdje geen officiële mascotte was? Hij werd vervangen doo… https://t.co/GEc4YKKHsx
linuxmagNL De bedenker van Linux was een tijdje van de radar, maar hij is weer terug... Wat was er aan de hand?… https://t.co/6deZZY1Koz