工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

部品と材料

圧電センサー(ピエゾディスク) ×1
ダイオード(1N4001) ×1
モバイルバッテリー ×1
アクリル板 ×1
LED(汎用) ×1
スライドスイッチ ×1
Arduino 101 ×1
Arduino MKR Fox 1200 ×1

アプリとオンラインサービス

プロジェクトについて

このプロジェクトは科学フェア向けに開始しました。Arduinoやサーボの制御など、多くの経験を得られました。皆さんも製作を楽しんでいただけると思います。

ステップ1:必要なパーツ

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

発電用:

自動靴紐用:

歩数カウント用:

ステップ2:発電機構

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

アクリル板をベースにピエゾ素子を固定します。ピエゾの下に穴を開け、フォームなどのクッション材を挟むことで、踏み込み時の張力と圧縮で確実に発電できるようにします。複数のピエゾ素子は並列接続し、ダイオードブリッジ(整流器)で交流を直流に変換してモバイルバッテリーを充電します。

ステップ3:自動靴紐機構

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

靴にドリルで穴を開け、結束バンドで靴紐をサーボモーターへ誘導します。サーボ制御には「サーボノブ」のサンプルコードをベースに改良しました。Arduino Pro Mini、Arduino 101、MKRFOX1200のいずれでも動作します(予算の都合でPro Miniで製作しましたが、他でも動作します)。

ステップ4:歩数カウント

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

タリーカウンターのカウントボタン端子に配線をハンダ付けし、外部プッシュボタンでカウントアップできるように改造しました(片足分のみ)。自作アプリでカウンターの値と体重を入力すると、平均消費カロリー、距離(km)、歩数を算出します。製作過程の写真が不足しており申し訳ありません。

ステップ5:LED追加

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

3個のLEDを並列接続し、スイッチとモバイルバッテリーで点灯制御します。

スマートシューズのメリット

質問はコメント欄へ。気に入ったら「いいね」をお願いします!

ステップ6:完成動画

モバイルアプリで動画が見られない場合はこちらのリンクからどうぞ。
より良いバージョンを作りたいですが資金不足です。支援してくださる方はご連絡ください。ありがとうございました!

コード

Pro Mini / Arduino 101用コード (Arduino)

#include <Servo.h>
Servo myservo;
int potpin = 0;
int val;
void setup() {
  myservo.attach(2);
}
void loop() {
  val = analogRead(potpin);
  val = map(val, 0, 1023, 0, 180);
  myservo.write(val);
  delay(15);
}

回路図

スマート自動靴紐シューズ:発電機能内蔵で実用性抜群
スマート自動靴紐シューズ:発電機能内蔵で実用性抜群

製造プロセス

  1. Arduinoで作る模型鉄道DCCコマンドステーション 〜Bluetooth制御・無料アプリ付き〜
  2. Arduinoデジタルダイス: LCD表示の乱数ジェネレーター自作
  3. DIY Arduino USBゲームコントローラー - 高性能ゲームパッドを自作
  4. スマートブラインド:Arduinoとソーラー電源で実現する自動光制御
  5. Arduino UNOで作るLCDアニメーション&ゲーム入門
  6. ESP8266・Arduino・超音波センサーで作るスマートIoTジャー:リアルタイム中身監視
  7. Arduino超音波センサーとProcessingで作るリアルタイム距離測定ソナー
  8. Pixel Chaser: Arduino Nanoで作るワンタップLEDゲーム
  9. Bolt IoTとArduino UNOでLED輝度をシームレス制御
  10. スマートなArduino制御ロボットアームの製作:簡単DIYチュートリアル
  11. Python 3からArduino UNOを制御 – シリアル通信でLED点滅デモ