You might need to install nmap on your computer first!
sudo nmap -sP 10.0.1.1-255sudo apt-get install ruby1.9.1-dev;| curl -H 'Content-Type: application/json' \ | |
| -X 'PUT' \ | |
| -i "https://api.ninja.is/rest/v0/device/2712BB000674_0_0_1000?user_access_token=19456e8f-8142-4df6-86ef-763154f98d29" \ | |
| -d '{"DA":"FFFFFF"}' |
| #define CLOCKWISE LOW | |
| #define COUNTERCLOCKWISE HIGH | |
| void stepperSteps( long n ) { | |
| digitalWrite( DIR_PIN, n < 0 ? COUNTERCLOCKWISE : CLOCKWISE ); | |
| digitalWrite( ENABLE_PIN, LOW ); | |
| n = abs( n ); | |
| for( ; n > 0; n-- ) { | |
| PORTB |= _BV(PINB1); // WAY faster than digitalWrite | |
| delayMicroseconds( 50 ); |
| #include <MicroView.h> | |
| #include <SPI.h> | |
| void setup() { | |
| uView.begin(); | |
| } | |
| void loop() { | |
| uView.print("HELLO WORLD!"); | |
| uView.display(); |
| /* | |
| Blink | |
| Turns on an LED on for one second, then off for one second, repeatedly. | |
| This example code is in the public domain. | |
| */ | |
| // Pin 13 has an LED connected on most Arduino boards. | |
| // give it a name: | |
| int led = A3; |
| #!/usr/bin/env python | |
| # Open the file that we viewed earlier so that python can see what is in it. Replace the serial number as before. | |
| tfile = open("/sys/bus/w1/devices/10-000802824e58/w1_slave") | |
| # Read all of the text in the file. | |
| text = tfile.read() | |
| # Close the file now that the text has been read. | |
| tfile.close() |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import sys | |
| import tweepy | |
| #!/usr/bin/env python | |
| # Open the file that we viewed earlier so that python can see what is in it. Replace the serial number as before. |
| print "Start Loop" | |
| w=20 | |
| for i in range(w): | |
| # Repeat the following command 'w' number of times | |
| start = ">" # The start | |
| spaces = " "*(w-i) # Generate the spaces | |
| dots = "."*i*2 # Generate the dots | |
| end = "<" | |
| linenumber = " "+str(i) | |
| print(start+spaces+dots+spaces+end+linenumber) |
| import sys | |
| pin = int(sys.argv[1].rstrip()) | |
| print pin | |
| import RPi.GPIO as GPIO ## Import GPIO library | |
| GPIO.setmode(GPIO.BOARD) ## Use board pin numbering | |
| GPIO.setup(pin, GPIO.OUT) ## Setup GPIO Pin to OUT | |
| state = False | |
| while 1: | |
| command = raw_input("wait for key") | |
| GPIO.output(pin,state) ## Turn on GPIO pin |
| #!/usr/bin/env ruby | |
| # Dropping out to the shell to: Setup w1-gpio module | |
| `sudo modprobe w1-gpio` | |
| # Dropping out to the shell to: Setup w1-therm module | |
| `sudo modprobe w1-gpio` | |
| # Get a list of files and paths inside our w1 devices directory | |
| # The list of files is returned as an array called paths |