กลับไปหน้ารวมไฟล์
an-lcd-dog-friend-1ce036-en.md

Stuck at home and nothing to play around with? Make an LCD friend in less than 10 minutes!

Hello! You want to make an LCD dog friend to play around with, right? well, let's just start the project right away!

So all you need is your everyday Arduino board, an LCD, a potentiometer and some wires. That's pretty much it!

If you want to make your own code and make custom animations on your LCD, try out the CustomGlyphGenerator It's very fun and easy to use! And you'll love making your own designs, animations, and GIF's!

So first pick up your Arduino board, then start wiring according to the circuit diagram. Once you wire it, go down to the code, then copy the test code. Put it in Arduino IDE, upload it and you should see the LCD flash " It's Working! " If it does not work, check all the connections and see if there are any obvious mistakes when you compare it to the circuit diagram. Or, if needed re-wire the whole circuit. Then switch to the MASTER CODE, then copy it, upload it, and then you have an LCD Dog Friend! In less than 10 minutes!

Wow, it's been a few years since I've published this! All old spelling and grammar has been fixed! Also the link for the CustomGlyph Generator has been updated! Enjoy the project!👍

EXPANDED TECHNICAL DETAILS

Digital Pet Engineering

This project creates an interactive "Virtual Pet" that lives inside a character LCD, reacting to the user's touch and environment.

  • Animation Frames: Uses custom-created LCD characters to represent the dog in different states (Sleeping, Happy, Hungry). The Arduino rapidly swaps these characters to create a 2-frame "Wagging Tail" or "Blinking" animation.
  • Emotional Logic Hub: The "Dog" has internal variables for Hunger and Happiness. The user "Feeds" the dog by pressing a physical button, which resets the hunger timer and triggers a happy animation.

Interactive Sensory

  • Ambient Reactions: Includes an LDR sensor; if the room goes dark, the dog automatically switches to the "Sleeping" animation, providing a charming and responsive digital companion.

ข้อมูล Frontmatter ดั้งเดิม

title: "An LCD Dog friend! 🐶"
description: "Feeling alone? Make an LCD dog friend in less than 10 minutes!"
author: "milespeterson101"
category: "Gadgets, Games & Toys"
tags:
  - "Animals"
  - "Games"
  - "Internet Of Things"
  - "Kids"
  - "Lights"
  - "Pets"
  - "Toys"
views: 6313
likes: 14
price: 1120
difficulty: "Easy"
components:
  - "1x Breadboard (generic)"
  - "1x Jumper wires (generic)"
  - "1x Alphanumeric LCD, 16 x 2"
  - "1x Single Turn Potentiometer- 10k ohms"
  - "1x Arduino UNO"
  - "1x Pushbutton switch 12mm"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "09fd7095186055ecf5a782878fc82dfee161d65ee0108af54462e3122834cc3d"
encryptedPayload: "U2FsdGVkX18QLWAw3VlPg/eLk4m1tM/sn29n0PITpHCoOCYbSyRmXea1jxJCVpb0twMaP85fO6Avf5YWqH4sMRIqTKomJM6KhmZNpz6LRAc="
seoDescription: "Build a cute LCD dog friend using Arduino in under 10 minutes! A simple and fun DIY project for digital pet lovers."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/an-lcd-dog-friend-1ce036_cover.jpg"
lang: "en"