FobiaSociale.com

FobiaSociale.com (https://fobiasociale.com/)
-   Forum Geek (https://fobiasociale.com/forum-geek/)
-   -   Diamo un Progetto Arduino ai sociofobici! (https://fobiasociale.com/diamo-un-progetto-arduino-ai-sociofobici-69465/)

pokorny 12-11-2019 20:27

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da Pharmacologist (Messaggio 2371717)
Più che altro, la mia era un'idea folle.
Magari costruisco solamente un resistogetto e poi lo testo.
Anche se mi sarebbe piaciuto avere un cubesat in orbita (per poco tempo, ovviamente).

Ci sono gruppi che si divertono con palloni meteo-sonda, almeno fino a che l'ENAC non "romperà le scatole" anche a loro. Su quella scala, tipo mandare un qualcosa entro i 4-5000 m, con un po' di precauzioni e attenzioni è fattibile. Ci sono però cose molto migliori di Arduino, facilmente reperibili e a basso prezzo (ovviamente per un progetto simile, l'elettronica di bordo è la voce di spesa minore), e mi pare un obiettivo del tutto realistico con mezzi di privati cittadini.

cancellato21179 12-11-2019 20:46

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da pokorny (Messaggio 2371748)
Ci sono gruppi che si divertono con palloni meteo-sonda, almeno fino a che l'ENAC non "romperà le scatole" anche a loro. Su quella scala, tipo mandare un qualcosa entro i 4-5000 m, con un po' di precauzioni e attenzioni è fattibile. Ci sono però cose molto migliori di Arduino, facilmente reperibili e a basso prezzo (ovviamente per un progetto simile, l'elettronica di bordo è la voce di spesa minore), e mi pare un obiettivo del tutto realistico con mezzi di privati cittadini.

Non mi piacciono gli aerostati.
In passato avevo costruito un pulsoreattore valved e ne ho rilevato sperimentalmente le prestazioni.
Vorrei passare agli endoreattori (deformazione professionale), ma è solamente un'idea.
Ovviamente il tutto comporta costi maggiori.

Inosservato 12-11-2019 21:31

Re: Diamo un Progetto Arduino ai sociofobici!
 
che meraviglia!
non ho la minima idea di cosa sia sto accrocchio (cinese?) che hai comprato, ma mi piace l'idea del like for like

io l'ho messo, esigo il ricambio in tempi ragionevoli http://upload.forumfree.net/i/ff12230885/grazie.gif

badwolf 12-11-2019 22:31

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da Inosservato (Messaggio 2371778)
che meraviglia!
non ho la minima idea di cosa sia sto accrocchio (cinese?) che hai comprato, ma mi piace l'idea del like for like

io l'ho messo, esigo il ricambio in tempi ragionevoli https://upload.forumfree.net/i/ff12230885/grazie.gif


mi pare sia italiano :interrogativo:

thevenin 12-11-2019 22:36

Re: Diamo un Progetto Arduino ai sociofobici!
 
State parlando di cose troppe complicate, partiamo dalle cose semplici. :D Premetto che questo progetto è veramente base e possono realizzarlo tutti in poche ore. Quindi per chi inizia è perfetto :bene:

Il progetto si chiama "E luce fu". In pratica andremo a mettere arduino in rete e lo utilizzeremo come una sorta di server web su cui risiede una semplicissima pagina in html che ci permette di spegnere e accendere una lampadina da remoto! Ovviamente va ampliato per creare qualcosa di più complesso.

Occorrente (trovate tutto su amazon):

1 x Arduino Uno (meglio se acquistato con kit così avete tutto quello che vi serve, fili ecc).

1 x Ethernet Shield Per Arduino Uno: è un adattatore che ci permette di avere un ingresso ethernet.

1 x Relè

1 x Porta Lampada

1 x Lampadina

Questo è il semplicissimo schema realizzato con il software gratuito "Fritzing", vi consiglio di scaricarlo e iniziare ad usarlo. In questa immagine non c'è l'ethernet shield, ma non cambia nulla. L'Ethernet Shield va attaccato sopra Arduino: i pin restano gli stessi, in più c'è l'ethernet.

https://i.postimg.cc/tCPp05FC/relay-breadboard.png

Questo è lo sketch. In arduino il codice sorgente si chiama in questo modo. Dovete scaricare l'IDE di arduino dal sito ufficiale. Potete copia-incollare il codice e caricare lo sketch.

Ovviamente andrete a modificare i dati relativi a ip, gateway ecc in basa alla vostra rete. Il mac è un codice univoco che identifica la scheda ethernet. Anche questo va modificato con quello della vostra scheda.

codice:

#include <String.h>
#include <SPI.h>
#include <Ethernet.h>

byte mac[] = { 0x90, 0xA2, 0xDA, 0x00, 0x62, 0xF8 };
byte ip[] = { 192, 168, 1, 106 }; // indirizzo IP della shield
byte gateway[] = { 192, 168, 1, 1 }; // indirizzo ip del router
byte subnet[] = { 255, 255, 255, 0 }; //subnet mask
EthernetServer server(80);

String readString;
boolean LEDON = false;
int pin = 2;

void setup(){
Ethernet.begin(mac, ip, gateway, subnet);
pinMode(pin, OUTPUT);
digitalWrite(pin, HIGH);
Serial.begin(9600);
}

void loop(){
EthernetClient client = server.available();
  if (client) {
    boolean currentLineIsBlank = true;
    while (client.connected()) {
      Serial.println("CLIENT CONNESSO");
      if (client.available()) {
        char c = client.read();
        readString.concat(c);
        if (c == '\n' && currentLineIsBlank) {
          Serial.print(readString);
          if(readString.indexOf("Led=1") > 0) {
            digitalWrite(pin, LOW);
            LEDON = true;
          }
          else if(readString.indexOf("Led=0") > 0){
            digitalWrite(pin, HIGH);
            LEDON = false;
          }
        client.println("HTTP/1.1 200 OK");
        client.println("Content-Type: text/html");
        client.println();
        client.print("<h2><a href='/?Led=1'>ACCENDI</a> | <a href='/?Led=0'>SPEGNI</a></h2>");
        client.println("</body></html>");
        readString="";
        client.stop();
        }
      }
    }
  }
}

Video che mostra il funzionamento (LOL):

https://drive.google.com/file/d/1uBS...Fv_BLHuy5/view

Ripeto, è un progetto base da ampliare :bene:

pokorny 12-11-2019 22:52

Re: Diamo un Progetto Arduino ai sociofobici!
 
Hai dimenticato di dire di collegare tutti i PIN inferiori a un polo della dueeventi e tutti quelli superiori all'altro, tenendo il contatto con ciascuna mano :D

Ops, ho come l'impressione che poi sarei indagato per omicidio plurimo premeditato :D

PS - NON LO FATE, era una battuta.

Atlas 12-11-2019 23:09

Re: Diamo un Progetto Arduino ai sociofobici!
 
intrigante!

Keith 13-11-2019 00:31

Re: Diamo un Progetto Arduino ai sociofobici!
 
che è questo progetto arduino?
io vorrei costruire un'amplificatore audio a transistor in classe AB da circa 100W a canale. progetti ne abbiamo?

Da'at 13-11-2019 00:44

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da syd_77 (Messaggio 2371876)
che è questo progetto arduino?
io vorrei costruire un'amplificatore audio a transistor in classe AB da circa 100W a canale. progetti ne abbiamo?

E' fuori dalla portata del kit che ho linkato :) Ma se apri un tuo thread a riguardo, nei limiti del possibile proverò a seguirti!

Ora cercherò di spiegar meglio come intendo impostare questo thread, così che non vada in vacca. Abbiate un po' di pazienza ;)

JinX 13-11-2019 01:17

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da lowman's (Messaggio 2371656)
ah boh, io stavo solo sdrammatizzando e non volevo prendere in giro nessuno, anche io sono un nabbo di arduino :sisi:

Errata corrige:
Ho rettificato il messaggio levando la tua corrispondenza (my bad).
Il messaggio continua a valere per gli altri due utenti.
Pokorny verrà contattato privatamente da me medesimo, in risposta alla sua replica.

I messaggi di moderazione scritti nel quote, in grassetto, non sono considerati sanzionatori, ma possono essere tenuti in considerazione in vista di comportamenti scorretti e infrazioni.
Poiché ciò tende a creare confusione, provvederò a breve l'inserimento di una legenda nella sezione relativa al regolamento del forum.

Ci tengo a precisare che non saranno accettati eventuali off-topic (anche di natura informativa che non sia in tema con l'oggetto trattato).

Buon proseguimento.

Keith 13-11-2019 08:13

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da pokorny (Messaggio 2371822)
Hai dimenticato di dire di collegare tutti i PIN inferiori a un polo della dueeventi e tutti quelli superiori all'altro, tenendo il contatto con ciascuna mano :D

Ops, ho come l'impressione che poi sarei indagato per omicidio plurimo premeditato :D

PS - NON LO FATE, era una battuta.

Purtroppo scatterebbe il salvavita :(

P.S. NON LO FATE LO STESSO a volte si dimentica di scattare XD

badwolf 13-11-2019 10:11

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da syd_77 (Messaggio 2371925)
Purtroppo scatterebbe il salvavita :(

P.S. NON LO FATE LO STESSO a volte si dimentica di scattare XD

In caso di doppio contatto diretto (F-N) e essendo sufficientemente isolati da terra il differenziale non interviene e rimani allegramente li a friggere :(

PS ricordo che i differenziali vanno testati mensilmente per mantenerli in funzione e non fare in modo che il loro meccanismo interno "si addormenti"
basta premere il bottoncino T di cui sono dotati una volta al mese

Grazie per l'attenzione
Badwolf per il sociale

thevenin 13-11-2019 10:28

Re: Diamo un Progetto Arduino ai sociofobici!
 
Ehi, inculatevi la mia mini-guida, please. Datemi qualche idea per ampliare il progetto.

Dominic 13-11-2019 10:36

Re: Diamo un Progetto Arduino ai sociofobici!
 
4 pagine, griefing, sfottò, moderazione che interviene. La piantate? :sisi:

Sono tornato qui perché volevo chiedere se si può considerare progetto Arduino imparare una tecnica di break dance/parkour che ho visto fare la prima volta in piazza davanti alla chiesa quando avevo 10 anni e non ho mai dimenticato.

pokorny 13-11-2019 10:44

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da thevenin (Messaggio 2371976)
Ehi, inculatevi la mia mini-guida, please. Datemi qualche idea per ampliare il progetto.

Io penserei alla possibilità di inserire un tutorial intermedio, anzi di base. A me e presumo a te, aprire l'IDE, editare il codice, compilarlo e così via appare banale e lo faccio anche mentre penso e faccio altre cose, ma nella programmazione basta un piccolo intoppo e tutto si ferma. Io credo che si potrebbe linkare uno dei tantissimi tutorial per accendere e far lampeggiare il LED onboard, dopodiché provare a modificare il codice con diverse sequenze temporali, magari variabili. A quel punto si è appresa la relazione di causa-effetto tra codice e risultati, e si può pensare a qualcosa di più.

Poi c'è l'altro fatto che la scheda LAN è stata la principale causa del mio relegare Arduino a funzionalità assolutamente di base. Ci sono tantissimi dettagli che possono inceppare la comunicazione tra arduino e una qualsiasi scheda esterna, l'unica che a me ha sempre e sicuramente funzionato è la scheda relè, e un secondo step dopo quello che ho descritto sopra potrebbe proprio essere quello di temporizzare i relè al posto del LED. Terzo step, provare ad aggiungere una fotoresistenza e giocare con la conversione A/D.

Se si arriva a questo credo sia possibile provare con la scheda LAN. Non dimentichiamo che potrebbe darsi che sul forum ci sia una percentuale elevata di gente che come me si scoraggia con poco, e da un punto di vista "riabilitativo" in senso lato, iniziare come primo progetto con qualcosa che è un percorso a ostacoli per chi parte da zero, potrebbe non essere un'ottima idea.

Già curare la prima cosa da fare ("usa editor esterno") installare un editor adatto alla programmazione e caricare lo sketch potrebbe essere un ostacolo se pur piccolo per qualcuno. Poi non so, se uno alla prima botta fa funzionare Arduino+LAN i miei complimenti!

Ora non resta che trasformare il topic in un argomento sessista o mandarlo in vacca in qualcuno dei soliti modi. :D :D :D

badwolf 13-11-2019 10:45

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da thevenin (Messaggio 2371976)
Ehi, inculatevi la mia mini-guida, please. Datemi qualche idea per ampliare il progetto.

a prescindere che sono contro il modificare l'impianto elettrico da persone non abilitate a farlo, si potrebbe farlo esternamente, metti una spina, entri in una cassetta e esci con una presa, cosi è un intervento senza toccare l'impianto.

Aggiungerei un deviatore in modo da avere anche un comando manuale :pensando:

ah si, la programmazione andrebbe poi cambiata, non ci sarebbe più acceso o spento ma solo il comando.

Da'at 13-11-2019 11:35

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da thevenin (Messaggio 2371976)
Ehi, inculatevi la mia mini-guida, please. Datemi qualche idea per ampliare il progetto.

È un progetto che meriterebbe un thread suo, ha una complessità che è inadeguata all'utente niubbo che non ha mai scritto un codice. Io d'altro canto sono impegnato a montare il video e metterci una colonna sonora carina, comunque mo' provo a buttarci un occhio.

Imho comunque, per la gioia di Claire, se sostituisci un motorino con un peso sbilanciato a mo' di vibratore, ci fai un teledildo a distanza controllabile da web app. 🤔 È interessante, quasi quasi ne parlo su metafetish.

Ok, ho un'idea che dovrebbe essere fattibile. Modula l'output di una lampadina su n bit (con n pari agli output disponibili), a partire da un segnale analogico. Effetto strobo.

badwolf 13-11-2019 11:41

Re: Diamo un Progetto Arduino ai sociofobici!
 
Quote:

Originariamente inviata da Da'at (Messaggio 2372034)
Ok, ho un'idea che dovrebbe essere fattibile. Modula l'output di una lampadina su n bit (con n pari agli output disponibili), a partire da un segnale analogico. Effetto strobo.

cioè ?

thevenin 13-11-2019 11:45

Quote:

Originariamente inviata da da'at (Messaggio 2372034)

imho comunque, per la gioia di claire, se sostituisci un motorino con un peso sbilanciato a mo' di vibratore, ci fai un teledildo a distanza controllabile da web app. 🤔 è interessante, quasi quasi ne parlo su metafetish.

lol

Da'at 15-11-2019 14:22

Re: Diamo un Progetto Arduino ai sociofobici!
 
Un aggiornamento!
Vi prego di essere clementi nei momenti in cui mi impappino! C'è un momento in cui mi sono fermato pensando di poterlo tagliare dopo, ma Powerdirector versione desktop mi è risultato più complesso di quanto credessi, e piuttosto che rimandare ho preferito pubblicarlo così come mi è venuto.
Spero vi sia d'aiuto e di ispirazione, e se avete domande su punti non chiari chiedetemi pure :)



Tutti gli orari sono GMT +2. Attualmente sono le 11:39.

Powered by vBulletin versione 3.8.8
Copyright ©: 2000 - 2025, Jelsoft Enterprises Ltd.