dimanche 11 octobre 2015

Let's Discover The RaspBerry !!


I.            Historique
L’histoire elle est commencée exactement comme le projet Arduino, un lien entre les besoins et la créativité a obligé quelques étudiants   tel que Eben Upton au laboratoire informatique de Cambridge université de réfléchir  à la facilitation de programmation et l’expérimentation d’ordinateurs en 1980s et en même temps de réduire le maximum possible le prix d’un ordinateur.  




Quelques années plus tard on a connu la naissance de Raspberry Pi qui est en un mot un nano-ordinateur basée sur le processeur ARM (Advanced Risc Machines) conçu par la société  britannique Acorn Computers, désigné par le développeur de jeu vidéo David Braben.  


Le développement de microcontrôleur ATmel ATmega 644 a annoncé la production de première génération de Raspberry en 2006.
Le premier   prototype est fondu en taille d’un simple flash disque avec un port USB d’une part et un port HDMI (High Difinition Media Interface) de l’autre part.
       

Premier Prototype Raspberry

Le raspberry comme étant un ordinateur elle était fondu nu ni clavier, ni souris, ni alimentation, ni boitier équipés, exécutante un système d’exploitation libre GNU/Linux.
Les premiers exemplaires ont eté vendu le 29 février et jusqu’a le moment il y a plus de 5 millions Raspberry vendu.  

Après des ans de design la société elle est venu avec deux design de raspberry Pi, vers février 2012 on a connu  Model B avec 256 MB de RAM et l’autre elle est mise en vente sous le nom Model A en février 2013, puis on a connu le Model B+ en juillet 2014.

Les modèles ont eu des caractéristiques différentes, ce tableau les cite :
Modèle A
Modèle A+
Modèle B
Modèle B+
Modèle 2
Prix de lancement :
25 $ US
20 $ US
35 $ US 
SoC :
Broadcom BCM2835 (CPU, GPU, DSP, SDRAM, et 1 port USB
Broadcom BCM2836
CPU 
(processeur)
700 MHz ARM1176JZF-S core (ARM11)
900 MHz
quadri cœur ARM Cortex-A7 (jeu d'instructions ARM v7)
GPU 
(processeur graphique)
Broadcom VideoCore IV, OpenGL ES 2.0, MPEG-2 et VC-1 (avec licence), 1080p30 h.264/MPEG-4 AVC high-profile décodeur et encodeur
Mémoire (SDRAM) :
256 Mo (intégré avec GPU)
512 Mo (intégré avec GPU) au 15 octobre 2012
1 Go
Nombre de ports USB 2.0
1 (directement sur BCM2835 chip)
2
4
Sorties vidéos
HDMI et Composite (via une Prise RCA)
HDMI et Composite (via une Prise RCA)
HDMI et Composite (via un connecteur Jack)
Sorties audio
stéréo Jack 3,5 mm (sortie son 5.1 sur la prise HDMI)
stéréo Jack 3,5 mm (sortie son 5.1 sur la prise HDMI) et Composite
Unité de lecture/écriture :
SD / MMC / fente pour carte SDIO (3,3 V)
SD / MMC / fente pour carte SDIO (3,3 V)
Carte réseau
Non
10/100 Ethernet
Périphériques bas niveau:
8  GPIOUARTI²C bus,SPI  bus avec deux chip selectsI²S audio+3.3 V, +5 V
17 GPIOUARTI²C  bus,SPI bus avec deux chip selectsI²S audio, +3.3 V, +5 V
8  GPIOUARTI²C bus, SPI bus avec deux chip selectsI²S  audio +3.3 V, +5 V
17 GPIOUARTI²C bus,SPI bus avec deux chip selectsI2S audio, +3.3 V, +5 V
Puissance nominale :
300 mA (1,5 )
200 mA (1 W)
700 mA (3,3)
600 mA (3 W)
Consommation maximale mesurée :
320 mA
230 mA
480 mA
330 mA
350 mA
Source d'alimentation
volt via Micro-B USB ou GPIO header
Systèmes d'exploitation :
idem model 1 +Snappy Ubuntu Core

II.            Description
Le cœur de Raspberry Pi B  c’est le SOC (system on a chip) système sur puce BCM2885, le CPU ou autrement dit le processeur est ARM1176JZF-S qui fonctionne sous la fréquence 700 MHz appartenant a la famille ARMv6 architecture, coté graphique le GPU autrement dit le processeur graphique c’est Bradcom VideoCore IV qui est capable a fonctionner les videos en qualité plein HD.


      Cette dernière elle inclut :
1)      Connecteurs GPIO
GPIO c’est General Purpose Input Output, comme certaines cartes électroniques connues aujourd’hui la raspberry elle inclut une collection de connecteurs qui jouent l’interface entrée sortie de cette dernière avec le monde externe, autrement dit ils sont des entrées sorties supplémentaires accessibles directement a la carte mère.
Le nombre de ces pattes se diffère de modèle à autre.
2)      RCA Vidéo jack
Il est mit au but de composition externe de vidéo, il nous facilite la connexion de Raspberry avec l’ancienne télévision qui inclut un connecteur RCA.
Le modèle B+ a connu la combinaison de ce connecteur avec un Audio Jack.  
3)      Audio Jack
C’est une sortie sonore de la Raspberry Pi, il suffit de brancher la micro-casque ou les haut parleur via le 3.5mm connecteur analogique audio jack.
4)      Les Leds indicatrices
Comme il est indiqué ‘indicatrices’ c’est diodes leds vont nous informer de la situation de Raspberry Pi
·         La diode verte nommée ACT va se clignoter chaque instant ou la raspberry va se communiquer avec la carte mémoire.
·         La diode led rouge nommée PWR va s’allumer tant que la raspberry fonctionne
·         En modèle B les 3 diodes leds vont s’allumer lorsque il y aura un cable internet connecté a son connecteur Ethernet.
5)      Connecteur USB
Port USB (universel Serial Bus) 2.0 est mis pour interfacer la raspberry avec les périphériques de monde externe tels que souris,clavier…. .
6)      Port Ethernet
Ce dernier est capable de nous faire relier notre Raspberry a l’internet avec un vitesse maximale de 100 Mbit/s, on peut le connecter directement a un ordinateur ou un Laptop vu a l’existence de la Category 5 twisted-pair pour réaliser une connexion filaire.
7)      Connecteur Camera
Le CSI (Camera Serial Interface) c’est le connecteur ou le port officielle capable a relier la Raspberry Pi avec une camera.
8)      Port HDMI
Le  connecteur HDMI (high difinition media interface) est mit pour savoir connecter la Raspberry Pi a un écran ou télévision avec sortie HDMI. Ce connecteur est capable de traiter des résolutions hautes tels que 1920 x 1200 pixels équipé au son. Aussi il adapte le protocole CEC (consumer Electronic Control) capable a donner le rôle de remote contrôle de télévision au RaspBerry.     
9)      Alimentation
Il suffit un 5 V de tension continu  avec un courant de 1 A recommandé sur un Micro-USB capable a alimenter la Raspberry Pi type B.
10)  Carte SD
La carte mémoire qu’on va la mettre a son connecteur spécial qui se diffère de génération a autre de carte RaspBerry va inclure tout les informations circulants du système.
Le choix de la carte mémoire utilisée doit être différent selon les caractéristiques de la carte mémoire tel que la vitesse de lire/écrire et de capacité mémoire, en général il est recommandé d’utilisé une carte mémoire de capacité plus que 4 GB.
III.            Installation de l’OS
Comme étant un ordinateur la RaspBerry elle est incapable a rien faire sans un système d’exploitation gérant et traitant les informations dedans.
NOOBS (New Out Of the Box Software) c’est l’installateur recommandé qui contient plusieurs systèmes d’exploitations.


Le système d’exploitation recommandé c’est le Raspbian GNU/Linux.
Les étapes à suivre pour l’installation de système d’exploitation et faire fonctionner la Raspberry Pi sont :
·         Télécharger depuis www.raspberry.org/dowloads NOOBS de taille 740 MB (full ZIP).
·         Formater la carte mémoire, il est recommandé d’utiliser le logiciel SDFormatter V4.0 :
§  Télécharger SDFormatter,
§  Connecter la carte mémoire au PC,
§  Le logiciel va détecter la présence de la carte mémoire
§  Formater la carte mémoire

·         Maintenant la carte mémoire elle est prête pour être utilisée avec la Raspberry, il copier et coller le contenu du dossier NOOBS téléchargé déjà dedans. (le contenu de dossier et PAS le dossier).
·         On branche un écran, une souris et un clavier au Raspberry. On injecte la carte mémoire dans son slot et on l’alimente, une fenêtre sera affiché qui inclus tout les systèmes d’exploitations

·         On choisit Raspbian et on clique sur install icône et l’installation va rester vers 20 minutes (ça dépend avec la vitesse de la carte mémoire utilisée).

Au cas ou l’installation de RaspBerry elle est complètement terminé une nouvelle fenetre sera afficher ou il y existe ‘SETUP Options’ qui présentent plusieurs paramètres qu’on peut les citer au dessous :
1.      Expand Filesystem : cette option elle est utilisée si et seulement si on a installé le système d’exploitation Raspbian sans avoir utilisé NOOBS.
2.      Change User Password : le nom de user et le password mit par default sont pi and raspberry et il est fortement recommandé de changer le mot de passe sans oubliant que au cas d’oubli de mot de passe il existe toujours raspberry comme mot de passe par default.
3.      Enable Boot to Desktop/Scratch : cette option nous permet de choisir la méthode de la quel on va pratiquer la Raspberry soit directement sur le bureau soit directement sous la forme de commandes comme il est recommandé de choisir le deuxième choix.
4.      Internationalisation Options : cette option nous permet de fixer la langue et le temps de travail puisque après chaque instruction on va réaliser sur la Raspberry dépend de ces deux.  
5.      Enable Camera : c’est de choisir l’option au cas où il y a une camera relié au port CSI.
6.      Add to Rastrack : c’est si on veut relier notre Raspberry au online map www.rastrack.com .
7.      Overclock : c’est si on a l’envie d’ajouter quelques turbo boost à notre Raspberry Pi.
8.      Advanced Options : c’est l’option d’options autrement dit une option qui contiens beaucoup de paramètres si importants tels que (Host name,SSH,I2C,SPI,Serial communication,… .).
9.      About  raspi-config : c’est des informations sur les outils de configurations.

On a enfin notre Raspberry prete a utiliser avec son propre système d’exploitation.  
                   


      

1 commentaire:

  1. Máy dò vết nứt siêu âm chuyên phát hiện vết nứt, lỗ hổng chi tiết máy móc
    Máy đo tốc độ vòng quay Tenmars chuyên đo tốc độ quay của động cơ
    Máy đo nồng độ khí CO2 đo nồng độ khí CO2 trong không khí
    Máy đo thứ tự pha chuyên đo thứ tự pha
    máy dò khí Senko sử dụng để kiểm tra khí gas rò rỉ
    Ampe kìm AC Fluke 355 True RMS
    nghe pháp thầy Thích Chân Quang

    RépondreSupprimer