Skip to content

0kam/SpresensePractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpresensePractice

Spresenseの練習用に作成したArduinoスケッチ。

Audio

  • continuous_recorder.ino
    一定時間の録音を繰り返して連番のmp3 or wavで吐き出すスクリプト。 録音が失敗することがあるので、Watchdogを使った監視も導入した。

Camera

  • camera.ino
    任意のパラメータ(ホワイトバランスモード、ISO、露光時間、HDR)で写真を撮るためのスクリプト。 複数枚のJPEG写真を連番で保存する。
  • video.ino
    SpresenseのVideoStream機能を使って動画(MotionJPEG、AVIファイルとして保存)を作成するスクリプト。AVILibraryを使用。事前にこれをインストール(GithubからZIPでダウンロード -> ArduinoIDEでZIPファイルからライブラリをインポート)しておくこと。HDRカメラのQuadVGAサイズで13fpsくらい出る。

Utilities

  • timelapse.ino
    タイムラプスで何かを動かしたいときのベースになるスクリプト。 開始時間、終了時間と、毎時稼働する時刻(e.g., 毎時0分、30分)を指定する。稼働時刻以外はDeepSleepする。 また、初回起動時にRTCをGNSSで校正し、それ以外のとき(RTCが2000年以降を指しているとき)はRTCの値をそのまま使うことにした。GNSSの受信を待っているときは、緑色LEDがゆっくり点滅する。

About

Spresenseの練習用

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages