Inhaltsverzeichnis:
- Schritt 1: CrowPi-Lektionen mit Python 2.7
- Schritt 2: 19 integrierte Module zum Erstellen von Projekten
- Schritt 3: Projektbeispiel A
- Schritt 4: Projektbeispiel A
- Schritt 5: Projektbeispiel B
- Schritt 6: Projektbeispiel B
- Schritt 7: Projektbeispiel C
- Schritt 8: Projektbeispiel C
- Schritt 9: Wo kann man CrowPi kaufen?
Video: CrowPi - Mit Raspberry Pi von Null zum Helden führen - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Was ist CrowPi?
CrowPi ist ein Entwicklungsboard mit 7-Zoll-Display, mit dem Sie Raspberry Pi einfacher erlernen können. Mit CrowPi können Sie nicht nur die Grundlagen der Informatik erlernen, sondern auch das Programmieren üben und zahlreiche elektronische Projekte durchführen. CrowPi kann Ihr Wissen und Ihre Fähigkeiten in hardware- und softwarebezogenen Bereichen verbessern und wurde speziell entwickelt, um Ihnen bei der Entwicklung von Python-Programmierfähigkeiten zu helfen.
Warum brauchst du CrowPi? Bevor Sie diese Frage beantworten, machen wir ein einfaches Quizspiel. Haben Sie die folgenden Probleme? Sag einfach Ja oder Nein. Du interessierst dich für Elektronik oder Raspberry Pi, hast aber keine Ahnung, wie du anfangen sollst. Du interessierst dich für MINT-Bildung, findest aber keine nützlichen und einfachen Materialien, mit denen du unterrichten kannst. Sie verwenden Raspberry Pi, machen aber nicht das Beste daraus. Sie haben einige einfache Experimente durchgeführt und möchten weitere Projekte erkunden und tiefer in die Welt der Elektronik eintauchen. Wenn Sie einmal JA sagen, ist CrowPi für Sie geboren. CrowPi hilft Ihnen, alle oben genannten Probleme zu lösen.
WENN SIE CROWPI WISSEN MÖCHTEN, KLICKEN SIE BITTE HIER, UM ZU PRÜFEN
Schritt 1: CrowPi-Lektionen mit Python 2.7
- Lektion 1 - Grundlagen von GPIO und Verwendung von GPIO Input/Output
- Lektion 2 - Verwenden des Summers für Warntöne oder Benachrichtigungen.
- Lektion 3 - Holen Sie sich Eingaben von der Taste, um den Summer zu steuern.
- Lektion 4 - Wie Relay funktioniert und wie man es steuert.
- Lektion 5 - Vibrationssignal an den Vibrationssensor senden.
- Lektion 6 - Erkenne Geräusche mit dem Geräuschsensor.
- Lektion 7 - Erkenne schwaches oder helles Licht mit dem Lichtsensor.
- Lektion 8 - Erfassen Sie Raumtemperatur und Luftfeuchtigkeit mit dem DHT11-Sensor.
- Lektion 9 - Erkennen Sie Bewegungen mit dem Bewegungssensor.
- Lektion 10 - Abrufen von Entfernungsinformationen mit dem Ultraschallsensor.
- Lektion 11 - Steuern des LCD-Displays.
- Lektion 12 - RFID-Karte mit dem RFID-Modul lesen / schreiben.
- Lektion 13 - Verwenden des Schrittmotors und Ausführen von Schrittbewegungen.
- Lektion 14 - Steuerung von Servomotoren über die Servoschnittstellen. - Lektion 15 - Steuerung der 8x8-Matrix-LED.
- Lektion 16 - Steuern der 7-Segment-Anzeige.
- Lektion 17 - Berührungserkennung mit dem Berührungssensor.
- Lektion 18 - Neigungserkennung mit dem Neigungssensor.
- Lektion 19 - Verwenden und Steuern der Schaltflächenmatrix. - Lektion 20 - Erstellen Sie Ihre eigene Leiterplatte mit dem Brotbrett
Schritt 2: 19 integrierte Module zum Erstellen von Projekten
* 1 - Summersensor - Wird verwendet, um einen wirklich lauten Summenalarm zu erzeugen!
* 2 - Relaissensor - Zum Öffnen und Schließen elektronischer Schaltkreise
* 3 - Mikrofonsensor - Wird verwendet, um laute Geräusche im Raum zu erkennen
* 4 - Neigungssensor - Wird verwendet, um die Neigung des Boards nach rechts oder links zu erkennen
* 5 - Vibrationssensor - Wird verwendet, um eine starke Vibration über das CrowPi-Board zu erzeugen
* 6 - Bewegungssensor - Wird verwendet, um Bewegungen oder Bewegungen zu erkennen
* 7 - Berührungssensor - Wird als Berührungstaste verwendet, die bei gedrückt werden kann
* 8 - Schrittmotoranschluss - Wird verwendet, um Dinge zu bewegen und Schrittbewegungen auszuführen
* 9 - Servos-Anschlüsse - Wird verwendet, um Dinge zu drehen
* 10 - IR-Sensor - Zum Senden und Empfangen von Infrarotsignalen
* 11 - DH11-Modul - Wird verwendet, um die Temperatur und Luftfeuchtigkeit im Raum zu erfassen
* 12 - Ultraschallsensor - Wird verwendet, um den Abstand zu erkennen und zu messen
* 13 - Lichtsensor - Wird verwendet, um die Gerade des Lichts im Raum zu erkennen und zu messen
* 14 - LCD-Modul - Wird verwendet, um Dinge und Text anzuzeigen
* 15 - Segment-LED - Wird verwendet, um Zahlen und Daten anzuzeigen* 16 - Matrix-LED - Wird verwendet, um Text und andere Arten von Daten anzuzeigen
* 17 - RFID-Modul - Wird verwendet, um NFC-Chips und -Module zu erkennen, die sowohl lesen als auch schreiben können
* 18 - Unabhängige Tasten - Kann verwendet werden, um Spiele zu spielen oder einen Roboter zu steuern
* 19 - Matrix-Tasten - Kann als Tastenfeld oder mehrere Optionstasten verwendet werden
Schritt 3: Projektbeispiel A
Verwenden des Summers als Warnmeldung
Nach dem vorherigen Kurs haben wir verstanden, wie man den GPIO-Pin sowohl als Ausgang als auch als Eingang verwendet.
Um es zu testen, gehen wir mit realen Beispielen vor und wenden unser Wissen aus der vorherigen Klasse in einem der Module über die Tafel an. Das Modul, das wir verwenden werden, ist der „Summer“. Der Summer brummt, wie der Name schon sagt. Wir werden den GPIO-Ausgang verwenden, um ein Signal an den Summer zu senden und den Stromkreis zu schließen, um ein lautes Summen zu erzeugen, dann senden wir ein weiteres Signal, um ihn auszuschalten und den Stromkreis zu schließen.
Was wirst du lernen
Am Ende dieser Lektion sind Sie in der Lage: Das Summermodul über den GPIO-Ausgang zu steuern
Was wirst du brauchen
CrowPi Board nach der Erstinstallation
Erfordert das Umschalten von Modulen mit dem Schalter: Nein
Position des Summers auf dem CrowPi
Der Buzzer befindet sich auf der rechten Seite des CrowPi-Boards. Er ist leicht an dem lauten Geräusch zu erkennen, das es bei der Aktivierung macht. Bei der ersten Verwendung Ihres Raspberry Pi ist der Buzzer-Sensor möglicherweise mit einem Schutzaufkleber versiegelt. Achten Sie darauf, den Aufkleber zu entsiegeln, indem Sie ihn einfach abreißen und den Summer selbst freilegen.
Schritt 4: Projektbeispiel A
Aktivieren des Summers
Wie im vorherigen Beispiel haben wir ein spezielles Skript mit detaillierten Kommentaren vorbereitet, das erklärt, wie der gesamte Buzzing-Prozess funktioniert und wie wir den Summer über den GPIO-Ausgang steuern können.
Zuerst importieren wir die RPi. GPIO-Bibliothek und die Zeitbibliothek zum Schlafen.
Dann konfigurieren wir den Summer an Pin 12, stellen den Modus von GPIO auf GPIO BOARD ein und richten den Pin als OUTPUT-Pin ein. Wir geben ein Summensignal für 0,5 Sekunden aus und schalten es dann aus, um laute Geräusche zu vermeiden.
Folgen Sie diesem Link, um das Skript herunterzuladen und es selbst auszuprobieren:
Schritt 5: Projektbeispiel B
Steuern des LCD-Displays
LCD (und Matrix-Display) ist wahrscheinlich der lustigste und aufregendste Teil beim Erstellen von Projekten mit dem CrowPi. Mit dem LCD-Display können Sie Daten anzeigen, die Sie mit Ihren CrowPi-Sensoren sammeln, und sie auch in Echtzeit aktualisieren, abhängig von der Änderung der Module geht durch! Zum Beispiel: gestern war es richtig heiß aber heute ist es richtig kalt - lass das CrowPi LCD automatisch mit den neusten und aktuellsten Infos wechseln, damit du nicht aus Versehen die falsche Kleidung für Schule/Arbeit trägst!
Was wirst du lernen
Am Ende dieser Lektion können Sie: Was Sie lernen, wie Sie das LCD-Display steuern und Daten eingeben.
Was wirst du brauchen
CrowPi Board nach der Erstinstallation Erfordert das Umschalten von Modulen mit dem Schalter
*Nein
Position des LCD-Bildschirms auf dem CrowPi
Der LCD-Bildschirm nimmt den größten Teil des CrowPi-Boards ein, also sind wir sicher, dass Sie es sofort bemerkt haben! Sobald das Demoskript und die Beispiele ausgeführt werden, schaltet sich der CrowPi mit einem schönen Hintergrundlicht ein, das auch dann zu sehen ist, wenn alle Lichter im Raum ausgeschaltet sind
Schritt 6: Projektbeispiel B
Arbeiten mit dem LCD
Der I2C funktioniert wie einige andere Sensoren auch nicht mit der GPIO-Technologie, stattdessen verwenden wir etwas namens "I2C" (das gleiche I2C, das wir in unseren vorherigen Beispielen für den Lichtsensor verwendet haben), die Adresse, die wir für den LCD-Bildschirm verwenden, ist 21, indem wir uns mit dieser I2C-Adresse verbinden, können wir zum Beispiel Befehle senden: Schreiben von Text oder Zahlen, Einschalten der Hintergrundbeleuchtung des LCD, Ausschalten, Aktivieren des Cursors usw.
Zur Steuerung des LCD verwenden wir Adafruit_CharLCDBackpack, ein Adafruit-Framework, das uns die Arbeit mit einem so komplizierten Produkt erheblich erleichtert! Folgen Sie diesem Link, um das Skript herunterzuladen und es selbst auszuprobieren:
Schritt 7: Projektbeispiel C
Lesen / Schreiben von RFID-Karten mit dem RFID-Modul
Das RFID-Modul ist eines der interessantesten und nützlichsten Module auf dem Markt, das weltweit in einer Vielzahl von Lösungen verwendet wird, wie z. B.: intelligentes Türschloss, Mitarbeiterkarte, Visitenkarten und sogar an Hundehalsbändern? Egal für welches Projekt Sie sich interessieren – RFID-Module kommen auf jeden Fall zum Einsatz!
Was wirst du lernen
Am Ende dieser Lektion werden Sie in der Lage sein: RFID zu kontrollieren, Daten daraus zu lesen und zu schreiben und die Chips zu erkennen Was werden Sie brauchen
CrowPi Board nach Erstinstallation RFID Chip (im Lieferumfang des CrowPi enthalten)
Erfordert Schaltmodule mit dem Schalter
*Nein
Position des RFID-Moduls auf dem CrowPi
Das RFID-Modul befindet sich direkt unter dem Raspberry Pi (entweder Null oder 3) Es sieht aus wie ein kleiner Chip mit einer "WLAN" -Abbildung, die drahtlose Konnektivität bedeutet (was RFID tut), um es zu verwenden müssen Sie den Chip oder die Karte, die mit dem CrowPi geliefert wird, nehmen und den CrowPi-RFID-Chip-Bereich nahe genug übergeben, damit unser Skript ihn erkennen kann. 2-4cm sollten nah genug sein, probieren Sie es aus!
Schritt 8: Projektbeispiel C
Arbeiten mit dem RFID
Die Arbeit mit dem RFID-Modul ist ziemlich einfach. Wir haben 3 Funktionalitäten: Autorisieren, Lesen, Schreiben und Deautorisieren. Der erste Schritt besteht darin, dass das Modul und unser Skript beim Berühren des NFC zu diesem Zeitpunkt versuchen, den Chip mit der Standard-Passwortkonfiguration zu autorisieren (wenn Sie sie nicht geändert haben, sollte es funktionieren). Lesen Sie die Daten aus und drucken Sie sie auf dem Bildschirm aus. Nach Abschluss wird die Autorisierung aufgehoben und das Skript beendet. In einem anderen Skriptbeispiel können wir die Daten autorisieren, lesen, neu schreiben und dann die Autorisierung aufheben. Folgen Sie diesem Link, um das Skript herunterzuladen und es selbst auszuprobieren:
Schritt 9: Wo kann man CrowPi kaufen?
Unser CrowPi wurde auf Kickstarter gestartet
Helfen Sie uns, diese entzückenden Schlüsselanhänger unter
Neues CrowPi, mit dem Ihr Kind RPI lernen kann, und es ist eine All-in-One-RPI-Entwicklungsplattform.
Bewerben Sie jetzt Ihren Raspberry Pi !!!
Empfohlen:
So führen Sie eine Kraftkalibrierung auf einem CombiTouch durch: 6 Schritte
So führen Sie eine Kraftkalibrierung auf einem CombiTouch durch: Diese Anleitung zeigt, wie Sie eine Kraftkalibrierung auf einem Alto-Shaam CombiTouch-Ofen durchführen. Wenn der Bildschirm nicht auf die Berührung reagiert oder ein anderes Symbol aktiviert als das, das Sie berühren, folgen Sie einfach diesen Anweisungen. Wenn die
Verwendung von Mikrocontrollern zum Betrieb und zur Überwachung des Fernbewässerungssystems : 4 Schritte
Einsatz von Mikrocontrollern zum Betrieb und zur Überwachung des Fernbewässerungssystems : Landwirte und Gewächshausbetreiber für ein kostengünstiges automatisches Bewässerungssystem. In diesem Projekt integrieren wir einen elektronischen Bodenfeuchtesensor mit einem Mikrocontroller, um Pflanzen automatisch ohne menschliches Zutun zu bewässern, wenn der Boden zu trocken ist
So führen Sie ein Still aus: 6 Schritte
Wie man eine Destillation betreibt: Hallo, mein Name ist Daniel Kliegel, ich bin ein ausgezeichneter Bediener, der mit dem Fermentationsprozess vertraut ist und jemandem leicht erklären und beibringen kann, wie man die Destillation betreibt. Dies ist ein entscheidender Teil des Fermentationsprozesses bei der Herstellung von Ethanol. Ich bin goi
So führen Sie alte DOS-Programme auf einem Mac aus – wikiHow
So führen Sie alte DOS-Programme auf einem Mac aus: Wenn Sie DOS-Spiele und einen Macintosh haben, aber keinen Windows-PC, können Sie sie spielen! Keine teure Software erforderlich. Ich habe dies nicht auf einem Mac OS unter 10.4 getestet. Ich bin mir sicher, dass es unter OS 10.4 und höher funktioniert. Diese instructable nur Details Softw
So führen Sie einen Spielemulator aus: 7 Schritte
Wie man einen Spielemulator ausführt: Laut Wikipedia dupliziert (bietet eine Emulation von) ein Emulator in der Informatik die Funktionen eines Systems unter Verwendung eines anderen Systems, so dass sich das zweite System wie das erste System verhält (und zu sein scheint). Dieser Fokus auf exakte Re