Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
竹のしん
Search
竹のしん
August 18, 2021
Technology
360
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
530
GR-ADZUKIとBlocklyDuinoでチキンレース
tak6uch1
0
750
エッジで音声認識SNIPSを使ってみた
tak6uch1
0
1.4k
Other Decks in Technology
See All in Technology
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
120
Reactの設計論
uhyo
12
4k
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
230
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
130
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
1.2k
「重なり」は迎える側がつくる ― 人もAIエージェントも歓迎するプロダクトエンジニアリング ―
go0517go
PRO
0
270
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
170
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
110
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.8k
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
280
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
110
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
230
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The Limits of Empathy - UXLibs8
cassininazir
1
640
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.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で⼀定間隔のはばたきを実現 • ⾶ぶには⾄らず・・・ ⇒次はヒラヒラな翼を改善予定!