User:Frosti: Difference between revisions

From Fab Lab Wiki - by NMÍ Kvikan
Jump to navigation Jump to search
Line 64: Line 64:


Problem:  
Problem:  
can't open device giveio
*can't open device giveio


Solution:
Solution:
Load the driver using: loaddrv.exe
*Load the driver using: loaddrv.exe
open avrdude in cmd and write:  loaddrv start giveio
*open avrdude in cmd and write:  loaddrv start giveio
(then it says: starting giveio..... ok.)
''(then it says: starting giveio..... ok.)
''


== Fab Academy - Pressfit ==
== Fab Academy - Pressfit ==

Revision as of 11:26, 8 December 2009

Frosti Gíslason

Frosti Gíslason Industrial Engineer B.Sc. from Reykjavik University, 2003.

Director of Department of Environmental Issues and Public Works for town of Vestmannaeyjar 2003-2008.

Project manager in Fab Lab Vestmannaeyjar and Innovation Center of Iceland, Vestmannaeyjar


Fab Academy

Fab Academy - Embedded programming Project

  • - read an AVR data sheet
  • - make serial and programming cables
  • - add (at least) a button to the serial echo hello-world board
  • - modify the serial echo assembly program to respond to the button
  • - modify the serial echo C program to respond to the board

To edit in inkscape Open Cad.py Cam -> Select .png

Open Inkscape: File-> Import -> Open .png file Path -> Trace bitmap -> Brightness Cutoff - Update - OK



Fab Academy Make something big

Pressfit babychair What I learned Remember in pressfit counstructions, rembember corners. see project info: user:frosti/make something big

Fab Academy - Hello World project

I made Hello.light. Sensor and Hello.RGB board.

Things that I have learned.

  • It's very important to turn things rightly.
  • Remember that on microcontroler that 1 is where the dot is.
  • About resistors, you should notice the difference between 10 Ohm and 10.000 Ohm.

Problems not solved yet, 2009-11-11.

  • RGB Chip is not working properly.
  • Program has been installed but it doesn't work properly


Programming the board in Windows

  1. Open AVR studio.
  2. Select New Project -> Project Name -> Atmel AVR Studio
  3. Select Atiny44 Next ->Finish
  4. Copy paste .asm code into the project
  5. Build -> Build and Run

Connect programming cable and serial cable.

Copy the .hex file into avrdude folder on C:\

  • Open cmd
  • tiny44 load hex file: avrdude -p t44 -c bsd -U flash:w:file.hex
  • tiny44 use 20 MHz xtal: avrdude -p t44 -c bsd -U lfuse:w:0x7E:m


Problem:

  • can't open device giveio

Solution:

  • Load the driver using: loaddrv.exe
  • open avrdude in cmd and write: loaddrv start giveio

(then it says: starting giveio..... ok.)

Fab Academy - Pressfit

Pressfit
Pressfit Frosti

I made pressfit construction kit in Inkscape. See further information User:Frosti/Pressfit Using cardboard (width 2,5 mm).







Final project proposal - Interactive square

Concept Make interactive square behind our Fab Lab in the center of town Vestmannaeyjar. Have sensors around the square and respond on projector depending on peoples behavior. Make the square fun, interactive and educational about the islands, Fab projects and other innovation projects. <video type="youtube">D2-wL8jAxVI</video>

Final project proposal - Location system system for things at home and office.

Location system for homes and offices

Most things at home will be connected to the internet. The aim is to build system so that I can be able to locate any thing at home and office, including my glasses, wallet and remote control. And also to locate things at the office. The system will also be able to know what things I take out from the home and at what time and date. The system will be built on Internet Zero and RFID technology.


Assignment 1

Assignment 1
Assignment 1

Self reproducing machine Do-all tool for precisely cutting, carving, drilling or machining all kinds of things from all kinds of materials

Features:

  • 3 d additive
  • 3 d subtractive
  • rotating unit
  • 3 d scanner
  • Tool changer

Multi use:

  • Laser
  • Bit
  • Knive
  • Injection