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
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
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
【AngelDojo_LT】Raspberry PiとAWS IoT Coreで 夏を乗り切る
Search
komakichi
July 21, 2023
Programming
86
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【AngelDojo_LT】Raspberry PiとAWS IoT Coreで 夏を乗り切る
AWS AngelDojo 2023で行ったLT
komakichi
July 21, 2023
Transcript
16 slides
2023/07/21 ⼩巻 玖美 Raspberry PiとAWS IoT Coreで 夏を乗り切る
whoami 2 ⼩巻 玖美 (@komakichidev) 所属:アイレット株式会社 仕事: 主にAWS Lambdaを使⽤したサーバーレス Webアプリケーション開発
好きなこと: ものづくり全般 (DIY/⼯作/絵画など) 好きなAWSサービス: AWS Lambda, AWS SAM
3 さて、、
4 今年も暑いですね… 仕事を終えると家には蒸された部屋が待っている… 誰か帰る直前にエアコンをつけて…
5 そうだ! 外からエアコンをつけれる仕組みを作ろう!!!
6 そうだ! 外からエアコンをつけれる仕組みを作ろう!!! 単純にリモコンをすぐ無くすので、スマホからできるようにしよう
7 そうだ! 外からエアコンをつけれる仕組みを作ろう!!! 単純にリモコンをすぐ無くすので、スマホからできるようにしよう 買おうと思えば5000円くらいでスマートリモコンが買えますが、 作ることに意味が…きっと…
8 作ったもの
全体の構成図 9 AWS API Gateway AWS Lambda AWS IoT Core
Raspberry Pi Amazon S3
全体の構成図 10 AWS API Gateway AWS Lambda AWS IoT Core
Raspberry Pi Amazon S3 ここをもう少し詳しく Webアプリの静的ファイル
全体の構成図 11 1枚の基盤の上に、最低限のCPUや⼊出⼒ インターフェースなどを載せた⼩型のコンピューター 簡単にいうと、⼩さいパソコン できること • ネット閲覧 / ⾳楽を聞く
• ラジオ • 監視カメラ • ファイルストレージの構築 • メールの送受信 など
全体の構成図 12 エアコンのリモコンの他に、以下の部品を今回購⼊しました。 今回は10000円くらいかかっていますが、ちゃんと物を選べば もっと安く‧⼩さく作れます! ⾚外線LED ¥ 41 ⾚外線リモコン受信 モジュール
¥ 50 刺す⼟台のやつ (ブレッドボード) ¥ 460 繋ぐ線 (ジャンパーワイヤ) ¥ 330 Raspberry Pi 4 ¥ 9900
全体の構成図 13 今回作ったものは、家のエアコンのリモコンから⾚外線リモコン受信モジュールを使⽤してリモコン信号を受信し、 Raspberry Piで保持します。 そして⾚外線LEDを使⽤し、取得したリモコン信号を送信することでエアコンをONにしています。 家のリモコンからリモコン信号を取得し、それを使⽤してエアコンの電源をつける ピカッ リモコン信号を送信 リモコン信号
を取得 ON! ⾚外線リモコン受信 モジュール ⾚外線LED ONの信号 を送りたい
全体の構成図 14 ‧⾚外線LEDの届く範囲がエアコンから30cmくらいなのを知らずに、めちゃくちゃ苦戦した → 今回私が買った⾚外線LEDは出⼒が弱かった。。 ⾼出⼒のものを買いましょう!値段は上がりますが、300円です! ‧Raspberry Pi 4が⼤きすぎて、置き場所に困る
→ 家にあったからと⾔ってRaspberry Pi 4を使うと、壁かけしづらい&エアコンの すぐ近くに置き場などない。 ⼩さいRaspberry PiかArduinoを使いましょう! Arduino Micro Raspberry Pi Pico
15 結論
全体の構成図 16 電⼦⼯作はたのしい!!! なんでもできる! ぴかっ
More Decks by komakichi
See All by komakichi
AWSサーバーレスで作る IoT 基盤の設計と運用
komakichi
0
120
JAWS DAYS 2026 re:Cheers
komakichi
1
40
re:Invent2025で発表された Frontier Agents
komakichi
1
40
AWS re:Invent 2025 で頻出の 生成 AI サービスをおさらい
komakichi
3
490
JAWS-UG千葉支部 x 彩の国埼玉支部 LTバトル形式勉強会 〜目黒より愛をこめて〜
komakichi
3
130
JAWS DAYS 2025 re_Cheers: WEB
komakichi
0
380
Lambda(Python)の リファクタリングが好きなんです
komakichi
5
510
JAWS Days 2025のインフラ
komakichi
1
700
Amazon Bedrock + AWS Chatbot ノーコードでAIボット作成
komakichi
0
630
Other Decks in Programming
See All in Programming
baseline으로 마이그레이션, 리팩토링 안전하게 맡기기
fornewid
1
980
Seven New Principles of Software Engineering
yegor256
0
480
[DroidKnights 2026] Workflow AX: From Auto-Documented Policies to E2E Testing
raeminkang
0
560
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
750
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
230
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
180
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
170
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
430
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
180
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.8k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
380
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
270
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
480
Color Theory Basics | Prateek | Gurzu
gurzu
1
520
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
560
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
810
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
2
520
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Why Our Code Smells
bkeepers
PRO
340
58k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
670
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
SEO for Brand Visibility & Recognition
aleyda
0
4.9k