3D打印你的专属电子宠物,经典重现!

3D打印你的专属电子宠物,经典重现!

Tamaguino是模仿90年代及随后几年极为盛行的虚拟电子宠物“Tamagotchi”(拓麻歌子)而开发!Tamaguino的首个版本采用广大电子爱好者熟悉且广泛使用的0.96英寸I2C OLED显示屏

所需硬件:

  • 2.7英寸OLED 128x64显示模块
  • Arduino UNO
  • 面包板(通用)
  • 跳线(通用)
  • 12 mm的按钮开关

所需软件:

  • Arduino IDE

原理图:
有电阻的情况:

无电阻的情况:

注:在中国版本的Arduino UNO SCL和SDA线可能有不同的定位,请检查一下你的板。

演示视频:

【转载自DF社区】

电路相关文件

电路图文件
Tamaguino-master.zip
描述:源代码
教程
细节.pdf
描述:细节补充说明
其他文件
原文出处.txt
描述:原文出处
分享到:
收藏 (4)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归DF社区luna所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 全自动3D打印的无刷Nerf Blaster Arduino控制

    该项目是即将到来的视频游戏《赛博朋克2077》中由Arduino控制的3D打印功能的《康涛枪》的Nerf复制品。 硬件组成部分: Arduino Nano Every 线性电磁阀,12 VDC 无刷直流电动机 无刷电调 锂电池3S 11.1-12.6V 1300mAh 25C 微型开关,微型 功率MOSFET N沟道 电阻10k欧姆 通孔电阻,4.7 kohm 通孔电阻,150 ohm 电阻220欧姆 1N4007 –高压,大电流额定二极管 电容器100 µF 电容器100 nF
  • Arduino制作的游戏机(OLED_0.96寸)

    一、用Arduino UNO开发板做的一个贪吃蛇的小游戏,需要的配件要求不高,程序也很简单,容易实现。需要的可以下载哦!!!二、硬件要求(1) 1块Arduino开发板;(2) OLED_0.96寸屏;(3) PS2摇杆模块;(4) 杜邦线若干。Arduino UNO中文数据手册
    来自:DIY创意产品时间:2019-07-25 diy制作 arduino oled显示屏
  • 2019年研究生电赛国奖作品基于GD32的视觉追随车

    随着科学技术的发展,我们所熟知的小车已经从简简单单的由齿轮、电池、马达、底盘等部件构成的玩具车慢慢的进化成了装备着当下科学技术产物的智能车。所谓智能车在满足了上电后可以移动的基础上,也对其运动的方向和方式提出了更高的要求。所谓对小车的控制归根结底就是对于电机的控制,通过对电机的转速、转向等参数进行控制,才能实现智能车有规律有目的的移动。本文设计了一款基于兆易创新GD32 MCU中国芯的机器视觉跟随麦克纳姆轮小车,因为其地盘选择的是麦克纳姆轮故而可以实现全方位移动零度转角,可以在狭小空间中对目标进行更好的跟随。为了避免由于跟随目标的运动方向的不确定性,特意设计了电机加减速算法,从而使小车更安全、更稳定的运行。小车通过安卓手机摄像头采集周围环境信息运用opencv开源视觉算法识别目标颜色或者目标形态,升级版本可以进行人脸识别检测和瞳距检测从而自动追随人脸或者瞳孔。在识别到目标后生成坐标数据并通过蓝牙、WiFi、串口等通讯方式传输数据给GD32 MCU,GD32 MCU通过智能算法或者机器学习解算出麦克纳姆小车的行进方向,若目标丢失则停止移动,GD32 MCU用解算的结果控制麦克纳姆小车从而完成追随任务。其中GD32 MCU作为主控部分起决定性作用。本小车还可进行远程视频传输监控,远程遥控。
  • 手持脱机步进电机控制器

    手持脱机步进电机控制器 简介: 不知道各位小伙伴们常不常用步进电机,因其精确的控制性很容易实现步进电机的角度和速度控制,然而也因为此特性导致在前期对步进电机调试时比较繁琐;所以结合arduino nano和A4988,我们开源一款方便测试步进电机,同时又可烧写不同程序实现移植复用的手持脱机步进电机控制器。 材料: 品名 单价 数量 合计 arduino nano 12 1 12 A4988步进电机驱动板 2.9 1 2.9 3.5mmDC插座 0.8 1 0.8 排插7pin 0.09 4 0.36 排插8pin 0.12 2 0.24 排插4pin 0.08 1 0.08 XH2.54,4pin弯针 0.04 1 0.04 导线 0.1 18 1.8 洞洞板,3x7cm 2.5 1 2.5 接线图: 烧录代码:int Msteppin=7;int Mdirpin=6;int Menpin=8;int i=200;int BUTTON1 = A2;int BUTTON2 = A3;char key;void setup() {pinMode(Msteppin,OUTPUT);//驱动pinMode(Mdirpin,OUTPUT);//方向pinMode(Menpin,OUTPUT);//使能digitalWrite(Menpin,LOW);pinMode(A2,INPUT_PULLUP);//A2上拉pinMode(A3,INPUT_PULLUP);//A3上拉Serial.begin(9600);}void a(){digitalWrite(Mdirpin,HIGH); int i=0;while(i<200){digitalWrite(Msteppin,HIGH);delayMicroseconds(800);digitalWrite(Msteppin,LOW);delayMicroseconds(800);i++;}}void b(){ digitalWrite(Mdirpin,LOW); int i=0; while(i<200){digitalWrite(Msteppin,HIGH);delayMicroseconds(800);digitalWrite(Msteppin,LOW);delayMicroseconds(800);i++;}}void loop() { while (digitalRead(BUTTON2) == LOW) { a();Serial.println('0'); } while (digitalRead(BUTTON1) == LOW) { b();Serial.println('c'); } int key=Serial.read(); switch(key) { case'0':a();delay(10);break; case'c':b();delay(10);break; case't':a();delay(1000);b();delay(1000);break; default:break; }}视频展示:
  • 3D打印光点音乐唐砖64像素显示屏(原创开源教育玩具礼品桌摆)

    项目简介:3D打印光点音乐唐砖64像素显示屏(原创开源教育玩具礼品桌摆) 《 3D打印光点唐砖64像素显示屏 》 slogan:我是大唐的一块砖,照亮你的文创思路。 结合3d打印的设计建模打印、电子电路的设计焊接和装配、开源硬件程序和数字媒体艺术的综合文创&教育项目。原创首发并同等开源的完备工艺流程及制作过程,希望大家多多交流,学习进步。 项目准备: 三维建模软件 电路板设计软件 Arduino ide 3d打印机(可选) Led 5mm 64颗 Arduino nano 1块 无源蜂鸣器 1颗 蓝牙模块(可选) 1块 排插母15p 2条 排插母 4p 2条 设计原理图: 步骤: 构思大体架构 设计电路画pcb板 准备齐全材料 焊接电路板和排母 也可直接安装部件 测试电路是否正常工作 构建外壳体模型 电路板和外壳体装配 关灯是一种景观 开灯是另一种景观亮灯代码:int Row[] = {12,11,10,9,8,7,6,5};//行int Column[] = {2,13,A5,A4,A3,A2,A1,A0};//列int buzzer=3; unsigned char bigheart[8][8] = //'大心'{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0,};unsigned char smallheart[8][8] = //'小心'{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,};unsigned char kai[8][8] = //'开'{ 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0,};unsigned char ye[8][8] = //'业'{ 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,};unsigned char da[8][8] = //'大'{ 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 1, 1,};unsigned char ji[8][8] = //'吉'{ 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0,};void setup() { pinMode(buzzer, OUTPUT); for(int i = 0; i < 8; i++) { pinMode(Row, OUTPUT);//输出模式 pinMode(Column, OUTPUT); }} void loop() { for(int i = 0; i< 100; i++) { Display(kai); } for(int i = 0; i< 100; i++) { Display(ye); } for(int i = 0; i< 100; i++) { Display(da); } for(int i = 0; i< 100; i++) { Display(ji); } for(int i = 0; i< 100; i++) { Display(bigheart); } for(int i = 0; i < 100; i++) { Display(smallheart); } for(int i = 0; i< 100; i++) { Display(bigheart); digitalWrite(buzzer,HIGH); delay(1); digitalWrite(buzzer,LOW); delay(1); } for(int i = 0; i < 100; i++) { Display(smallheart); }} void Display(unsigned char lattice[8][8])//显示函数{ for(int r = 0; r < 8; r++) { digitalWrite(Row[r], LOW); for(int c = 0; c < 8; c++) { digitalWrite(Column[c], lattice[r][c]); } delay(1); Clear(); }} void Clear()//清除函数{ for(int i = 0; i < 8; i++) { digitalWrite(Row,HIGH ); digitalWrite(Column,LOW ); }} 视频观光路线
    来自:Hackaday Prize 2019时间:2019-08-05 arduino led 3d打印
  • 小巧,便宜的离子电渗疗法设备

    硬件组件:双H桥电机驱动器× 1 I2C OLED显示屏× 1 Arduino Nano R3× 1 电源× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)3D打印机(通用)请确保将其与GFCI插座一起使用,作为对可疑电源的安全预防措施!多汗症是一种出汗过多的疾病 - 即使不需要出汗也是如此。它可能会导致你的身体任何地方出汗,就我而言,我的手脚会出汗比较多。当然,每个人的手脚都会流汗。但是,对于多汗症,任何真正的原因都不会导致很多汗水。它不依赖于温度或紧张,尽管这些可以增加严重程度。如你所知,如果你也遇到这种情况,那就很尴尬,并且可以使用触摸屏等基本任务变得困难。这就是Sweat Fighter针对的病症!这是一种离子电渗疗法机器,通过将电流来治疗出汗的手或脚。我知道这听起来像是假科学,但它是一种真正的治疗方法。商用离子电渗疗法机器价格昂贵,而Sweat Fighter仅售价约30美元。与传统DIY离子电渗疗法机器相比,Sweat Fighter具有以下优势:使用方便定时器功能自动极性反转看起来好一点只需将其插入,设置您希望治疗持续多长时间,然后按开始!
    来自:家用电器时间:2018-12-20 3d打印 oled显示屏 电机驱动器
  • 机器学习项目,双足步行机器人沃尔比设计

    如果我们能用一些伺服器制造一个双足机器人,那不是很好吗?Inner Geek这么认为,于是就有了这个作品。这是Walbi,我们为机器学习项目创建的一个机器人。沃尔比站着: Walbi使用Arduino Nano用做“大脑”,LX-16A伺服用于“肌肉”,塑料3D打印部件用于“骨骼”。LewanSoul LX-16A伺服系统是用于小型(ish)机器人项目的梦想伺服系统,因为它们很轻,可以移动超过19 kg.cm并通过单根电缆连接,从伺服到伺服运行。LewanSoul LX-16A伺服系统和四种支持类型: Walbi是一个2:1比例的人形机器人,它的腿从后跟到腰部高55厘米(21.7英寸),重1.1公斤(2.4磅)。它的身体的白色部分是3D打印的,但可以用轻质坚固的木材制成。沃尔比脚: 编程Walbi非常简单。您可以在附件下载动作捕捉和播放所需的两个程序,然后您就可以让Walbi步行,爬行或跳舞!你只需要将它的腿移动到所需的姿势,记录那个姿势,将它变成另一个姿势,记录它等等,然后,当你记录完整的序列时,你可以坐下来看它巧妙地执行你教它的动作。Walbi臀部细节: 沃尔比学走路:
    来自:机器人时间:2018-12-19 机器人 3d打印 双足机器人
  • ESP8266 Wemos时钟滚动显示天气新闻等

    这个项目断断续续做了半年的时间,现在是时候开源出来,和大家一起分享了。滚动天气,新闻标题,时钟,3D打印机状态等。全部通过Web界面进行管理。所需部件:Wemos D1 Mini点阵模块3D打印的部件Wemos D1 Mini和Dot Matrix Board: 实现的功能:功能每60秒显示以下内容:刷新Internet时间服务器,显示准确的时钟当地天气和条件(每10至30分钟刷新一次)来自所有主要来源的新闻头条通过Web界面配置显示OctoPrint服务器的3D打印进度将Wemos D1 Mini连接到点阵显示器:CLK - > D5(SCK)CS - > D6DIN - > D7(MOSI)VCC - > 5V +GND - > GND-实物图: 附件里有演示视频,可以下载了观看。
    来自:DIY创意产品时间:2018-12-17 时钟 3d打印 点阵模块
  • 创意时钟DIY,LED时钟数字显示

    使用60个LED打造的炫彩时钟,可以挂在墙壁上,并且以彩色投影表示时间的数值。硬件组件: Spark Core × 1 阳极氧化铝前面板× 1 有机玻璃面板和LED夹具× 1 NEOpixel 60 LED环× 1 软件应用程序和在线服务: 粒子开发系统手动工具和制造机器: 烙铁(通用)我在朋友博客上看到了这个时钟的想法,并认为围绕粒子核心模块构建一个并让它通过互联网更新时间会很酷。它还允许我在每次我想更新它时不会从墙上拉出来进行更改(女儿喜欢我经常更换颜色)。当时我的朋友没有选择他的最终设计或如何安装LED,所以我对此进行了一些思考,并使用德国的Schaeffer-Ag制作带有前面板设计师的面板。最初的设计是使用Geomagic Design在3D CAD中完成的。 时钟的原始设计如上所示。我改变面板上的罗马数字进行最终的改造。正面是铝制阳极氧化黑色,后部由2块透明有机玻璃板组成,将LED夹在中间以保持其位置。10毫米垫片使时钟远离墙壁,以便有更大的反射区域。 上图显示了使用垫片进行支撑的面板布置。这允许粒子核心适合。 这显示了最终构建,其中粒子核心安装在PCB上。电源为12V输入,板载开关稳压器,为内核提供5V电压。您可以使用5V输入,但我有大量的12V电源,因此使用了板载稳压器。 此图显示了安装在墙上的时钟。4个10mm的垫片使其远离墙壁,以便在边缘上提供更好的光线,从而使其更好地显示出来。下面包括前面板和有机玻璃面板的前面板设计器文件。PCB是用Altium Designer画的,原理图是PDF格式。对于Fritzing爱好者,我还提供了Fritzing Breadboard View。
    来自:照明与LED显示时间:2018-12-17 led 时钟 3d打印
  • 独一无二的装饰艺术天气预报显示气象站

    在本教程中,我们将看到热门来构建此天气预报显示。它使用Wemos D1迷你板。硬件组件:Wemos D1 Mini× 1 1.8英寸彩色TFT ST7735× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:热胶枪(通用)在本教程中,我们将了解如何构建此天气预报显示。它使用Wemos D1迷你板和1.8英寸彩色TFT屏幕来显示天气预报。我还使用木丝为这个项目设计并3D打印了一个外壳!我从旧收音机中获得了这个装饰艺术风格的外壳的灵感。我想要气象站的设计是独一无二的,我对方形外壳感到无聊。我想要一些让我感觉良好的东西。该项目连接到互联网并检索我所在位置的天气预报并将其显示在屏幕上。该项目仅显示天气图标,温度和预测时间,因为我想要对该项目进行最小化的查看。当然,如果您愿意,您可以轻松添加更多信息。附件可以查看如何构建这个项目。
销量
29
查看
1054
参数名 参数值
发布于 2018 年 06 月 26日
Moore8直播课堂

tracer