記事一覧

M5Stackで作る二足歩行ロボット 顔をM5Stackに入れてみた。

M5Stackで作る二足歩行ロボット 顔をM5Stackに入れてみた。


Biped walking robot made with M5Stack. I put the face in M5Stack.



こんにちはRoboTakaoです。
Hello everyone! I'm RoboTakao!

以前、Fusion360でロボットの顔を貼り付けましたが、
今回はM5Stakc上にその顔を貼ってみました。
Previously, I pasted the robot's face with Fusion360,
This time I tried to put that face on M5Stakc.

M5Stack67.jpg

NX10_61.png

ボタンを押すと目が動くようにしています。
When you press the button, the eyes of the robot will move.

M5Stack68.jpg

M5Stack69.jpg



Avatarのライブラリーは使っていません。
単純に円とか四角で描画しています。
I do not use Avatar 's library.
It draws simply with a circle or a square.

それではこの辺で失礼します。
Thank you! Good-bye.

スケッチ Scketch


#include

void setup() {
// initialize the M5Stack object
M5.begin();

// Lcd display
M5.Lcd.fillScreen(YELLOW); //base
M5.Lcd.fillTriangle(79, 0, 159, 79, 239, 0, BLACK); //
M5.Lcd.fillCircle(79, 119, 24, BLACK); //right eye
M5.Lcd.fillCircle(239, 119, 24, BLACK); //left eye
M5.Lcd.fillCircle(159, 179, 30, RED); //mouse
M5.Lcd.fillRect(129, 149, 61, 31, YELLOW); //mouse

}

void loop() {
if(M5.BtnA.wasPressed()) {
Right();
}
if(M5.BtnB.wasPressed()) {
Center();
}
if(M5.BtnC.wasPressed()) {
Left();
}

M5.update();
}

void Center() {
M5.Lcd.fillRect(31, 95, 97, 49, YELLOW); //right eye
M5.Lcd.fillRect(191, 95, 97, 49, YELLOW); //right eye
M5.Lcd.fillCircle(79, 119, 24, BLACK); //right eye
M5.Lcd.fillCircle(239, 119, 24, BLACK); //left eye
}

void Right() {
M5.Lcd.fillRect(31, 95, 97, 49, YELLOW); //right eye
M5.Lcd.fillRect(191, 95, 97, 49, YELLOW); //right eye
M5.Lcd.fillCircle(55, 119, 24, BLACK); //right eye
M5.Lcd.fillCircle(215, 119, 24, BLACK); //left eye
}

void Left() {
M5.Lcd.fillRect(31, 95, 97, 49, YELLOW); //right eye
M5.Lcd.fillRect(191, 95, 97, 49, YELLOW); //right eye
M5.Lcd.fillCircle(103, 119, 24, BLACK); //right eye
M5.Lcd.fillCircle(263, 119, 24, BLACK); //left eye
}

スポンサードリンク

コメント

コメントの投稿

非公開コメント

プロフィール

RoboTakao

Author:RoboTakao
みなさんご訪問ありがとうございます。ロボット作りたいけどお小遣いそんなにないし、簡単でローコストでロボットを作るための私のプロジェクトを紹介します。

ウェブサイトもありますのでそちらもよろしくお願いします。
http://robotakao.jp/

スポンサーリンク