Skip to content

Instantly share code, notes, and snippets.

View dobrienSTJ's full-sized avatar

Daniel O'Brien dobrienSTJ

View GitHub Profile
@dobrienSTJ
dobrienSTJ / open.py
Created October 18, 2016 09:40 — forked from ethanshine1234/open.py
STJLOL-ES-open project
#It is done
from time import sleep
lesso = ['lesson 1', 'lesson 2', 'lesson 3', 'lesson 4', 'lesson 5', 'lesson 6', 'end task']
def lesson1():
print("Here you will learn the basics")
@dobrienSTJ
dobrienSTJ / light.py
Created December 6, 2016 10:03 — forked from MrDMurray/light.py
STJLOL-DMU Basic GPIO
#the setup
import RPi.GPIO as GPIO #lets you use GPIO
from time import sleep #lets you use sleep(2) as a timer for the lights
GPIO.setmode(GPIO.BOARD) #tells the program what labeling system to use
GPIO.setup(17, GPIO.OUT) #tells the pi exactly what number pin you'll be using
@dobrienSTJ
dobrienSTJ / 2car.py
Created December 6, 2016 10:15 — forked from MrDMurray/2car.py
STJLOL-DMU: Controls an RC car with a Raspberry Pi
import RPi.GPIO as GPIO
from time import sleep
import readchar
GPIO.setmode(GPIO.BOARD)
GPIO.setup(3, GPIO.OUT) #reverse
GPIO.setup(5, GPIO.OUT) #forward
GPIO.setup(8, GPIO.OUT) #left
@dobrienSTJ
dobrienSTJ / NewMotor.py
Last active January 19, 2017 15:13 — forked from daniel-obrien/MotorsNew.py
NEW MOTORS!!
while True:
import RPi.GPIO as GPIO #GPIO Libraries
from time import sleep #Sleep Functions
GPIO.setmode(GPIO.BCM) #Setting Up
GPIO.setup(23, GPIO.OUT)#Right Motor Forwards
GPIO.setup(24, GPIO.OUT)# Backwards
GPIO.setup(17, GPIO.OUT)#Left Motor Backwards
GPIO.setup(27, GPIO.OUT)# Forwards
@dobrienSTJ
dobrienSTJ / Rover.py
Created February 28, 2017 10:27 — forked from daniel-obrien/Rover.py
Best Rover!!
import RPi.GPIO as GPIO #GPIO Libraries
from time import sleep #Sleep Functions
import readchar
GPIO.setmode(GPIO.BCM) #Setting Up
GPIO.setup(23, GPIO.OUT)#Right Motor Forwards
GPIO.setup(24, GPIO.OUT)# Backwards
GPIO.setup(17, GPIO.OUT)#Left Motor Backwards
GPIO.setup(27, GPIO.OUT)
@dobrienSTJ
dobrienSTJ / roverdover.py
Created February 28, 2017 10:35 — forked from MrDMurray/roverdover.py
Roverdover STJLOL
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11, GPIO.OUT)
GPIO.setup(13, GPIO.OUT)
GPIO.setup(16, GPIO.OUT)
GPIO.setup(18, GPIO.OUT)
@dobrienSTJ
dobrienSTJ / sensory.py
Created March 7, 2017 10:10 — forked from MrDMurray/sensory.py
STJLOL Sensory
import RPi.GPIO as GPIO
from time import sleep
GPIO.cleanup()
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.IN)
@dobrienSTJ
dobrienSTJ / sensorymotors.py
Last active March 7, 2017 10:33 — forked from MrDMurray/sensorymotors.py
STJLOL Sensory Stuff
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BCM)
GPIO.setup(24, GPIO.OUT) # motors setup
GPIO.setup(17, GPIO.OUT)
GPIO.setup(27, GPIO.OUT)
GPIO.setup(23, GPIO.OUT)
@dobrienSTJ
dobrienSTJ / FakeNews.py
Created May 30, 2018 09:08 — forked from MrDMurray/FakeNews.py
FakeNews.py
from urllib.request import urlopen
from xml.dom import minidom
import collections
# extract the headlines from the feed
def extractString(doc):
str = ""
for node in doc.getElementsByTagName('channel'):
for title in node.getElementsByTagName('title'):
str = str + title.firstChild.data + "\n"