Compare commits
	
		
			2 Commits
		
	
	
		
			exploring-
			...
			node-conve
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 66d7cfc35c | |||
| e5599f63b4 | 
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1,3 +1,4 @@ | |||||||
| tmp/ | tmp/ | ||||||
| log/thin.log | log/thin.log | ||||||
| *.swp | *.swp | ||||||
|  | node_modules/ | ||||||
|   | |||||||
							
								
								
									
										9
									
								
								Gemfile
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								Gemfile
									
									
									
									
									
								
							| @@ -1,9 +0,0 @@ | |||||||
| # frozen_string_literal: true |  | ||||||
|  |  | ||||||
| source "https://rubygems.org" |  | ||||||
|  |  | ||||||
| git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } |  | ||||||
|  |  | ||||||
| gem "thin" |  | ||||||
| gem "sinatra" |  | ||||||
| gem 'rpi_gpio' |  | ||||||
							
								
								
									
										31
									
								
								Gemfile.lock
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								Gemfile.lock
									
									
									
									
									
								
							| @@ -1,31 +0,0 @@ | |||||||
| GEM |  | ||||||
|   remote: https://rubygems.org/ |  | ||||||
|   specs: |  | ||||||
|     daemons (1.3.1) |  | ||||||
|     eventmachine (1.2.7) |  | ||||||
|     mustermann (1.0.3) |  | ||||||
|     rack (2.0.6) |  | ||||||
|     rack-protection (2.0.5) |  | ||||||
|       rack |  | ||||||
|     rpi_gpio (0.3.3) |  | ||||||
|     sinatra (2.0.5) |  | ||||||
|       mustermann (~> 1.0) |  | ||||||
|       rack (~> 2.0) |  | ||||||
|       rack-protection (= 2.0.5) |  | ||||||
|       tilt (~> 2.0) |  | ||||||
|     thin (1.7.2) |  | ||||||
|       daemons (~> 1.0, >= 1.0.9) |  | ||||||
|       eventmachine (~> 1.0, >= 1.0.4) |  | ||||||
|       rack (>= 1, < 3) |  | ||||||
|     tilt (2.0.9) |  | ||||||
|  |  | ||||||
| PLATFORMS |  | ||||||
|   ruby |  | ||||||
|  |  | ||||||
| DEPENDENCIES |  | ||||||
|   rpi_gpio |  | ||||||
|   sinatra |  | ||||||
|   thin |  | ||||||
|  |  | ||||||
| BUNDLED WITH |  | ||||||
|    2.0.1 |  | ||||||
| @@ -1,3 +0,0 @@ | |||||||
| require File.expand_path '../main.rb', __FILE__ |  | ||||||
|  |  | ||||||
| run Sinatra::Application |  | ||||||
							
								
								
									
										17
									
								
								config.yml
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								config.yml
									
									
									
									
									
								
							| @@ -1,17 +0,0 @@ | |||||||
| --- |  | ||||||
| chdir: "/home/pi/led-hands-pri" |  | ||||||
| rackup: "/home/pi/led-hands-pri/config.ru" |  | ||||||
| user: pi |  | ||||||
| group: pi |  | ||||||
| environment: development |  | ||||||
| address: 0.0.0.0 |  | ||||||
| port: 3000 |  | ||||||
| timeout: 30 |  | ||||||
| log: "/home/pi/led-hands-pri/log/thin.log" |  | ||||||
| pid: tmp/pids/thin.pid |  | ||||||
| max_conns: 1024 |  | ||||||
| max_persistent_conns: 100 |  | ||||||
| require: [] |  | ||||||
| wait: 30 |  | ||||||
| threadpool_size: 20 |  | ||||||
| daemonize: true |  | ||||||
							
								
								
									
										17
									
								
								main.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								main.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | let gpio = require('rpi-gpio') | ||||||
|  |  | ||||||
|  | const BLUE = 37 | ||||||
|  | const WHITE = 35 | ||||||
|  | const RED = 33 | ||||||
|  | const GREEN = 31 | ||||||
|  | const YELLOW = 29 | ||||||
|  | const LEDS = [BLUE, WHITE, RED, GREEN, YELLOW] | ||||||
|  |  | ||||||
|  | // gpio.setMode(); | ||||||
|  | gpio.setup(WHITE, gpio.DIR_OUT, gpio.write); | ||||||
|  | // gpio.setup(BLUE, gpio.DIR_OUT, gpio.write); | ||||||
|  | // gpio.setup(RED, gpio.DIR_OUT, gpio.write); | ||||||
|  | // gpio.setup(GREEN, gpio.DIR_OUT, gpio.write); | ||||||
|  | // gpio.setup(YELLOW, gpio.DIR_OUT, gpio.write); | ||||||
|  |  | ||||||
|  | gpio.write(WHITE, true); | ||||||
							
								
								
									
										18
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | { | ||||||
|  |   "name": "led-hands-pri", | ||||||
|  |   "version": "0.0.0", | ||||||
|  |   "description": "just an led service", | ||||||
|  |   "main": "main.js", | ||||||
|  |   "scripts": { | ||||||
|  |     "test": "echo \"Error: no test specified\" && exit 1" | ||||||
|  |   }, | ||||||
|  |   "repository": { | ||||||
|  |     "type": "git", | ||||||
|  |     "url": "ssh://git@git.markamoser.com:6791/mmoser/led-hands-rpi.git" | ||||||
|  |   }, | ||||||
|  |   "author": "", | ||||||
|  |   "license": "ISC", | ||||||
|  |   "dependencies": { | ||||||
|  |     "rpi-gpio": "^2.1.3" | ||||||
|  |   } | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user