Skip to content

Instantly share code, notes, and snippets.

View Tamakichi's full-sized avatar
:octocat:

たま吉さん(Tamakichi-San) Tamakichi

:octocat:
View GitHub Profile
@Tamakichi
Tamakichi / neopixel.ino
Created January 15, 2020 05:26
NeoPixel の制御 (Arduino Uno)
//
// Neopixelの制御 by たま吉さん 2018/05/20
//
//***************
// 定数
//***************
#define PIXCELNUM 16 // Neopixel ピクセル数(LED数)
#define PIN 2 // Neopixel 制御用ピン番号
@Tamakichi
Tamakichi / neopixel_spi.ino
Created January 15, 2020 05:19
NeoPixelの制御 SPI利用バージョン (Arduino Uno)
//
// Neopixelの制御 SPIバージョン by たま吉さん 2018/05/22
//
#include <SPI.h>
//***************
// 定数
//***************
@Tamakichi
Tamakichi / neopixel_spi_8x8.ino
Created January 15, 2020 05:10
NeoPixel 8x8ドットマトリックスの制御 (Arduino Uno)
//
// Neopixel 8x8ドットマトリックス 制御 SPIバージョン by たま吉さん 2018/05/30
//
#include <SPI.h>
#include <misakiUTF16.h>
//***************
// 定数
//***************
@Tamakichi
Tamakichi / neopixel_spi_16x16.ino
Created January 9, 2020 11:00
NeoPixel 16x16ドットマトリックスの制御 (Arduino Uno)
//
// Neopixel 16x16ドットマトリックス 制御 SPIバージョン by たま吉さん 2020/01/9
//
#include <SPI.h>
#include <misakiUTF16.h>
//***************
// 定数
//***************
@Tamakichi
Tamakichi / cocolog.css
Last active July 15, 2019 08:47
ココログ用CSS Gistデザイン定義
.blob-num {
display: none;
}
.gist-meta {
//display: none;
padding: 1px !important;
}
.gist-file {
@Tamakichi
Tamakichi / Blink.ino
Created July 15, 2019 00:13
Arduino Blink(Gistソース埋め込みサンプル)
@Tamakichi
Tamakichi / max7219_test3a.ino
Last active July 8, 2019 11:51
MAX7179ドライバーライブラリ動作チェック 32x16ドットバージョン
// max7219_test3a.ino
// MAX7179ドライバーライブラリ動作チェック 32x16ドットバージョン
// 改良版 2019/07/09 たま吉さん
#include <string.h>
#include <sdfonts.h>
#include "MAX7219_matrix.h"
#include "libmatrix.h"
@Tamakichi
Tamakichi / MML_Play.ino
Last active May 19, 2019 01:10
MML演奏サンプル
//
// MML演奏サンプル
//
#include "MML.h"
#include "TimerEvent.h"
#include "src/LIB/sound.h"
TimerEvent ticker; // タイマー割り込み管理
MML mml; // MML文演奏管理
@Tamakichi
Tamakichi / CardKeyBoard_PS2.ino
Last active March 4, 2020 02:19
CardKeyBoard PS/2インタフェースバージョン
#include <Adafruit_NeoPixel.h>
#include <SoftwareSerial.h>
#include <ps2dev.h>
#define KB_CLK A4 // PS/2 CLK IchigoJamのKBD1に接続
#define KB_DATA A5 // PS/2 DATA IchigoJamのKBD2に接続
#define PIN 13
#define NUMPIXELS 1
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
@Tamakichi
Tamakichi / SG90.BAS
Created February 24, 2019 08:36
豊四季タイニーBASIC for STM32 サーボ―モータの制御サンプルプログラム
10 'サーボ―モータの制御
20 'TOWER PRO SG90を使ったデモ
30 'PWM 50Hz 0.5ms:-90°~ 2.4ms:+90°
40 '配線 VCC(赤) => 5V
50 'GND(茶) => GND
60 'PWM(橙) => PA8
70 '
80 GPIO PA8,PWM:'PWM(5Vトレラントピン)
90 INPUT "角度(-90 ~ 90):",D
100 IF (D<-90) OR (D>90) ?"正しい数値を入力して下さい":GOTO 90