Marketing Project: Χρήση του Raspberry Pi ως liveUSB creator

...τα πάντα για το open source στον χώρο των gadgets, συζητήσεις, εργαλεία, open hardware, οδηγοί κ.ά.

Συντονιστής: adem1

Marketing Project: Χρήση του Raspberry Pi ως liveUSB creator

Δημοσίευσηαπό diamond_gr » 05 Ιούλ 2013, 03:00

Γεια σας,

Δεν έχω γνώσεις από προγραμματισμό ή από το τι θα χρειαστεί για το project αυτό.
Η σκέψη είναι να χρησιμοποιηθεί ένα Raspberry Pi που θα είναι μέσα σε ένα όμορφο κουτάκι. Θα έχει ένα κουμπάκι (που προφανώς θα είναι συνδεδεμένο στις GPIO του Raspberry Pi).
Βάζουμε ένα USB στο Raspberry Pi και πατάμε το κουμπάκι. Αυτό δίνει εντολή να φτιαχτεί ένα liveUSB από ISO που θα είναι αποθηκευμένο στην SD κάρτα (λογικά μια dd εντολή είναι).

Αυτό το κουτάκι μπορεί να το κουβαλάει κάποιος στο booth ή σε release party και να φτιάχνει εύκολα liveUSB χωρίς να χρειάζεται η χρήση υπολογιστή.

Δείτε την χρήση του GPIO.
Επίσης μπορείτε να δείτε και ένα βίντεο


Όποιος έχει τις γνώσεις ώστε να φτιαχτεί κάτι τέτοιο, ας απαντήσει εδώ. Με απλά λόγια για να μπορέσω να το εφαρμόσω και εγώ ;-)
Επισκεφθείτε το Blog μου.

Υποστηρίξτε το GNOME
Άβαταρ μέλους
diamond_gr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 626
Εγγραφή: 11 Μάιος 2008, 00:10
Τοποθεσία: Θεσσαλονίκη
Launchpad: diamond_gr
IRC: diamond_gr
Εκτύπωση

Re: Marketing Project: Χρήση του Raspberry Pi ως liveUSB cre

Δημοσίευσηαπό CORTEXlinux » 05 Ιούλ 2013, 03:09

Είναι εξαιρετική ιδέα και αν έχει κάποιος γνώσεις προγραμματισμού (νομίζω) python θα είναι ένα ωραιότατο project που θα μπορεί να το χρησιμοποιήσει η κοινότητα Ubuntu αλλά και άλλες !
Άβαταρ μέλους
CORTEXlinux
babeTUX
babeTUX
 
Δημοσιεύσεις: 81
Εγγραφή: 03 Ιουν 2008, 14:15
Launchpad: salih-emin
IRC: salih-emin
Εκτύπωση

Re: Marketing Project: Χρήση του Raspberry Pi ως liveUSB cre

Δημοσίευσηαπό diamond_gr » 05 Ιούλ 2013, 04:04

Δείτε λίγο το project της κοπελιάς πρώτο μέρος και δεύτερο μέρος.

Χρησιμοποιεί ένα κουμπί για να εκτυπώνει σε θερμικό εκτυπωτή random μηνύματα.
Θεωρητικά αντί να δίνει εκτύπωση, μπορεί να δίνει dd.
Επισκεφθείτε το Blog μου.

Υποστηρίξτε το GNOME
Άβαταρ μέλους
diamond_gr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 626
Εγγραφή: 11 Μάιος 2008, 00:10
Τοποθεσία: Θεσσαλονίκη
Launchpad: diamond_gr
IRC: diamond_gr
Εκτύπωση

Re: Marketing Project: Χρήση του Raspberry Pi ως liveUSB cre

Δημοσίευσηαπό eliasps » 05 Ιούλ 2013, 04:09

Εντολές για τη δημιουργία LiveUSB είναι και εδώ.
Και για να δημιουργηθεί το Live το USB πρέπει να είναι FAT32 (αν θυμάμαι καλά). Οπότε θα γίνεται και αυτό.
Από εκεί και πέρα χρειάζεται να δούμε πως λειτουργεί το GPIO.
Θα το ψάξω γιατί είναι καλή ιδέα και θα ήθελα να συμμετάσχω στην υλοποίηση.
Άβαταρ μέλους
eliasps
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4017
Εγγραφή: 16 Δεκ 2011, 22:25
Τοποθεσία: Αθήνα, Αττική
Launchpad: eliasps
IRC: eliasps
Εκτύπωση

Re: Marketing Project: Χρήση του Raspberry Pi ως liveUSB cre

Δημοσίευσηαπό diamond_gr » 05 Ιούλ 2013, 15:45

Την εντολή την γνωρίζω. Και εγώ με dd πάω συνέχεια.

Θεωρητικά:

Κώδικας: Επιλογή όλων
ls -l /dev/disk/by-id/*usb*


και βρίσκω σε ποιο έχει κάνει το mount

Κώδικας: Επιλογή όλων
umount /dev/sdX1


για unmount

Κώδικας: Επιλογή όλων
dd if=/path/to/iso/ubuntu.iso of=/dev/sdX bs=4M;sync


όπου sdX το βρίσκουμε από την πρώτη εντολή.
Λογικά το βάζουμε με raspbian. Δεν θα sudo στο dd.

Σε αυτό πρέπει να προσεχθούν ότι στην εντολή θα είναι μόνιμο το sdX.
Το raspberry pi έχει 2 θύρες USB. Σε περίπτωση που πάντοτε βάζουμε το USB σε μια θύρα (πάντα στην κάτω), λογικά το αναγνωρίζει με το ίδιο γράμμα (πχ μόνιμα sdb).

Όσες φορές το κάνω με dd, δεν χρειάζεται unmount στο τέλος αφού το έχουμε βγάλει ήδη.
Μπορούμε να ορίσουμε στο raspberry pi να μην κάνει αυτόματο mount (αφού θα βγάλουμε το γραφικό, θα το κάνει ακόμα; ΔΕΝ έχω ιδέα).

Ηλία, για το GPIO ακόμα και να το διαβάσω, δεν έχω ιδέα πως να το κάνω. Πρέπει κάποιος να μου δώσει οδηγίες.
Πάντως από τα βίντεο της κοπελιάς, λέει κάτι για το τι χρειάζεται σε προγραμματιστικό μέρος.
Τώρα αν βρούμε την ένωση του GPIO με το scipt είμαστε κομπλέ.
Επισκεφθείτε το Blog μου.

Υποστηρίξτε το GNOME
Άβαταρ μέλους
diamond_gr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 626
Εγγραφή: 11 Μάιος 2008, 00:10
Τοποθεσία: Θεσσαλονίκη
Launchpad: diamond_gr
IRC: diamond_gr
Εκτύπωση

Re: Marketing Project: Χρήση του Raspberry Pi ως liveUSB cre

Δημοσίευσηαπό lepidas » 05 Ιούλ 2013, 15:53

εμενα μου αρεσει η ιδεα αυτη :D
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: Marketing Project: Χρήση του Raspberry Pi ως liveUSB cre

Δημοσίευσηαπό diamond_gr » 06 Ιούλ 2013, 01:43

Σε αυτό το link που έδωσα http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/overview ουσιαστικά μας περιγράφει ένα project που πατάς κάποιο κουμπάκι και παίζει ένα mp3 τραγούδι. Αν αφαιρέσεις τα του multimedia, πρέπει να εγκατασταθεί μια βιβλιοθήκη python για τα GPIO. Αυτός χρησιμοποιεί τα 23, 24, 25 λέει. Βέβαια δεν ξέρω από ηλεκτρονικά και δεν ξέρω τι έβαλε. αυτό που πρέπει να μάθουμε είναι αν μπορεί να μπει κατευθείαν επάνω στο raspberry (έχω δεν σε κάποιο project με ραδιόφωνο νομίζω που πατούσε το κουμπί επάνω στο κουτάκι και αυτό άλλαζε σταθμούς. Εκτός αν είχε κάποιο μικρό board μέσα στο κουτάκι).

Επίσης αν δείτε λίγο τον κώδικα του αρχείου είναι python. Αν ξέρει κάποιος από python, θα βοηθήσει πολύ.

Τέλος έχω βρει αυτό http://raspberry.io/projects/view/reading-and-writing-from-gpio-ports-from-python/ στο οποίο έχει συνδέσει ένα λαμπάκι.

Το wifi ραδιάκι δεν ξέρω αν θα βοηθήσει καθόλου http://contractorwolf.wordpress.com/raspberry-pi-radio/

Ελπίζω να μην σας μπέρδεψα. Επίσης εύχομαι να είμαι προς τον σωστό δρόμο.
Επισκεφθείτε το Blog μου.

Υποστηρίξτε το GNOME
Άβαταρ μέλους
diamond_gr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 626
Εγγραφή: 11 Μάιος 2008, 00:10
Τοποθεσία: Θεσσαλονίκη
Launchpad: diamond_gr
IRC: diamond_gr
Εκτύπωση


Επιστροφή στο Gadgets με Λογισμικό Ανοιχτού Κώδικα