Skip to content

Instantly share code, notes, and snippets.

@baobao
baobao / docker-compose.yml
Last active August 22, 2019 13:53
nginxを立ちあげる
version: '3'
services:
nginx:
image: nginx:latest
ports:
- 8080:80
volumes:
- ./public:/usr/share/nginx/html
version: '2'
services:
web:
build:
context: ./
dockerfile: deploy/web.docker
volumes:
- ./:/var/www
ports:
- "8080:80"
#include <LiquidCrystal.h>
// lcd変数生成
// RS, E, D4, D5, D6, D7という引数が代入されます
LiquidCrystal lcd(4, 6, 10, 11, 12, 13);
void setup()
{
// LCD1602なので、16文字2行を代入
lcd.begin(16, 2);
#include <DHT.h>
int pin = 9;
DHT dht(pin, DHT11);
void setup()
{
Serial.begin(9600);
dht.begin();
}
// コメントアウトを外すと超音波センサーの結果を出力
//#define MEASUREMENT
// 出力ピン
int trigPin = 6;
// インプットピン
int echoPin = 7;
// スピーカーピン
int tonePin = 8;
// LEDピン
/**
* ゆっくり明るくなって、暗くなるを繰り返すサンプル
*/
int led = 9;
int brightness = 0;
int fadeAmount = 2;
void setup()
{
pinMode(led, OUTPUT);
const gulp = require('gulp');
const sass = require('gulp-sass');
gulp.task('exportcss', function () {
return gulp.src('./src/*.scss')
.pipe(sass({
outputStyle: 'expanded'
}))
.pipe(gulp.dest('./dest/'));
});
/**
* DCモーターを3秒ごとに再生と停止を繰り返すサンプル
*/
void setup()
{
pinMode(11, OUTPUT);
}
void loop()
{
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define LED_NUM 50 //LEDの数
Adafruit_NeoPixel ledtape = Adafruit_NeoPixel(LED_NUM, PIN, NEO_GRB + NEO_KHZ800);
void setup()
{
ledtape.begin();
@baobao
baobao / PIRSensor.ino
Last active August 10, 2019 18:55
PIRセンサが反応したらLEDが光るArduinoサンプル
#define LED_OUTPUT 7
#define PIR_IN 2
void setup()
{
Serial.begin(9600);
pinMode(PIR_IN, INPUT);
pinMode(LED_OUTPUT, OUTPUT);
}