Skip to main content
BirdBrain Technologies
  • Products
    • Want to learn more about our products?
      • Compare Products
      • Product Catalog
      • Try one for 30 days!
      • Request a Quote
      • Help Desk
      • Privacy Policies
    • Hummingbird Bit Robotics Kit
      Grades 4-12
      • Features
      • Buy Now
    • Finch Robot 2.0
      Grades K-College
      • Features
      • Buy Now
    • Owlet Math Tools
      Grades K-5
      • Features
      • Buy Now
    • Electric Motors Catalyst KitElectric Motors Catalyst Kit
      Grades 3-6
      • Features
      • Buy Now
  • Teach
    • We support teachers so they can inspire students.
      • Classroom Adaptations
      • Educator Community
      • Professional Development
      • Standards
      • Try one for 30 days!
    • Hummingbird Bit Robotics Kit
      • Start Teaching
      • Programming
      • Building
      • Projects
      • Printables
      • Have an older model?
    • Finch Robot 2.0
      • Start Teaching
      • Programming
      • Finch at Home
      • Activities
      • Printables
      • Loan Program
      • Have an older model?
    • Owlet Math Tools
      • Start Teaching
      • Teacher Guides
      • Printables
      • Owlet Apps
  • About Us
    • Mission & History
    • Our Team
    • Research
    • Media Kit
    • Contact Us
  • Resources
    • Blog
    • Teacher Stories
    • Webinars
    • Teacher Presentation Support
    • Grant Assistance
    • Reading List
  • Shop
  • Support
BirdBrain Technologies
  • Products
    • Want to learn more about our products?
      • Compare Products
      • Product Catalog
      • Try one for 30 days!
      • Request a Quote
      • Help Desk
      • Privacy Policies
    • Hummingbird Bit Robotics Kit
      Grades 4-12
      • Features
      • Buy Now
    • Finch Robot 2.0
      Grades K-College
      • Features
      • Buy Now
    • Owlet Math Tools
      Grades K-5
      • Features
      • Buy Now
    • Electric Motors Catalyst KitElectric Motors Catalyst Kit
      Grades 3-6
      • Features
      • Buy Now
  • Teach
    • We support teachers so they can inspire students.
      • Classroom Adaptations
      • Educator Community
      • Professional Development
      • Standards
      • Try one for 30 days!
    • Hummingbird Bit Robotics Kit
      • Start Teaching
      • Programming
      • Building
      • Projects
      • Printables
      • Have an older model?
    • Finch Robot 2.0
      • Start Teaching
      • Programming
      • Finch at Home
      • Activities
      • Printables
      • Loan Program
      • Have an older model?
    • Owlet Math Tools
      • Start Teaching
      • Teacher Guides
      • Printables
      • Owlet Apps
  • About Us
    • Mission & History
    • Our Team
    • Research
    • Media Kit
    • Contact Us
  • Resources
    • Blog
    • Teacher Stories
    • Webinars
    • Teacher Presentation Support
    • Grant Assistance
    • Reading List
  • Shop
  • Support
THE BIRDHOUSE

Make Your Own Hummingbird Kit Automated Pet Toy, by guest blogger Jennifer Jensen

April 4, 2024

This blog post was written by educator Jennifer Jensen, a student in the 2023 Cultural Connections with Hummingbird course offered through the Infosys Foundation USA. The course challenges educators to create a personally meaningful robot that represents their interests and identities, and to consider how they can share that experience with their students. Jennifer’s final project was so much fun, we asked her to share it in a guest blog post. Thank you for sharing, Jennifer!

If you’d like to learn more about the Cultural Connections with Hummingbird course, or create your own personally meaningful robot using the Hummingbird Kit, the course videos and materials are still available online! Create a free Pathfinders account to access the full course thanks to the Infosys Foundation USA. 


I wanted to create something that would allow my cats to get some playtime, especially during those times that I’m busy. Since I have two cats, I needed two toys.

The Hummingbird Kit components that I chose to incorporate into my build were: motion sensor, position servo, and the rotation servo.

MOTION SENSOR

I set the motion sensor at a fairly short activation distance and positioned it so the wires were housed within a paper towel tube close to the entrance of the box. I knew having it here would be the best option since my cats love boxes.

ROTATION SERVO

I first cut a hole in the top of the box for the wire to feed down to the controller. I then hot glued the servo to the box and a cardboard circle to the servo. Finally, a piece of yarn was glued and secured under a small piece of cardboard on the top of the circle. As I began testing this portion of the toy, a rotating feather attached to the end of the yarn, I quickly realized that the design was going to have to be rethought. The yarn kept getting wrapped up around the base of the circle and rotation motor. I initially tried adding an “arm” out and away from the rotating circle, but that didn’t solve the problem. 

I remembered seeing different types of electronic cat toys online, so I did a little research as to how they were constructed. I ended up building a “ball and socket.” I cut a hole in a ping pong ball just large enough for a large, milkshake straw. The straw and ball were set inside a short piece of paper towel tube that I hot glued to the top of the circle. This first photo is looking down into the ball and socket. The second is after pulling it out of the cardboard tube.

This design worked much better. With this new structure I had to do some testing for the length of my yarn and discovered that it needed to be much shorter than originally planned.

POSITION SERVO

This toy was much easier to create and didn’t require much iteration. I hot glued a small piece of cardboard to the servo. Using a small, wooden skewer, I glued it to the piece of cardboard and then poked the sharp end into the cat toy. Upon activation, this toy simply moved up and down.

SNAP! CODE

Here is the code that I wrote:

As I wrote and tested the code, I didn’t include the motion sensor block. This allowed me to ensure that both servos were working properly. I was then able to set the distance for the motion sensor. I originally had a “Forever” block, but decided to change it to “Repeat 10.” I felt this would provide a more authentic experience for the cats. 

 

Finally, here is a video of my cats and their new Hummingbird Automated Toy!

https://www.birdbraintechnologies.com/wp-content/uploads/2024/04/PXL_20240128_205804093.mp4

 

Share on:
  • Facebook
  • Twitter
  • LinkedIn

Categories

  • All Posts
  • Teacher Stories
  • Lessons and Activities
  • Tutorials
  • Flocking Amazing Podcast
  • Owlet Math Tools
  • BirdBrain News
  • Hummingbird Kit
  • Finch Robot
  • Uncategorized

Archives

Tags

  • Hummingbird Kit
  • Finch Robot
  • News
  • Free
  • Teacher Resources
  • Lessons and Activities
  • Conferences and Workshops
  • Owlet Math Tools
  • Grades K-4
  • Grades 5-8
  • Grades 9-12
  • Finch
BirdBrain Technologies
  • Contact Us
  • Join Our Mailing List
  • Support Center
NSF logo

National Science Foundation Research and development has been generously funded in part by STTR grants from the National Science Foundation.

Copyright ©2010-2025 BirdBrain Technologies. All rights reserved.

Cookie Consent

To provide the best experiences, we use cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}
Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}