Daten über Licht: ein Laser Modem Prototyp (4 / 6 schritt)

Schritt 4: Code


Da die Übertragung über serielle UART geschieht, alles, was der Code zu tun hat ist Lesen/Schreiben von/nach der Tx/Rx-Pin. Einfachen Code zum Testen der Verbindung liegt auf Github.

Es gibt auch einiges an Code dort abrufen und die Übertragung von Inhalten aus einer XML-Datei über die Laser-Verbindung.

Es gibt auch Code zum Testen von Schaltungen auf Arduinos statt Raspberry Pis.

In Verbindung stehende Artikel

Schritt für Schritt und alles klar, wie man die Übertragung von Daten über LASER.part1.

Schritt für Schritt und alles klar, wie man die Übertragung von Daten über LASER.part1.

Dieses Projekt, das ich gebeten wurde, für das Lernen zu tun von meinem Lehrer Mohannad Rawashdeh, ich tat es und fand es interessant und anspruchsvoll weiter. Da ich viel von ihm gelernt, dachte ich, es wird gut, es zu teilen!Nachdem dies getan und
Gewusst wie: verwenden Sie ein Laser-Cutter

Gewusst wie: verwenden Sie ein Laser-Cutter

der Laser-Cutter ist eines der nützlichsten Werkzeuge in einem modernen Geschäft. Laser Cutter arbeiten durch die Leitung eines sehr leistungsstarken Laserstrahls auf eine exakte Brennweite auf ein Material, das sie entweder schneiden oder Ätzen, je
Bauen Sie ein Laser-3D-Drucker - Stereolithographie zu Hause

Bauen Sie ein Laser-3D-Drucker - Stereolithographie zu Hause

Hier ist wie einen Stereolithographie-3D-Drucker zu machen. Es ist immer noch ein bisschen ein Work In Progress, aber bisher ist es ziemlich gut funktioniert. Dies ist vor allem ein Experiment, das begann als Delta-Roboter-Stereolithographie-Drucker
Blatt-Licht: Ein Indoor-Garten-Monitor

Blatt-Licht: Ein Indoor-Garten-Monitor

Haben Sie jemals gekämpft, eine Pflanze lebendig zu halten? Gewünscht, Ihre Anlage könnte Ihnen sagen, ob es bewässert oder ein wenig näher an das Fenster verschoben werden musste? Bauen Sie ein Blatt Licht für Ihre Zimmerpflanzen, mit denen Sie sage
Verwandeln Sie ein Nachtlicht in ein Laser-Ziel

Verwandeln Sie ein Nachtlicht in ein Laser-Ziel

Ich wollte einen Kuchen für eine Geburtstagsfeier Lasergame zu dekorieren, aber ich habe nicht die Zeit, Budget, oder das wissen. Ich kam mit einem Weg ein Nachtlicht ein Laser-Ziel verwendet und gliederte sie in eine Kiste, die hinter einer schmuckl
Gewusst wie: senden Sie Daten durch Licht: Faseroptik [Updated]

Gewusst wie: senden Sie Daten durch Licht: Faseroptik [Updated]

wir haben mit Kupferleitungen für das Senden von Signalen im 20. Jahrhundert. Jetzt sind wir im 21. Jahrhundert!In diesem Tutorial, Im gonna zeigen, wie Sie Informationen durch Verwendung Faseroptik Licht zu senden. Willkommen Sie Freunde, im 21. Jah
Das Prisma: Ein Laser Synthie-Gitarre

Das Prisma: Ein Laser Synthie-Gitarre

das Prisma ist ganz einfach die besten Laser-Gitarre im Internet. Zumindest denke ich so. Ich hoffe, dass Sie diese Anweisungen und nicht nur selber machen, aber auf mein Design verbessern!Ich nehme an, ich möchte klarstellen, was das Prisma ist: Es
Machen Sie eine Android-App über Bluetooth ein Arduino-Controlling steuern Ihr Haus über RF, alle mit AppInventor

Machen Sie eine Android-App über Bluetooth ein Arduino-Controlling steuern Ihr Haus über RF, alle mit AppInventor

Ich weiß, dass Titel durchaus einen Schluck, aber es ist genau das, was es ist.Vor einiger Zeit habe ich ein instructable beschreibt eine Schaltung um einen atmega328 (oder ein "Arduino"), der Einbrecher durch die Simulation von mir zu Hause.All
Mithilfe von Sensoren, 433Mhz RF Module und Adafruits BLE Bluefruit Chip zur Daten über Smartphone mit Evothings Studio

Mithilfe von Sensoren, 433Mhz RF Module und Adafruits BLE Bluefruit Chip zur Daten über Smartphone mit Evothings Studio

In diesem Projekt lernen Sie Adafruit Bluefruit LE UART Freund, einen Bluetooth Low Energy -Chip und der Evothings Workbench verwenden, um Daten hin und her zwischen einem Arduino Uno und Ihr Smartphonezu senden. Die app wird in JavaScript codiert we
Gewusst wie: CO2-Laser-Energie auf eine Laser-Gravur-Maschine und Laserschneidanlage verwenden einen vereinfachte (low-cost) CO2-Laser-Leistungsmesser messen

Gewusst wie: CO2-Laser-Energie auf eine Laser-Gravur-Maschine und Laserschneidanlage verwenden einen vereinfachte (low-cost) CO2-Laser-Leistungsmesser messen

am meisten CO2-Laser-Leistungsmesser sind sehr teuer und sind ausgestattet mit Funktionen weit über das hinaus, was die gemeinsame Laser Maschine Betreiber/Besitzer braucht.  Diese Anleitungen zeigen eine Sub-$ 100 Laser Power Meter Sonde bei der Arb
Ein Laser-Schnitt Rückenkratzer!

Ein Laser-Schnitt Rückenkratzer!

Also ich habe vor kurzem schon immer diese juckt in genau der Ort, wo meine winzig kleine menschliche Arme nicht erreichen können. Ich dachte über den Kauf eines, aber ich wollte zu üben mit dem Vector Software und Laser-schneiden, also warum nicht s
Gewusst wie: anpassen für Holz Dicke und Kerf auf ein Laser-Cutter bei laufenTechshop

Gewusst wie: anpassen für Holz Dicke und Kerf auf ein Laser-Cutter bei laufenTechshop

In dieser Instructable zeige ich Ihnen meine Methode, Ihre Muster auf die richtige Dicke auf ein Laser-Cutter anzupassen. Ich ging durch diese meine Holz-Box Slot zusammen mit einem festen Sitz zu machen und ich habe dieses in laufenTechshop San Jose
Wachs Dichtungen aus ein Laser-Cutter

Wachs Dichtungen aus ein Laser-Cutter

letzte Woche war ich mit der Verpackung für Laser Lace Buchstabenhantieren, und nichts schien mir ganz richtig.  Es ist ein viktorianischer Steampunk-Projekt mit Geschichten durch Briefe und andere Dokumente, also fing ich an meine Freunde fragen, wa
So dass ein Laser Cut Planetengetriebe

So dass ein Laser Cut Planetengetriebe

dieses Projekt stammt ursprünglich aus robives.com hier.Sie können robives.com besuchen , eine Chance, eine fertige Version dieses Planetengetriebe-Mechanismus zu gewinnenDiese haptischen und reizvollen aussehende Mechanismus ist ein Planetengetriebe