[Ben Eater] Einige Videos von einem 8-Bit-Computer mit keinem CPU-Chip veröffentlicht, den er vor einigen Jahren vollständig auf einem Breadboard erstellt hat. Nachdem er nach Schematik gefragt wurde, gab er endlich zu, dass er keine hatte. Stattdessen entschied er sich stattdessen, es wieder aufzubauen und ein Videoprotokoll jedes Schritts im Prozess zu halten. Sie können sein Kickoff-Video unten sehen, aber Sie können auch 30 viele weitere Videos finden, die Themen aus dem ALU-Design und die Fehlerbehebung in die Dezimal-LED-Anzeige abdecken. Er verwendet sogar ein Arduino, um einen EEPROM zu programmieren, den er verwendet, um eine Menge Logik zu ersetzen.

Sie möchten wahrscheinlich warten, bis Sie kostenlose Zeit haben, da bisher rund acht Stunden Videos vorhanden sind. Die Videos starten mit einem grundlegenden 555-Timer und arbeiten von dort aus. Jedes Stück erhält einen Test, der von ganz getrennt ist, also haben Sie mit Glück, dass Sie keinen unmöglichen Job haben, der versucht, das Ganze am Ende zu beheben.

Projekte wie diese sind ausgesprochen unpraktisch, aber wenn Sie jemals wirklich verstehen möchten, wie eine CPU arbeitet, ist der Aufbau einer großen Möglichkeit, dieses Verständnis zu entwickeln. Wir würden vorschlagen, Verilog oder VHDL zu lernen und auf einem FPGA zu bauen, aber der Breadboard-Computer hat einen bestimmten Straßengut und hat sicherlich eine Vielzahl blinkender Lichter.

Das CPU-Design folgt einem Design im Buch “Digital Computer Electronics”. Wenn Sie also schwerwiegend waren, dies neu zu erstellen, könnten Sie auch damit folgen. Das Buch ist nicht aus dem Druck, aber in diesen Tagen ist es nicht sehr schwierig.

Die meisten der Breadboard-Computer, die wir sehen, verwenden einen CPU-Chip, sodass sie nicht so viele Breadboards benötigen. Wie Sie auch erwarten könnten, sind einige von ihnen morgendrag als andere.

[Brad O’Connor] hat seinen motorisierten Projektorbildschirm abgeschlossen, den wir im letzten Monat diskutiert haben, während er seinen Lumenlab-Projektor aufbaut. Der Bildschirm wird von einem Windschutzscheibenwaschmotor angetrieben, der den Niedriggeschwindigkeitsanschluss verwendet. Der Bildschirm 126 “wird von einem Kupferrohr unterstützt, das auch mit einem Klettverschluss angeschlossen ist. Brad gibt an, dass die Falten während der Wiedergabe nicht sichtbar sind, jedoch plant er, viel mehr Gewicht hinzuzufügen, um sie zu beseitigen. Er plant ebenfalls in der Zukunft drahtloser Verwaltung.

Permalink

, die Fähigkeiten der Radiofrequenzgeräte in seinem Haus zu erweitern [Kalle Löfgren] drehte einen Himbeer-Pi in einen HF-Steuernabe. Wir haben in der Vergangenheit einige seiner Heimatautomation gesehen. In seinem Medienraum errichtete er eine universelle Remote-Basisstation, die das gleiche RF-Board wie in diesem Projekt benutzte. Der Hauptunterschied ist, dass er, bevor er mit einem AVR-Mikrocontroller ging, und diesmal das Upgrade auf ein Himbeer-Pi-Board.

Der RPI bringt viel mehr auf den Tisch. Insbesondere ist das Scripting (dessen Ausgang oben oben gezeigt) und Netzwerkfunktionen. Sein Radio-Board ist ein NRF24L01, mit dem er über das SPI-Protokoll spricht. Die Raspberry Pi hat kein Problem, mit SPI-Geräten über seinen GPIO-Header zu sprechen. [Kalle] Musste nur ein Bit von Setup zum Konfigurieren der PIN-Modi benötigt.

Ein Python-Skript lässt ihn mit seiner Tastatur Befehle gesendet, dies kann jedoch auch automatisiert werden. Kombinieren Sie, dass er mit dem TCP-Server-Skript geschrieben hat, und eröffnet er einen breiten Bereich der Konfigurationen, um zu wechseln oder mit einem beliebigen Gerät zu sprechen, das auf dem 2,4-GHz-Band tätig ist.

Die Punkte dieser geometrischen Formen werden dank des Delta-Roboterarms vollständig aufgerichtet, der die Lichtquelle steuert. Die Quelle ist eine einfache LED, die so gewechselt werden kann, wie sie sich bewegt. Eine Videokamera ist in einem dunklen Raum aufgestellt, um den Verschluss zu halten, während der Arm sich bewegt. Wir vermuten, dass das gesamte Licht für die stationären Objekte in diesem Bild auch von der LED stammt.

[SICK SAD] entwickelte den Delta-Bot für diesen Zweck für diesen Zweck. Inspizieren Sie das untenstehende Video, um es zu sehen, sowie möglicherweise viel deutlicher zu hören, die Sache in Bewegung. Im Ernst, das Jammern der Schrittmotoren ist auf diesem bemerkenswert.

Die Delta-Idee verwendet einen zentralen Kopf auf drei von oben abgewinkelten Armen. Wenn die LED ebenfalls nach unten gerichtet ist, beleuchtet er die Hardware nicht sowie deshalb, warum es nicht im Bild angezeigt wird. Wir haben eine ähnliche Genauigkeit gesehen, wenn wir diesen Gerätstil für den 3D-Druck verwenden. Wenn Sie jedoch kein anspruchsvolles Gerät entwickeln möchten, können Sie dies mit einem einfachen String-Plotter ausprobieren.

Dieser Job ist eine Forschungsstudie, um eine Reihe verschiedener Haushalte mit fälliger elektronischer Hardware zu verknüpfen. Das Bild oben zeigt die elektrische IMP-Seite der Dinge. Es überbrückt seine Webverbindung mit den HF-Verbindungen des restlichen Projekts.

Der IMP ist ein eigenartiges (faszinierendes) Stück Hardware. Werfen Sie einen Blick auf [Brian Benchoffs Hand’s Hands auf Erfahrung mit der SD-Typ-Faktor-Hardware, die überhaupt keine SD-Karte ist. Es ist ein eingebettetes System, das die Lichtprogrammierung sowie eine Cloud-basierte Softwareanwendungskonfiguration verwendet, um drahtlose Web Ihrer Projekte mitzunehmen.

In diesem Fall begann sich [Stanley Seow] mich zu fragen, ob er mehrere Imps brauchte, um verschiedene Teile seines Setups zu verknüpfen. Ein bisschen Kopfkratzer führte ihn zu der Nutzung von NRF24L01-Modulen, die kostengünstig sind als auch einfach, um Hochfrequenz-Transceiver-Platinen zu nutzen. Er nahm einen teilweise abgeschlossenen Fahrerjob und brachte es mit dem Haus, um gut mit dem Imp zu spielen. Jetzt kann er das System verwenden, um mit anderen Elementen zu interagieren, die letztendlich für die Hausautomatisierung verwendet werden. Im Moment ist er seinen Nachweis der Idee auf drahtlose Befehle an einem Arduino, das einen Streifen von LEDs antreibt.

[Dirk] hatte ein Problem: Während er bereits ein Arduino mit einem Ethernet-Schild hatte, brauchte er WiFi für ein bevorstehendes Projekt. Das Laufen eines CAT5-Kabels war nicht in Frage, und ein echtes Arduino-Wifi-Schild ist unverschämt teuer. Er hatte jedoch einen WLAN-Router, der herumliegt, und entschied, dass es ein perfektes WiFi-Schild mit nur einem bisschen Schneiden herstellen würde.

Der verwendete Router [Dirk], der verwendet wurde, war ein TL-WR702N, ein typischer Router, der in den Teilen von Herstellern der Hersteller der Welt entdeckt wurde. Inspirierend war die Größe der Leiterplatte des Routers einfach größer als der Bereich zwischen den Pin-Headern des Arduino. Das Drehen des Routers in eine Abschirmung ist nur eine Frage des Randes der Platine sowie auf ein paar Pins für mechanische Festigkeit.

Die Stromversorgung sowie Bodenlinien wurden zwischen den Pin-Headern sowie dem Router gelötet, während Daten sowie Ethernet-Abschirmung mit einem kurzen Kabel an das Arduino- sowie Ethernet-Schild übergeben werden. Es mag nicht hübsch aussehen, aber wenn es in einer Prise arbeitet, die wir nicht beschweren können.

Es gibt zwei Funkmodulationsschemata, die jeder wissen sollte. Die Amplitudenmodulation ändert die Amplitude – oder ‘Volume’, wenn Sie von einer Trägerfrequenz gewährt werden und alle Radio in Kanäle in den im Besitz von einer Kirche betriebenen Kanälen werden. Die Frequenzmodulation ändert den Abstand einer Trägerfrequenz und wird vollständig durch einen klaren Kanal ausgeführt. Amateurfunkbetreiber vertraut mit Dutzenden anderer Modulationsschemata, aber es berührt jedoch niemand. Die Phasenmodulation ist seltsam und praktisch unbekannt, aber das bedeutet nicht, dass Sie es nicht auf einem FPGA ausführen können. [NCKM] Übermittelt Audio mithilfe der Phasenmodulation auf einem FPGA (Russisch, hier ist der Google Translatrix).

Diese Hardware ist nur eine Altera-Max10-Platine mit einer einzelnen Eingabe, die für serielle Daten des zu übertragenden Audios verwendet wird, und zwei Ausgänge, die jeweils mit einigen Drahtbits für eine Viertelwellenantenne verbunden sind. Nein, es gibt keinen Ausgabefilter oder etwas anderes außer ein paar Drahtbits. Es ist ein Experiment, Chillax.

Der Verilog für dieses Projekt empfängt ein Audiosignal als serielle Daten in Mono, 22050 Bits, 8-Bit-nichtsignierten Proben. Diese Proben werden in eine dynamische PLL mit Phasenverschiebung in der FPGA eingespeist. Die Verschiebung der Phasen ändert auch die Frequenz, sodass [nckm] dieses Audiosignal mit dem FM-Sender an seinem Telefon empfangen kann.

Ist dies wirklich Phasenmodulation, wenn es von einem FM-Radio empfangen wird? Eh vielleicht. PM und FM sind eng miteinander verbunden, aber sicherlich als Modulationsschemata in ihrem eigenen Recht unterscheidbar. Sie können den Code [NCKM] Code auf den Gits abrufen, oder überprüfen Sie die untenstehende Video-Demo.

, dem Besitzer von Hackaday, [Jason Calacanis], möchte diese Site verkaufen. Die Redakteure und Mitwirkenden von Hackaday möchten es kaufen und in eine Nonprofit umwandeln. Du kannst helfen!

Hier ist ein wirklich schöner Powerpoint, der darüber hinausgeht, was wir tun werden, wenn wir Hackaday das Beste machen, was es sein kann.

Hier ist der Skinny: Wenn diese Kampagne finanziert wird, werden die Autoren und Redakteure von Hackaday das tun, was wir tun. Wenn wir erfolgreich sind, werden wir mehr Hacks aufschreiben, als wir gerade jetzt sind und eine tolle Gemeinschaft veranstalten und unsere benutzerdefinierten Builds erweitern. Sie wissen, wie [Caleb] Thors Hammer gebaut hat? Wenn wir finanziert sind, machen wir uns nur mit einem größeren Budget mehr Sachen. Das wird toll.

Aber warte, es gibt noch mehr!
Die Gemeinschaft wird der Hauptfokus von hier aus sein. Wir besuchen HackerSpaces, machen ordentliche Interviews, halten Wettkämpfe und kommen einige Werbegeschenke. Wir könnten sogar ein paar Hackerspace / Builder-Zuschüsse tun; Manchmal sehen wir einen wirklich coolen Build, der von benutzerdefinierten oder handgefertigten Teilen eingeschränkt ist (dieser Sprühelettierer kommt in den Sinn)

[DYNOTRONIX] In den Kommentaren schlug wir ein Hackaday-Stipendium vor. Das ist eine großartige Idee. Zumindest kaufen wir einige O-Chem-Lehrbücher für Studenten. Sie nehmen trotzdem Chem, und müssen das Buch kaufen, rutschen nur Salz in der Wunde.

Aber warten, es gibt Probleme!
Eine halbe Million Dollar ist viel Geld. Eine Tonne. Sie wissen, wann Sie den “Aktenkoffer mit einer Million Dollar in Filmen und Fernsehsendungen sehen? Diese Aktentasche konnte keine Million Dollar abhalten. Es wäre wahrscheinlich so etwas wie 200 $ – 300.000 $. Wir werden von der Hackaday-Gemeinschaft viel Hilfe brauchen.

Es wurde vielen Mal vorgeschlagen, viele Male, die wir in Hackaday eine Art Eigenkapital oder Aktien bieten. Dies ist illegal, und obwohl das weiße Kragengefängnis kuschelig erscheint, würden wir lieber Dinge überlegen, die hier überlegen ist. In jedem Fall ist dies genau das Problem, an dem wir uns gerade stellen – die Möglichkeit eines unbekannten Unternehmens mit unangemessenen Einfluss auf Hackaday. Zu viele Köche oder so ähnlich wie.

[Jason] bietet einen Umsatzenteilungsplan für die Community, um Hackaday zu kaufen, etwas in den Zeilen von 300.000 US-Dollar, und 10.000 Dollar pro Monat für 30 Monate. Wir wollen das nicht tun. Das würde den Umsatz tatsächlich den Autoren und Redakteuren für zweieinhalb Jahre senken. Ja, mit diesem Plan würde die Gemeinschaft Hackaday ‘besitzen, aber es wäre schlimmer – keine Projekte, keine wirklich coolen Sachen – für eine ziemlich lange Zeit. Wir wollen den Boden laufen lassen.

Im Interesse der Fairness …
Dies ist nicht das einzige “lets Crowdfund Hackaday” -Proport da draußen. [Logan Collins] und [Brett Diedrich] haben ihre eigene Indiegogo-Kampagne laufen. Bearbeiten: egal, sie schließen sie ab.

Wenn die Hackaday-Community diese Indiegogo-Kampagne nicht mag, ermutige ich Sie, Ihre eigenen zu beginnen. Dies ist eine gemeinschaftsorientierte Site, und wir werden mehr als glücklich sein, jemanden zu unterstützen, der eine bessere Crowdfunding-Kampagne ergibt.

Und das ist alles, was sie geschrieben hat
Hier bitteschön. Wir sind Crowdfunding Hackaday, damit wir für immer unabhängig sein können und wirklich cooles Sachen tun. Der Besitzer dieser Website hat mir sichergestellt, dass er mit diesem Plan an Bord ist.

Dieser Beitrag wird für die Dauer der Kampagne eingestockt, wenn Sie also Fragen haben, fragen Sie sie in den Kommentaren. Ich werde diesen Beitrag kurz mit einem FAQ aktualisieren.

Die FAQ:

Wer würde es also eigentlich besitzen? / Wenn die Finanzierung erfolgreich ist, wer wird das Unternehmen wirklich besitzen? / Kannst du kommentieren, wer diesen Vermögenswerten erbt? / Was wird in 2 oder 3 Jahren passieren, wenn Sie gehen wollen?
Wir werden mit den aktuellen Autoren und Redakteuren als Manager ein LLC einrichten. Dann gehen wir zum Non-Profit-Status von 501 (c) (3). Wenn ich sterbe oder in zwei oder drei Jahren verlasse, wird Hackaday noch andere Redakteure und Schriftsteller haben.

Hier ist der beste Grund, warum ein LLC einrichten, ist die beste Option.

Es wurde auf unsere Aufmerksamkeit gebracht, ein L3c könnte besser sein als ein LLC. Wir überqueren diese Brücke, wenn wir dazu kommen.

Was ist mit Aktien / Eigenkapital / kein Eigentum an Stock = keine Spende.
Das ist, was wir versuchen, wegzukommen. Im Moment wird der Umsatz von Hackaday für andere nicht verwandte Startups verwendet. Wir haben bereits zu viele Besitzer, und eine seltsame Dividende oder das Teilen des Teilens würden uns nur (finanziell) halten, wo wir jetzt sind. Das ist veröffentlicht. Betrachten Sie es als Abonnement. Spenden Sie ein oder zwei Dollar und genießen Sie Hackaday, wie es ist, aber kühler.

Für jeden, der den Eigentümer von Hackaday will, lesen Sie diesen Kommentar.

Wenn das Sie nicht überzeugt, ist es auch illegal.

Wenn dies finanziert wird, was hält Sie davon ab, Hackaday zu kaufen, und dann verkaufen Sie es und halten Sie das Geld?
Mit Non-Profit-Status würde dies die Vereinbarung über alle Autoren und Redakteure von Hackaday erfordern. Das wird einfach nicht passieren.

Dasselbe könnte auch gesagt werden, wenn jAson verkauft an jemanden anderen. Zumindest bei diesem Plan gibt es eine Rechenschaftspflicht.

Jetzt gehen Sie beitragen!

wollte den Sprung jemals von Mikrocontrollers an logische Chips machen? Obwohl nicht technisch dasselbe, wohnen wir, dass FPGA- und CPLD-Geräte in ähnlichen Kategorien sind. Wie FPGAs, komplexe programmierbare Logikgeräte können Sie Hardware in einem Chip erstellen. Wenn Sie den HNACK für Ätzplatinen haben, können Sie jetzt Ihr eigenes CPLD-Entwicklungsmodul erstellen. Langjährige Hackaday-Leser werden sich an unsere eigene Anlage in diesem Bereich erinnern.

Unsere Jahre der Mikrocontroller-Erfahrung hat uns ein Mantra unterrichtet: Wenn es nicht funktioniert, ist es ein Hardwareproblem. Wir haben ein Händchen, um Stunden zu verschwenden, um herauszufinden, warum unser Code nicht funktioniert. Die Mehrheit der Zeit ist ein Hardware-Problem. Deshalb möchten Sie vielleicht nicht Ihre eigenen Dev-Tools entwerfen, wenn Sie gerade anfangen. Aber eine Sache, die diese Führung dafür hat, ist inkrementelles Tests. Nach dem Ätzen und Inspizieren des Boards ist es in den Stufen besiedelt. Für jede Phase steht Testcode zur Verfügung, der dazu beiträgt, dass die Hardware wie erwartet funktioniert.

Die CPLD ist mit diesem 10-poligen Header programmiert. Wenn Sie keinen Programmierer haben, können Sie Ihr eigenes aufbauen, der einen parallelen Port verwendet. Auf der Tafel enthalten ist ein attiny2313, der eine gute Berührung ist, da es alle Arten von unterschiedlichen Hardware simulieren kann, um mit Ihrem VHDL-Code zu testen. Es gibt auch eine Reihe von LEDs, einen Satz von DIP-Schalter und ein paar Breakout-Header zum Booten.

[Patrick Schless] ist begeistert, um den Job vorzunehmen, den er vor etwa neun Monaten erledigt hat. Nachdem er einen antiken Telegraphotor entdeckt hatte, verdrahtete er es so viel wie ein Arduino, um zu sehen, ob er es kreuzen könnte. Das erfolgreiche Experiment legte die Bodenarbeit für verschiedene Hardware, die es in einen Morsecode-E-Mail-Reader schaffen würde.

Er versteht nicht viel über den Hintergrund der alten Hardware, aber das Fahren ist ziemlich einfach. Es ist im Wesentlichen ein magnetisches Relais, sodass Sie einen Transistor zum Ändern sowie eine Flyback-Diode zum Schutz haben. Wenn diese Elemente vor Ort sind, ist es nur eine Frage des Umschaltens ein bisschen. [Patrick] verstanden, dass er Nachrichten von einem auf der Internetquelle ziehen wollte, sodass er seine Arduino beiseite setzte, und ergriff eine Himbeer-Pi. Es hat wie ein Zauber gearbeitet. Sein Plan bestand darin, dies in ein Bücherregal in Ewigkeit zu bringen, sodass er die zusätzliche Meile ging, die seine eigene Leiterplatte entwickelte, und es hat, als er den OSH Park-Service drehte. Der Job ist mit dieser Laserschnittsockel mit niedrigem Profil abgeschlossen, die die gesamte Elektronik heimt.

Wenn er jetzt auf seine E-Mails in Morse-Code reagieren möchte, muss er diese Tastatur entwickeln.