Show Posts
Pages: 1 [2] 3 4 ... 21
16  Using Arduino / Sensors / Re: Sparkfun 9 DoF sensor stick problems. on: March 04, 2012, 05:03:00 am
1) Why would I want to connect the 9DOF stick to 5volt when I have a 3.3volt source on the Arduino board

Not all Arduino boards have a 3V3 power source. Eg: 16Mhz Pro Minis.

2) In the post by Fabio Varesano it appears to be suggested the SDA and SCL wires should be connected the 3.3volt rail using 2.2k resistors - but I don't understand why.

Because the sensors aren't 5V tolerant so they shouldn't connected to a 5V logic level. Since I2C is open drain the ATMEGA, even if running at 5V as in the Arduino, never drives the signal high. By using pullups to 3V3 your levels will range from 0V (logic LOW) to 3V3 (logic HIGH). 3V3 will be also seen as HIGH by the arduino since every voltage above 2.6V or near that is seen as HIGH.
17  International / Generale / Re: [OT per ridere]Il "Banzi look" impera :-) on: March 04, 2012, 04:44:22 am
Il costo dei signoli componenti all'interno di una IMU e' inversamente proporzionale alla quantita' che se ne acquista.

Supponendo di voler fare una singola FreeIMU v0.4, ecco qui:
MPU6050: 15-20 euro
MS5611: 16-20 euro
HMC5883L: 6 euro
Regolatore e passivi: 5 euro
Circuito Stampato: 10-20 euro (usando servizio low cost tipo DorkbotPDX)

Purtroppo non esiste uno shop che venda tutti i componenti e quindi devi anche calcolare le spese di spedizione ed eventuali tasse di importazione.
In pratica, e' vero.. farti da te una IMU e' un suicidio economico e conviene acquistarne una pronta per l'uso.

E allora avete ragione voi? L'Open Hardware sulle IMU e' una bufala? A mio parere no e per due ragioni.

1) Anche se economicamente svantaggioso, costruirsi da se una IMU e' un'esperienza molto formativa. Si impara un sacco di cose: saldatura, testing, scelta e reperimento dei componenti, etc... E poi, volete mettere la soddisfazione di costruire un device funzionante da soli che magari riesce anche a far volare il nostro quadri?

2) Rilasciare una IMU come Open Hardware con hardware e software libero permette potenzialmente di creare un'infinita' di progetti figli che si basano sullle schematiche e sul software del progetto originale. Per esempio, partendo dalla mia FreeIMU un ragazzo ha disegnato questo: http://www.varesano.net/blog/fabio/human-body-motion-tracking-freeimu

Infine, non e' assolutamente vero che e' impossibile saldarsi da soli una IMU. Io lo faccio quasi quotidianamente. Bisogna avere l'attrezzatura giusta, l'esperienza ed il tempo.. ma e' assolutamente possibile.
Si vedano questi video:

18  International / Generale / Re: Stabilizzatore dell'orizzonte on: February 27, 2012, 08:46:07 am
;-) np
19  Topics / E-Textiles and Craft / Best examples of Wearable/E-textiles/Lilypad/Flora on: February 27, 2012, 08:42:56 am
Hello Everyone,

I'll be having a workshop at my local university on the possibilities of wearable computing / e-textiles / Lilypad/Flora...
I have collected some examples of projects using such technologies, however I'm looking for more examples.

So, if you would have to produce a "wow" effect in your audience, which wearable project would you show them?

Thanks for your help,

Fabio Varesano
20  Using Arduino / Programming Questions / Re: Razor 9DOF on: February 26, 2012, 07:17:33 am
are both the boards communicating at the same speed?

shouldn't you declare stuff1 as char?
Code:
char stuff1;

With your code, each incoming character will be implicitly casted into an integer, having value of the ASCII value of the incoming character.
21  International / Generale / Re: Stabilizzatore dell'orizzonte on: February 26, 2012, 03:56:26 am
varanzati?!?
22  International / Megatopic / Re: [Multicotteri]Elettronica di potenza e telai : Batterie - ESC -Motori e cablaggi on: January 20, 2012, 04:23:35 pm
Dai astrobeed .. non ci prendiamo in giro. Sai benissimo anche tu che il 99% della roba che arriva dalla Cina entra con fattura taroccata. Persino i grossisti EOM di componentistica o di PCB, senza che tu chieda nulla, fatturano 1/10 del reale valore reale della merce, giusto per essere piu' competitivi. Se compri su hobbyking, puoi addiritura inserire tu il valore taroccato da inserire nella fattura!!!  smiley-cry

Sia che ti abbiano taroccato la fattura, sia che i doganieri si siano scordati il tuo pacco, rimane il fatto che tu non hai pagato cio' che era dovuto. Sia chiaro, non per colpa tua: in entrambi i casi e' sempre colpa delle dogane malate che abbiamo noi Italiani.

Comunque sia, resta il fatto che la "alta competitività" di questi prodotti si basa molto spesso su questo sistema di semitruffa.
23  Using Arduino / Sensors / Re: Near Field communication on: January 20, 2012, 03:21:50 pm
Sorry for the late reply.. I only found your reply now.. Seeedstudio has an Arduino shield for NFC now: http://www.seeedstudio.com/depot/nfc-shield-p-916.html this seems to be the best choice if you are a beginner.

You will also need an Arduino, some RFID tags and some programming skills to use that properly.
24  International / Megatopic / Re: [Multicotteri]Elettronica di potenza e telai : Batterie - ESC -Motori e cablaggi on: January 20, 2012, 02:12:09 pm
@astrobeed non hai pagato niente di dogana perche' l'hai evasa. Chiaro che se i cinesi dichiarano 5 euro di pacco non paghi la dogana e noi europei non siamo competitivi... Pero' tutto cio' si basa su una truffa e su concorrenza sleale  (senza contare non sicurezza sul lavoro, bambini operai, etc, etc..).

Reiterando il tuo approccio e ragionamento in grande scala, possiamo anche fare che chiudere tutte le poche aziende che rimangono in Italia, far fare tutto a Cinesi (HW) e indiani (SW) tanto "la qualità costruttiva è più che sufficiente".

Poi però non ci lamentiamo se rimaniamo tutti senza lavoro..

Buona serata,

Fabio
25  Using Arduino / Programming Questions / Functions with variable lenght arguments in Arduino on: January 18, 2012, 11:55:52 am
Ever wondered if functions with variable length arguments are possible in Arduino?

I mean, something like:
Code:
printf("%d", 5);
printf("%d %d", 5, 7);

Well, it is. Full blog post here. Code below:

Code:
#include <stdarg.h>
#include <stdio.h>

/* this function will take the number of values to average
   followed by all of the numbers to average */
float average ( int num, ... )
{
    va_list arguments;                     
    float sum = 0;

    /* Initializing arguments to store all values after num */
    va_start ( arguments, num );           
    /* Sum all the inputs; we still rely on the function caller to tell us how
     * many there are */
    for ( int x = 0; x < num; x++ )       
    {
        sum += va_arg ( arguments, double );
    }
    va_end ( arguments );                  // Cleans up the list

    return sum / num;                     
}


void setup() {
  Serial.begin(9600);
}

void loop() {
  float avg = average( 3, 12.2, 22.3, 4.5 );
  Serial.println(avg);
  avg = average( 5, 3.3, 2.2, 1.1, 5.5, 3.3 );
  Serial.println(avg);
 
  delay(1000);
}
26  Community / Website and Forum / Re: Time to upgrade the forum server again on: December 05, 2011, 03:22:27 pm
Yeah, response time is really bad recently. Really need fix.
27  International / Hardware / Re: Moduli bluetooth on: November 23, 2011, 06:29:11 am
Purtroppo non puoi fare una comunicazione diretta tra i due moduli bluetooth. Essi lavorano come slave e ti servirebbe un master o simile che di solito gira sul PC.
28  Using Arduino / General Electronics / Re: RFID reader, what do I need to buy? on: November 11, 2011, 10:58:49 am
Hey, found your message just now.. I'm doing the same searches these days.. I'm wondering what did you finally decided?

Personally, I find the following device by adafruit quite interesting. It's actually NFC so it does the same as RFID but also allows bidirectional communication.
29  Using Arduino / Sensors / Re: Near Field communication on: November 11, 2011, 10:53:55 am
Yes. Check the following links:
http://ls6.posterous.com/arduino-and-nfc-part-1
https://www.adafruit.com/products/364
30  Community / Products and Services / Re: Arduino 1.0 Beta Release on: November 09, 2011, 11:54:03 am
They are currently in release candidate 2 state. See http://code.google.com/p/arduino/wiki/Arduino1 for the download links and more informations.
Pages: 1 [2] 3 4 ... 21