Buongiorno,
Se per Arduino mi pare di aver capito che devo utilizzare B4R , cosa posso usare x programma un dispositivo Raspberry ?
Ho visto in qualche intervento che qualcuno parla di B4J ?
Ciao,
io avevo una prima versione di Raspberry ed installai Raspbian. Quindi direi che quello indicato sia proprio quello che ti occorre.
Ti confermo anche che, utilizzando, B4J, crei sul tuo PC Windows i programmi che poi trasferisci sul Raspberry e tutto funziona come previsto.
Nel mio caso ho sviluppato solo back-end perché mi serviva simulare l'esistenza di un server remoto, ma sul forum trovi esempi e suggerimenti di ogni tipo.
puoi utilizzare una versione linux, che puoi prelevare dal sito ufficiale raspberry;
presta attenzione anche alla versione di JAVA se presente, altrimenti devi installarla (in rete ci sono tanti tutorial su come installare e configurare java su rpi);
tempo fa ho eseguito delle piccole applicazioni "desktop" con b4j , ma la grafica non mi ha convinto molto;
in genere questi tipi di device vengono utilizzati come "server"; quindi in ambito B4J dovresti creare una applicazione di tipo server;
Ciao,
io avevo una prima versione di Raspberry ed installai Raspbian. Quindi direi che quello indicato sia proprio quello che ti occorre.
Ti confermo anche che, utilizzando, B4J, crei sul tuo PC Windows i programmi che poi trasferisci sul Raspberry e tutto funziona come previsto.
Nel mio caso ho sviluppato solo back-end perché mi serviva simulare l'esistenza di un server remoto, ma sul forum trovi esempi e suggerimenti di ogni tipo.
Grazie,
a questo punto forse mi conviene acquistare una delle versioni starter kit , per uno alle prime armi, che dovrebbe proprio avere una versione Raspbian.
Grazie
puoi utilizzare una versione linux, che puoi prelevare dal sito ufficiale raspberry;
presta attenzione anche alla versione di JAVA se presente, altrimenti devi installarla (in rete ci sono tanti tutorial su come installare e configurare java su rpi);
tempo fa ho eseguito delle piccole applicazioni "desktop" con b4j , ma la grafica non mi ha convinto molto;
in genere questi tipi di device vengono utilizzati come "server"; quindi in ambito B4J dovresti creare una applicazione di tipo server;
Mi serve un dispositivo meno tonto di Arduino ( ... non conosco il linguaggio di programmazione.. dovrei partire da zero ) , cui dovo far controllare alcuni ingressi ,
e considerando che uso già B4J mi sembrava la soluzione ideale .
Grazie
Da quel che ricordo, la parte "complicata" era installare il sistema operativo su una SD adatta. Complicata per modo di dire; bastava seguire con attenzione le istruzioni.
Il punto critico era scegliere bene la SD (se non ricordo male, quelle adatte a contenere fotografie non erano sufficientemente performanti e si suggeriva SD meno economiche ma decisamente più affidabili e veloci).
Certamente un kit aiuta per partire con il piede giusto. Quanto meno avrai già la SD adatta e il sistema operativo caricato (credo). Quindi pronto per trasferire i tuoi sw sul dispositivo.
Da un certo punto di vista Arduino sarebbe più adatto per il semplice controllo porte. Ma un Rasby ti consente di investigare su tanti temi senza dover acquistare un VPS. Ad esempio potresti installare un server MQTT e giocare con quello (es. invio di messaggi "broadcast" ad una molteplicità di telefonini/devices)
Da quel che ricordo, la parte "complicata" era installare il sistema operativo su una SD adatta. Complicata per modo di dire; bastava seguire con attenzione le istruzioni.
Il punto critico era scegliere bene la SD (se non ricordo male, quelle adatte a contenere fotografie non erano sufficientemente performanti e si suggeriva SD meno economiche ma decisamente più affidabili e veloci).
Certamente un kit aiuta per partire con il piede giusto. Quanto meno avrai già la SD adatta e il sistema operativo caricato (credo). Quindi pronto per trasferire i tuoi sw sul dispositivo.
Da un certo punto di vista Arduino sarebbe più adatto per il semplice controllo porte. Ma un Rasby ti consente di investigare su tanti temi senza dover acquistare un VPS. Ad esempio potresti installare un server MQTT e giocare con quello (es. invio di messaggi "broadcast" ad una molteplicità di telefonini/devices)
Puoi farlo benissimo. Installi MariaDB-MySql sul Rasby, il sistema jRDC2 e i tuoi client potranno inviare/ricevere dati utilizzando il DB remoto come storage.
Io feci qualcosa di simile, ma ai tempi non esisteva ancora RDC/RDC2 e quindi realizzai una mia versione di quel sistema.
Assegna al Rasby un IP fisso sulla rete locale. In questo modo "trovarlo" da parte dei client è più facile. E sei anche pronto per un servizio DDNS che ti consenta di raggiungerlo dall'esterno tramite un "finto" dominio.
Puoi farlo benissimo. Installi MariaDB-MySql sul Rasby, il sistema jRDC2 e i tuoi client potranno inviare/ricevere dati utilizzando il DB remoto come storage.
Io feci qualcosa di simile, ma ai tempi non esisteva ancora RDC/RDC2 e quindi realizzai una mia versione di quel sistema.
Assegna al Rasby un IP fisso sulla rete locale. In questo modo "trovarlo" da parte dei client è più facile. E sei anche pronto per un servizio DDNS che ti consenta di raggiungerlo dall'esterno tramite un "finto" dominio.
Qualche anno fa avevo realizzato un'app (in B4A) che comandava (tramite SSH) un raspberry a cui era connessa una macchina fotografica digitale, uno step motor ed un sensore di temperatura. L'app Android muoveva tutto l'insieme e scattava delle foto in successione, riunendole in un panorama che poi inviava nel web. Usavo ddns e qualche script in pyton.
Non è quindi esatto che B4J sia l'unico linguaggio per interagire con un raspberry.