GithubHelp home page GithubHelp logo

kepler-kit's Introduction

kepler-kit-for-raspberry-pi

This repository is for SunFounder Kepler Kit for Raspberry Pi. you can buy it on our website, or search sunfounder in Amazon.

Quick Links:

About this kit:

This Kepler kit applies to the Raspberry Pi Pico W. It includes various components and chips that can help to create various interesting phenomena which you can get via some operation with the guidance of experiment instructions. In this process, you can learn some basic knowledge about programming. Also you can explore more application by yourself. Now go for it!

Trouble Shootings:

Update:

2023-09-06:

  • Turn the folders in arduino/libraries into a zip file.

2022-09-06:

  • New Release

About SunFounder

SunFounder is a company focused on STEAM education with products like open source robots, development boards, STEAM kit, modules, tools and other smart devices distributed globally. In SunFounder, we strive to help elementary and middle school students as well as hobbyists, through STEAM education, strengthen their hands-on practices and problem-solving abilities. In this way, we hope to disseminate knowledge and provide skill training in a full-of-joy way, thus fostering your interest in programming and making, and exposing you to a fascinating world of science and engineering. To embrace the future of artificial intelligence, it is urgent and meaningful to learn abundant STEAM knowledge.

License

This is the code for SunFounder Da Vinci Kit for Raspberry Pi. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied wa rranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

kepler-kit comes with ABSOLUTELY NO WARRANTY; for details run ./show w. This is free software, and you are welcome to redistribute it under certain conditions; run ./show c for details.

SunFounder, Inc., hereby disclaims all copyright interest in the program 'kepler-kit' (which makes passes at compilers).

Mike Huang, 21 August 2015

Mike Huang, Chief Executive Officer

Email: [email protected]

Contact us:

website: www.sunfounder.com

E-mail: [email protected]

kepler-kit's People

Contributors

xiemeiping avatar cavonlee avatar

Stargazers

 avatar Kevin Nguyen avatar Jason Hertzog avatar  avatar Coleman M Ermitano avatar  avatar  avatar Hector_alv_ avatar  avatar David M avatar Paul avatar  avatar Chris Peterson avatar Petri Väisänen avatar Yunus Emre Deligöz avatar Ninja Labs avatar Allen Andrew Stewart avatar Abdul Samed Walker avatar Liquan Yang avatar  avatar Outatime avatar  avatar Claudio avatar

Watchers

James Cloos avatar  avatar  avatar

kepler-kit's Issues

Project 2.4 Colorful light - Orange? Negative...

I found that this program works fine in terms of execution. However based on the values set in the example and the document which shows that red at 255 and green at 128 with blue at 0 gives you orange.
https://docs.sunfounder.com/projects/kepler-kit/en/latest/pyproject/py_rgb.html

I've messed around with the inputs, I can get a solid green, red or blue by setting them to 255,0,0 0,255,0 0,0,255 ect..
I'm using the right resistors, verified using my bench top DMM, the resistances are all within tolerances.

The color given off by running this example is more of a greenish/yellowish color, nothing even close to the documentation (orange). I found if i set things to 255,10,0 then I get something that looks more like Orange.

I tried using one of my own CC RGB LED's same result.
While I'm new to Micropython, I am not new to Pico programming, I have made many complex programs with pure C (not Arduino) and the SDK in VSC,

This is more of either a correction that needs to be made in the training documentation. If someone is using this kit that has zero experience to any programming and Pico/W this example would leave them wondering what they did wrong because they are not getting an orange like the documentation.

For the sake of sanity because I'm human and prone to errors I even tried a copy paste of the code from github. No change. My handwritten code matches 100%.

I thought it was quality control on the LED, but as I stated I tried my own that are of higher quality and all result in this greenish yellow color that does not look Orange. Maybe edit the code to have the user try, just red, then just green, and then just blue. Then let them mix them on their own with no expectation of an Orange at 255,128,0

Anyways just a thought. Trying to help when I can. The documentation shows a nice Orange for 255,128,0 which is NOT the case at all. So far the Kepler kit has been great no issues. Very similar components and projects that I purchased from a different vendor to learn pure C. I love C programming and its speed but boy MP makes life so much easier for writing code hence I came to the dark side! Mostly for the Wifi. Wifi in pure C is rough...oof.

Cheers,
Anglerfish

[SOLVED] 7.4 Passenger Counter just displays 8888

UPDATE: I simply needed to wiggle my GPIO wires to the HC595 and it suddenly began working. I guess it was just a weak/faulty breadboard socket!

The PIR sensor works terrible though, I toyed with adjusting the tuning dials etc and cannot get anything close to a reliable "passenger counter". It detects a person's movement about 1:5 times, and after a detection, its like the PIR goes to sleep for 60 seconds and won't detect anything that whole time.


I double checked all my wiring and can't find any errors. If I had errors it wouldn't be able to light up all 8888. Why doesn't it display 0?

When I move in front of the PIR sensor, nothing happens. But if I uncomment the print(count), that does occasionally increment.

I turned both dials clockwise as indicated.

Running code directly from kepler-kit-main.zip.

I noticed clearDisplay() is never called in the code?

Pico W.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.