diff --git a/A_Propos.htm b/A_Propos.htm new file mode 100644 index 0000000..c3bae9b --- /dev/null +++ b/A_Propos.htm @@ -0,0 +1,347 @@ + + + +
+ + + + + +À propos le site
+
+
+ +++ Dans le but de soutenir réellement les personnes désireuses d'entrer + dans le monde + merveilleux de + l'informatique, j'ai décidé de réaliser mon projet sur la base du + Raspberry Pi. +
++ Sachant que, au moins dans mon pays d'origine, l'informatique n'est pas + répandue de + manière + générale ou + précise, + ce projet vise à apporter à cette personne une alternative économique et + un haut + degré + d'apprentissage. +
++ Il est possible d'obtenir un modèle de la carte Raspberry Pi pour très + peu d'argent + par + rapport à un + ordinateur + de bureau ou un ordinateur portable. Et avec le modèle de la carte on + apprendrait + dès le + début ; + assembler les + éléments. Mais les connaissances ne s'arrêtent pas là, il peut + expérimenter le + codage et + réaliser ses + propres + projets sur la base de cette technologie logicielle et matérielle. +
+
À propos tâche 2
+
+ ++Sigfrido Gonzalez Puga +
+ Groupe i2013
+ MOYEN DE TÉLÉCOMMUNICATIONS
+ Connaître Raspberry Pi
+ Travail présenté à
M. Kevin Gagnon
+ + ÉMICA | Annexe de Montréal
+ Juin 2022
+ + + https://school.sigop.net/EMICA/462166 +
+
+ Accueil ++ + + \ No newline at end of file diff --git a/Connaitre_Raspberry_Pi.htm b/Connaitre_Raspberry_Pi.htm new file mode 100644 index 0000000..c335e82 --- /dev/null +++ b/Connaitre_Raspberry_Pi.htm @@ -0,0 +1,781 @@ + + + + + + + + + +
![]()
En 2009, une entité a été fondée dont l'objectif initial était de stimuler les + étudiants en + informatique : la "Fondation Raspberry Pi". +
++ Ils ont cherché le soutien d'enseignants et d'experts dans différentes matières + technologiques + afin de fabriquer un petit ordinateur à bas prix pour qu'il soit accessible au plus + grand + nombre, aux enfants bien sûr, et qu'ils entrent dans l'apprentissage de l'informatique. +
++ Un premier prototype a été lancé en 2012, monté sur un minuscule module semblable à une + clé USB. + Ce premier prototype n'avait qu'une connexion USB d'un côté et une HDMI de l'autre. +
++ Mais malgré sa simplicité, le prototype a eu plus de succès que prévu et a permis de + diversifier + son utilisation dans d'autres domaines que celui promu.
+
"arduino" by
+ gabriella_levine is
+ licensed
+ under CC
+ BY-NC-SA
+ 2.0 .
+
Il existe d'autres produits similaires sur le marché, le plus connu est Arduino. +
++ Il serait très laborieux et long de faire la recherche et la comparaison avec les autres + alternatives de Raspberry. C'est donc contre Arduino qu'il a été décidé de comparer afin + de + réaliser ce document. +
++ Arduino a vu le jour en 2005 en Italie. Son objectif était d'offrir aux étudiants une + option + abordable, simple et accessible pour leurs études d'électronique et de programmation. +
++ S'il est vrai qu'Arduino est beaucoup plus ancien que Raspberry Pi et qu'il a évolué + depuis son + premier prototype, la philosophie de la simplicité n'a pas changé : interagir avec + l'environnement. +
++ Il dispose d'un microcontrôleur qui interagit avec des capteurs et des actionneurs + grâce à des + entrées ou des sorties analogiques ou numériques. +
++ Arduino est une plateforme open source. C'est-à-dire qu'en termes de matériel, + chacun peut + fabriquer sa propre carte ou utiliser celles disponibles sur le marché. En ce qui + concerne le + logiciel, Arduino vous permet de programmer le microcontrôleur à partir d'IDE + (Integrated + Development Environment) open source ainsi que d'utiliser des applications + existantes ou de + mettre à disposition de la communauté les applications créées (n'oubliez pas qu'il + s'agit d'un + logiciel open source). +
+
Il s'agit d'une question authentique et obligatoire. Mais la réponse est simple et elle + est + précisément due à la simplicité de l'Arduino.
++ Si Arduino est la meilleure alternative dans certains projets où la simplicité et la + spécialisation sont élémentaires, pour le but de ce travail, ce n'est pas suffisant. +
++ Il est vrai que la limite est la propre imagination de chaque personne qui va + entreprendre + son + projet dans l'une de ces technologies. Mais le présent travail aborde la généralité afin + que + la + personne qui va commencer avec Raspberry Pi puisse voir le potentiel qu'il peut avoir. + Déjà + avec + plus d'expérience, vous pouvez décider de passer aux spécificités si cela vous semble + nécessaire. +
+
"Raspberry
+ Pi" by xmodulo is licensed
+ under CC BY 2.0
+ .
Le Raspberry Pi consiste en une carte qui possède tous les composants nécessaires pour + fonctionner comme un ordinateur traditionnel. +
++ Elle a également ses limites compte tenu de la taille et des caractéristiques des + composants. Il + vous permet de programmer et de compiler des programmes qui s'exécutent sur lui. +
++ Le logiciel est Open Source. Mais pour ce qui est du matériel, la Fondation Raspberry + garde le + contrôle de la fabrication des cartes, seule la fondation peut les fabriquer. +
+
+ Il existe à ce jour plusieurs versions du Raspberry Pi. En ce qui concerne le matériel, nous + parlerons du Raspberry Pi 4 Model B avec 2GB de mémoire RAM car il s'agit de la version la + plus récente et la plus économique. Il faut savoir que vous pouvez étendre les + fonctionnalités en ajoutant de la mémoire ou d'autres composants. Il est certain que cela + augmentera également votre coût d'achat. + + Schéma fonctionnel pour schématiser les composants matériels du Raspberry Pi.
+Le SoC Broadcom 2711 a 64-bit quadruple cœur est empilé + sous la puce de RAM, comprend un processeur ARM Cortex-A72 à une fréquence + d'horloge de 1.5 GHz, une unité de traitement graphique (GPU) VideoCore VI à + 500 MHz et de la mémoire RAM. Il possède un cache de niveau 1 (L1) de 16 Ko + et un cache de niveau 2 (L2) de 128 Ko.
+La version moins chère est proposée avec 2 Go de mémoire + vive (LPDDR4 SDRAM), mais il existe également des versions de 4 et 8 Go.
+La charte intègre deux ports USB 2.0 et deux ports USB 3.0. + C'est-à-dire qu'il y a jusqu'à 4 ports USB disponibles au total.
+Pour la connexion aux réseaux, il dispose de la technologie + True Gigabit Ethernet ainsi que wireless LAN intégré à la carte (dual-band + 802.11 b/g/n/ac).
+Les périphériques compatibles USB peut être adaptés grâce + aux ports disponibles sur la carte. Ainsi, vous pouvez disposer d'une + souris, d'un clavier, d'un écran, d'une imprimante et de bien d'autres + périphériques encore. Pour terminer avec cette section, il est important de + mentionner qu'il serait raisonnable d'investir un peu plus d'argent pour + obtenir l'Étui et le Bloc d'alimentation correspondant à la version. Les + deux sont proposés séparément.
+
+ + De base et officiellement, son système d'exploitation est une adaptation de + Debian, + appelée + Raspbian. +
++ Toutefois, vous pouvez installer d'autres systèmes d'exploitation existants + (par exemple + une + version adaptée de Windows 10) ou, pourquoi pas, créer votre propre système + d'exploitation. +
++ La liste des systèmes d'exploitation est très étendue, certains d'entre eux + sont + énumérés + ci-dessous. +
++ Selon le système d'exploitation, vous pouvez disposer de divers logiciels + d'application. +
++ Dans le + cas des systèmes d'exploitation basés sur linux, l'installation se fera + principalement à + partir + de la ligne de commande : +
++ sudo apt install «nom du paquet d'installation» +
++ Mais, en général, nous pouvons compter sur la gamme d'applications que nous + pourrions + avoir + sur + un ordinateur de bureau :
+Pour + n'en citer que quelques-uns. +
+
+ Les thèmes du matériel et du logiciel ont été abordés. Il a également été constaté que + la + Raspberry n'est pas la seule option sur le marché. Il est temps d'aborder le précieux + sujet + de + ce qu'il faut faire avec un Raspberry Pi. +
++ Dans un premier temps, vous pouvez apprendre comment fonctionne un ordinateur. Assembler + les + composants, installer et configurer le logiciel. +
++ Jusqu'à ce stade, nous aurons un mini-ordinateur prêt à être utilisé pour regarder des + films, + écouter de la musique, surfer sur Internet, créer des documents texte ou des feuilles de + calcul, + éditer des photos et des vidéos, jouer à des jeux vidéo. +
++ Mais pourquoi se contenter de ça ? +
++ Nous pouvons être plus créatifs avec ce petit appareil. +
+
+ + Sur le site officiel de Raspberry, il y a une section spéciale de projets pour tous les + goûts : +
+https://projects.raspberrypi.org/en
++ N’hésite pas de nous contacter dans n’importe quel besoin informatique vous avez, nous + sommes là + pour vous. +
+
+
6255 13e Ave., +Montréal, QC +H1X 2Y6 + +(514) 742 6198 +it-system@sigop.net +https://school.sigop.net/EMICA/462166/ ++
| Jour | +Nous sommes | +
|---|---|
| Dimanche | +Fermé | +
| Lundi | +8:00 am – 3:30 pm | +
| Mardi | +8:00 am – 3:30 pm | +
| Mercredi | +8:00 am – 3:30 pm | +
| Jeudi | +8:00 am – 3:30 pm | +
| Vendredi | +8:00 am – 3:30 pm | +
| Samedi | +Fermé | +
+
Non. Cela dépend de ce que vous voulez faire avec un Raspberry, vous pouvez obtenir + pour + quelques dollars un appareil très simple (https://www.raspberrypi.com/products/raspberry-pi-pico/) + jusqu'à un + appareil plus équipé et plus cher ( https://www.raspberrypi.com/products/raspberry-pi-400/ ) +
+Bien sûr qu'il y en a. Sur le site officiel de la fondation Raspberry, dans la + section Learn + ( https://www.raspberrypi.org/learn/ ), vous trouverez des + cours, des + clubs, des salles de formation, des concours et de nombreuses autres ressources à la + disposition du public.
+Cela dépend principalement de l'intérêt de chacun. Si vous avez de l'intérêt et de la + volonté, vous apprendrez très probablement à programmer un Raspberry en peu de + temps.
++ Raspberry n'est pas en concurrence avec d'autres options, tout dépend de + l'utilisateur et de + ses besoins. D'autres options peuvent être mieux adaptées au besoin spécifique sans + gaspiller les ressources offertes par Raspberry. Inversement, d'autres produits + peuvent ne + pas répondre au besoin, alors que Raspberry fera très bien l'affaire.
+
+ Les licences Raspberry permettent un usage personnel et éducatif sans beaucoup de
+ restrictions.
+ Toutefois, à des fins commerciales, vous devez prendre connaissance de toutes les
+ licences
+ que
+ votre projet utilisera et de la manière dont vous pouvez les utiliser à des fins
+ lucratives,
+ avant de commencer le développement de votre produit.
+ https://datasheets.raspberrypi.com/licence.html
+ https://www.raspberrypi.com/licensing/
+
+
Des cours d'informatique peuvent être dispensés aux personnes qui n'ont pas les moyens + d'acheter du matériel informatique coûteux. Il existe de nombreuses alternatives, certaines plus adaptées, + d'autres plus économiques et d'autres plus chers.
+S'il est vrai que le Raspberry Pi n'est pas exactement gratuit car vous devez acheter la carte et certains + composants, il constitue une très bonne alternative.
+ +
+
+ Dans les écoles d'éducation de base, ils pourraient donner des ateliers qui enseignent l'informatique. Et + toujours en tirant le meilleur parti de chaque élément logiciel et matériel, en gardant à l'esprit le + Raspberry + Pi et sa bonté pour pouvoir assembler, observer, configurer, installer et développer avec cette petite carte. +
+ +
+ Il est essentiel d'encourager la curiosité et de développer l'ingéniosité, mais il est essentiel de disposer + d'une bonne base de connaissances afin d'obtenir un résultat optimal et de ne pas se décourager dans la + tentative.
+ +`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `