what tasks have been completed, and what tasks remain?
Task Completed:
3D model and Design 3D print player Assembly and verify the press fit joint laser fiels design and laser bottom cover part veryfy stability and solidity design, programme and fabricate a gola detection design and fabricate a release ball button coding all the possibility event: goal, total score,new match Verifiy unexpected goal detection last but not least,already checked the appeal to the person!
Task remain:
WiFi Antenna Android Smartphon App Improve score detection with motion sensor improve Networking with 5 different board and complex code last but not least check the appeal to the market and sponsor!
what has worked? what hasn't?
Worked:
The structure of the table press fit joint,solidiy and stability of the table and of the OSB material Footballino 1.0 board LDR and LED shiedld my nerves and patience of tutor
non worked:
the bottom cover part was too fragile the light score detection is ok but could be better LCD i2c board and LCD screen and the servo motor board the organization of the IAAC and the machines reservation system.
what questions need to be resolved? what will happen when?
I am going to resolve all the problem and see if I have neought time and budget I would like to present the table into the MAKER FAIRE ROMA 2016
what have you learned?
A lot! from html to elettronics, from programming to interfacing, moldin and casting and composite.Everything increa what I have learned in the past two years at my home Fablab Venezia.
I feel a person would like to start Fab Academy agai! right now!...or at least after a summer of holiday! Fab Academy 2016 cheers!
Project Develpoment of:"Footballino"
I decide to change my final project and complete the assigment "Make something BIG"integrating elettronics for score detection and release ball and produce a protoype of Soccer Table
I took inspiration of Alex Shaub FabFoos
The Idea of the Project
I have decided to realize that Final Project when I have understood that my table was complex enought and a valid support for many other assignment, not only the Computer-controlled Machine but also 3D print and Scan, Input Device and the unluky Output Device.
The Table
The table is already documented in the previous assignment Computer-controlled Machine
There is no much information to add, but if you are interested to reporduce the table i suggest you right now millthe surface of the fiels just enought to let to the ball to always go to the center to the table. This is a kind of feedbak that come from a first touch experience after finishe d the work.
The Customized Player
Since when I started to thing about this table me and my classmate Donato, we have had the idea to scan out classmate and 3D print it as player for the table.
From the Mesh as is come from the scan, is necessary work hard to correct hte mesh and have a nice minime 3D printable.
Here in the 3D print and scan week is explained how to do in general, but for the player was necessary add some step in Meshmixer that I explain here.
From the rough mesh to 3D printable
Mesh refined is ready to add support>
Mehsmixer add some customizable support that are properly mesh
Citlali Hernández ready to play football!
The legs are simply downloaded from Thingverse
Source 3D File of Player 11 Fab Academy_2016 Classmate Players
The LDR Score Detection
Shield LDR
LDR sensor + LED must placed across the slide
LED give a costante value of light and LDR sensor detect hte shadov of the ball
Shield LDR from back side slide
Source LDR + LED Shield LDR no chip Shield.brd LDR no chip Shield.sch LED no chip Shield.brd LED no chip Shield.sch LDR+LED.png
The LCD Display
the display show the score from SX and DX port.It simply show how many ball shadow LDR sensor detect.
LCD show wellcome message
LCD show light sensor from SX and DX sensor
I already have spoken about the LDC board.This is the I2C LCD1602-Module. From I"C_1602 come out GND VCC SDA and SCL that go in the relative pin into Arduino of Footballino 1.2. It is so easy!
I2C Board. I need to sold 16 male pin.
I2C Board connect by wire GND/VCC and SDA/SCL
I2C Board and LCD Display are installed away from each other, I need to connect via 16 wire
Source Arduino Library New LiquidCrystal 1.3.4
The Servo Button Release Ball
Servo motor and flap connection
Servo motor are connected to the balls slide. The Flap are connectet just with a glue gun and a lives...it not so digital but it works!
The Arduino Code
LiquidCristal.h, variable defined and welcome message:
Goal code:
if sensor... goal++
There is nothing better than open a code and see how is made. Basically welcome message appears to the LCD screen, LDR sensors detect the goal for each port and LCD update the result. When the sum of the result is equal to ten, code allow you to push release button and the flap opens and releases the balls.
Source Arduino code Footballino 1.0Copyright © Elia De Tomasi 2016