Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
竹のしん
Search
竹のしん
August 18, 2021
Technology
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
竹のしん
obnizで羽ばたき飛行機
竹のしん
August 18, 2021
More Decks by 竹のしん
See All by 竹のしん
竹のしん
tak6uch1
0
520
GR-ADZUKIとBlocklyDuinoでチキンレース
tak6uch1
0
750
エッジで音声認識SNIPSを使ってみた
tak6uch1
0
1.4k
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
230
運用を見据えたAIエージェント設計実践
amacbee
1
3.3k
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
280
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
0
200
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
13
4.3k
Building applications in the Gemini API family.
line_developers_tw
PRO
0
2.3k
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
340
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
790
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
950
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
2
370
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
240
Ruby::Boxでできること、Refinementsでできること
joker1007
3
400
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.5k
Why Our Code Smells
bkeepers
PRO
340
58k
Scaling GitHub
holman
464
140k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
940
A better future with KSS
kneath
240
18k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
190
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Transcript
PCOJ[Ͱ Ӌ͖ͨඈߦػ 2021.8.17 IoTLT 第78回資料 ⽵のしん
⾃⼰紹介 ⽵のしん • 仕事:半導体設計 • (株)KAMAKEのすすめ/技術⽀援フェロー http://kamake.co.jp/ • ブログ:⽵のしんのテック⽇記 https://take6shin-tech-diary.com/
• YouTube:⽵のしんの「ものづくり」チャンネル https://www.youtube.com/channel/UCiWsCRWOpmpjlng_M4TQGyQ • Twitter:@tak6uch1 ものづくり関連の情報発信をしています
⽻ばたき⾶⾏機 SG90 obniz LiPo 2S 40C 降圧モジュール① 降圧モジュール② カーボンシャフト ビニール袋
師匠(@KazuKakuさん)の動画
テスト⾶⾏の様⼦
スペック⽐較 師匠 . 私 . 重さ 32g 65g 全幅 1.1m
1.0m マイコン Arduino Pro Mini (3g) obniz (14g) サーボ BLUEARROW AF D43S-6.0-MG (2,500〜3,900円くらい) SG90 (400円くらい) 無線 ラジコン⽤プロポ & 受信機 Wi-Fi
⽻ばたきはobnizのIO-Animationを使⽤ setIntervalでは通信遅延に より⼀定間隔にならない setInterval(async function(){ servo0.angle(angle); servo1.angle(angle); if (angle ==
MIN_ANGLE) { angle=MAX_ANGLE; } else { angle=MIN_ANGLE; } }, 120); obniz.io.animation("animation-fast", "loop", [ { duration: 120, state: function(index){ // index = 0 servo0.angle(MIN_ANGLE); servo1.angle(MAX_ANGLE); } },{ duration: 120, state: function(index){ // index = 1 servo0.angle(MAX_ANGLE); servo1.angle(MIN_ANGLE); } }]); IO-Animationを使うことで⼀定 間隔の⽻ばたき動作を実現
まとめ • 課題:軽量化、電流能⼒ ⇒ドローン⽤LiPoバッテリ+降圧モジュール • obnizのIO-Animationで⼀定間隔のはばたきを実現 • ⾶ぶには⾄らず・・・ ⇒次はヒラヒラな翼を改善予定!