Instructables.com 56 46 25 146 3259 15315 24453 91.3K 3126 4190 108 121.2K 311.3K 652.0K 25686 22703 21912K 26583 291.1K 918.7K 18664 4199 28862 261.2K 411.9K 151.0K 642.2K 501.2K 1073.1K 5314 19823K 11796 761.7K 12800 34689 16503 591.5K 9882 19584 7429 381.3K 31894 381.1K 312.0K 19588 7532 311.3K 26829 21727 271.0K 191.8K 14624 33876 601.1K 321.3K 884.1K 401.7K 20962
Don’t Waste eWaste: UnMaking a Canon Printer/Scanner/Fax into Parts Make: Projects Don’t Waste eWaste: UnMaking a Canon Printer/Scanner/Fax into Parts Before you make something it is helpful to unmake something. By David Nutty Category: Hacks, Home Time Required: 30 - 60 minutesDifficulty: Easy View Comments Share this: Email This guide will unmake a Canon printer/scanner/fax into Maker resources. So let’s disassemble someone else’s product. Tools Tools Print Project Steps Step #1: Break it Down! PrevNext This is a multi-function machine so we will have a printer, a scanner (copier & fax), and miscellaneous paper trays and feeds. Step #2: Paper Tray: Remove It! Let's start by removing the top lid of this puppy. Step #3: Paper Tray: Remove flaps & screws. Investigate the paper tray for any obvious screws, etc. to take off. Step #4: Paper Tray: Feed Rollers! Okay ... so we removed the screws and got this neat paper feed mechanism out. Step #5: Paper Tray: Flip over and remove screws. Nothing major here - easily-visible screws to remove. Step #9: Step #17: Step #21:
Cs0rfe added: Rotary Encoder on the ATtiny85 – Part 2 | The Wandering Engineer One of the most popular posts on my blog is this post about using rotary encoders on the attiny85. Unfortunately that post is mostly things I tried that didn’t work. A few months after writing that post I realized why it didn’t work and posted about that. And finally, I’ve figured out the solution, which you can see below. If you haven’t read the previous post, you can read it here to get an idea about what not to do. The problem last time was that a rotary encoder needs two interrupt pins but the ATtiny85 only has one external interrupt pin. The other thing you will want to read is this Bildr post about quadrature encoders. Below is a picture and diagram of my setup which involves just a LED, a rotary encoder, and an ATtiny. And here is the code: Like this: Like Loading...
makercamp.com Using GitHub What's a Repo? Repo is short for repository. Think of a repo as a folder of files and all the changes made to the files are recorded. If there’s ever a problem with a file you can go back in time to figure out what changes you made. The most common use for repos are for managing large code projects but repo tracking is good for a variety of applications in the hardware world including PCB layouts, firmware, datasheets and documentation. For example, let us imagine someone has created an Arduino sketch to demonstrate how to read an analog sensor. byte myValue = 0; myValue = analogRead(A0); There’s a couple improvements that could be made to this code (analogRead returns an int not a byte!). What is this git thing? Git is a software management tool designed for extremely large coding projects (such as Linux). We’re going to cover a few things in this tutorial: Download ZIP Just need to get some code from a public GitHub project? Right-clicking won’t work Managing Repos Oh! Wow! Nice job Bob!
Howtoons How to Pick the Right Electronics Board for Your DIY Project Cs0rfe added: Guide to Arduino and AVR Communications If you spend any time playing with Arduinos, ATtinys or looking at AVR spec sheets, you soon encounter a bewildering smörgåsbord of acronyms for various communication protocols. With examples such as I2C, LIN, SPI, TWI, USI, etc., it can get pretty confusing. If you don’t believe me, just take a look communications column for Digikey’s listing for the ATmega series chips. Confused yet? What do these terms mean? Communication Protocols The SPI (Serial Peripheral Interface) is the protocol used by the ICSP (in-circuit serial programming) facility transmitted over the ubiquitous 6-pin (2×3 pin) header used to program AVR chips. The Serial Peripheral Interface Bus or SPI (pronounced as either ess-pee-eye, spy or simply S.P.I) bus is a synchronous serial data link standard, named by Motorola, that operates in full duplex mode. One thing I like about this protocol (as compared to those using the UARTs TXD & RXD lines) is that the connection does not need to be reversed. and many more. Two Wire
MeArm - Build a Small Hackable Robot Arm | Make It @ Your Library This instructable is only for the MeArm v0.3. For the v0.4 see this one! The MeArm is a small "Hackable" Robot Arm. 4 hobby servos 3mm Machine Screws (M3 Fixings) No more than an A4 sheet of Acrylic We've focused on the mechanical side up until now and it's still very much a work in progress. Using 4 potentiometers and very simple code this is an example of the kit in action. Using some more advanced Inverse Kinematics Code, provided by Bob Stone and Nick Moriarty of York Hackspace (that's the old York - famous for the Grand Old Duke) things get really interesting.
Code Monster from Crunchzilla <h2>Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code. <p> Code Monster use Javascript. Please enable Javascript if you want the play with the Code Monster. I'm Code Monster! Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Code Monster teaches kids and adults a little about Javascript programming! It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Code Monster saves what lesson you are on, so feel free to stop at any time and come back later. Have fun! About Code Monster from Crunchzilla is an interactive tutorial for kids that focuses on action. Projects start with simple boxes and colors, rapidly progressing into exciting experiments with simple animation and fractals. Code Monster is a gentle and fun introduction to programming concepts. Sure! Terms of Use Oh my.
PCIDatabase.com - Repair Tool of the Week After you do a clean install of Windows, you go to the Device Manager and discover the dreaded question mark next to an “Unknown Device”. You could just download the driver for this device, but you don’t know what it is! This is where PCIDatabase.com comes in handy. To find out what a PCI Device is, go to Device Manager, right click on the Unknown Device and choose Properties. You will want to get the ID starting with VEN_ and the ID starting with DEV_. For this example I am just going to use the Device ID and go to PCIDatabase.com. If it knows the device, it’ll come up with something like this: Keep in mind, this site is based off user submitted data so there are no guarantees about its accuracy.Site: Thanks to forum member rusty.nells for recommending this.