Skip to content

Instantly share code, notes, and snippets.

import sys
def printIt(meatType, temp):
meatType = ' '.join(meatType)
print("I recommend cooking your {0} to an internal temperature of {1} degrees Fahrenheit.".format(meatType, temp))
print("Thank you for using MeatTemp Version 1.0! Bon appetit!")
sys.exit()
while True:
print("Hello master chef, and welcome to MeatTemp Version 1.0!")
print("Hello master chef, and welcome to MeatTemp Version 1.0!")
print("Please type your name and press ENTER: ")
name = input()
print("Welcome,",name+"! Please select the number corresponding to the type of meat you will be working with and press ENTER: ")
print("1. Beef (Ground)")
print("2. Beef (Non-ground)")
print("3. Chicken")
print("4. Turkey")
@MercuryRising
MercuryRising / bodyInformation.py
Created June 26, 2012 06:21
Calculating the information the body receives over a lifetime
def humanize_bytes(bytes, precision=1):
# taken from http://code.activestate.com/recipes/577081-humanized-representation-of-a-number-of-bytes/
abbrevs = (
(1<<60L, 'EB'),
(1<<50L, 'PB'),
(1<<40L, 'TB'),
(1<<30L, 'GB'),
(1<<20L, 'MB'),
(1<<10L, 'kB'),
(1, 'bytes')
@MercuryRising
MercuryRising / arduinoPlotter.py
Created June 24, 2012 01:40
Threaded Arduino Reader / Plotter / Writer
'''
I adapted the live plotting code from somewhere but I cannot remember where.
If you know where, I would be happy to add it to the comment here.
'''
'''
I adapted the live plotting code from somewhere but I cannot remember where.
If you know where, I would be happy to add it to the comment here.
'''
import threading
@MercuryRising
MercuryRising / arduinoDataWriter.py
Created June 24, 2012 01:31
Python Data Logger from Arduino
import serial
import time
import datetime
UNO = '/dev/ttyACM0'
ser = serial.Serial(UNO, 115200)
repeatTime = 1000 # milliseconds
def writeData(value):