Inhaltsverzeichnis:
- Schritt 1: WW2 Time Machine Radio Teileliste
- Schritt 2: Ein altes Radio finden
- Schritt 3: Entfernen des alten Radios und Bau eines neuen Chassis
- Schritt 4: Renovieren des Gehäuses
- Schritt 5: Raspberry Pi Zero und Verstärker
- Schritt 6: Erstellen eines neuen Zifferblatts
- Schritt 7: Lautstärke- und Auswahlregler
- Schritt 8: Stromversorgung und Steuerung
- Schritt 9: Ausstatten des Gehäuses
- Schritt 10: Herunterladen der Sounddateien
- Schritt 11: Schaltung und Software zum Abspielen der Dateien
- Schritt 12: Automatisches Booten der Software beim Laden
- Schritt 13: Was als nächstes?
Video: WW2 Radio Broadcast Time Machine - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Die Idee dahinter war, einige Teile, die ich herumliegen hatte, zu verwenden und eine Audio-Jukebox zu bauen, die einem alten Radio nachempfunden ist. Um etwas mehr Sinn dahinter zu machen, habe ich mich auch entschieden, es mit alten Radiosendungen aus dem 2. Ich hatte ein paar Sammlungen von MP3-Aufnahmen gesehen, also war alles vorbereitet.
In Bezug auf die Hardware ist mein Favorit entweder das Arduino oder das Himbeer-Pi-Zero, und dafür verwende ich das Himbeer-Pi-Zero. Es hat jedoch seine Nachteile und in diesem Fall ist es das Fehlen von einfach zu bedienendem Audio und keinen einfachen analogen Eingängen. Um dies zu überwinden, tendiere ich dazu, den Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A zu verwenden, der eine wirklich einfache Möglichkeit ist, dem Pi Audio hinzuzufügen, und für den analogen Eingang einen MCP 3002, der ein Zweikanal-SPI-Konverter ist. Generell neigen Leute dazu, einen MCP 3008 mit 4 Eingängen zu verwenden, aber ich dachte, das wäre zu einfach, zum Glück habe ich es geschafft, am Ende eine Software zu finden, die damit funktioniert.
Eines der anderen Probleme bei der Verwendung eines PI besteht darin, dass es dazu neigt, zu leiden, wenn Sie es einfach ausschalten, ohne es herunterzufahren. Ich bin unzählige Male darauf gestoßen und es scheint immer die Netzwerkkonfigurationsdatei zu beschädigen. Da dies als einfaches Standalone-Gerät gedacht war, wäre dies ein Problem gewesen, daher habe ich auch ein Pimoroni On / Off Shim hinzugefügt, das sowohl ein anmutiges Herunterfahren auf Knopfdruck durchführt, als auch ein Hochfahren mit derselben Taste ermöglicht.
Schritt 1: WW2 Time Machine Radio Teileliste
Die benötigten Teile
- Altes Radio
- Französisch Polnisch
- Sandpapier
- Lexan für Zifferblatt
- Schrumpfen durch Hitze
- Raspberry Pi Null
- I2S-Verstärker
- EIN/AUS-Scheibe
- Lautsprecher
- Netzteil
- MCP3002
- LED
- Widerstand 270R
- 2x 10.000 Töpfe
- Drücken, um Schalter zu machen
- USB-Kabel
Schritt 2: Ein altes Radio finden
Der erste Schritt ist natürlich, ein geeignetes altes Radio zu finden, und ich habe es bei ebay für 15 £ gefunden. Zuerst war die Versuchung groß, es zum Laufen zu bringen, aber als das Chassis herauskam und die gesamte Reihe von Widerständen und Kondensatoren zu sehen war, die ersetzt werden mussten, fühlte ich mich nicht so schlecht, es auseinander zu nehmen. Obwohl es sich streng genommen nicht um ein Set aus den 40er Jahren handelt, gibt es einige Bausätze aus dieser Zeit, die sicherlich ähnlich aussahen.
Schritt 3: Entfernen des alten Radios und Bau eines neuen Chassis
Es ist ziemlich einfach, eines davon auseinander zu nehmen, im Allgemeinen scheint das Chassis am Gehäuse befestigt zu sein und darauf ist alles montiert. Sobald es also abgeschraubt und die Knöpfe losgelassen wurden, gleitet es einfach heraus. Die meisten sind komplett auf einem Sub-Chassis aufgebaut. Meine ursprüngliche Absicht war es, einen Lautsprecher aus einer zerrissenen Bluetooth-Lautsprecherbox zu verwenden, aber ich fragte mich, ob der alte funktionieren würde. Es war eine angenehme Überraschung, dass es nicht nur funktionierte, sondern auch wirklich großartig klang. Der nächste Schritt hier war also, alles weiter zu vermessen und ein neues Chassis in Tinkercad zu bauen. Ich habe den Frequenzwahlbereich neu definiert und den Lautsprecher an derselben Stelle belassen. Außerdem wurde eine Montageplatte für den pi zero hinzugefügt. Ich habe es in PETG ausgedruckt, das meiner Meinung nach weniger verzugsbeständig ist, und eine Probepassung aller Teile schien zu zeigen, dass es funktionieren würde. Ich musste ein bisschen mit der Volume-Montage herumspielen, damit die neuen Potis gut passen und trotzdem durch das Gehäuse passen.
Sie können das 3D-Chassis hier herunterladen, wenn Sie daran basteln möchten
www.thingiverse.com/thing:3174818
Schritt 4: Renovieren des Gehäuses
Als der Koffer zerlegt wurde, war das erste, was zu tun war, zu entscheiden, was mit dem Finish zu tun war. Obwohl das Gehäuse nicht allzu schlecht war, dachte ich zunächst darüber nach, es einfach gut zu reinigen, um den abgenutzten Patina-Look zu erhalten. Oft frischt ein Abwischen mit Essig ein altes Gehäuse auf, aber es gab ein paar Stellen, an denen der Lack durchbrochen war, also beschloss ich, es zurückzuziehen. Bei alten Holzkisten sind sie normalerweise mit einem dünnen Holzfurnier überzogen, das jedoch nicht so dünn ist, dass man es nicht gut schleifen kann. Zuerst wurde das Lautsprechergittertuch entfernt, das mit etwa 50 Jahren Staub und Dreck darin ziemlich ekelhaft war, und zur Seite gelegt. Dann ein paar dicke Schichten Nitromors, ein Abbeizmittel und der alte Lack löste sich schließlich. Dies musste zweimal gemacht werden, da es wahrscheinlich irgendwann über dem ursprünglichen Finish lackiert wurde. Um einige der Kratzer zu beseitigen und ihm ein schöneres Finish zu verleihen, wurde es mit etwas 100er Schleifpapier geschliffen und dann mit einem mittleren Schleifschwamm abschließend geschliffen. Tun Sie dies alles im Einklang mit der Maserung und wischen Sie es dann mit Testbenzin ab, um jeglichen Staub zu entfernen. Gleichzeitig wurde die Kiste auch dort mit etwas Holzleim fixiert, wo sich das Furnier etwas abgezogen hatte. Die Holzgitterstäbe hatten sich auch etwas abgeblättert, also mehr Holzleim und die Stücke nach Möglichkeit zurückstecken. Nachdem dies getrocknet war, habe ich einfach mit einem Skalpell die Kanten des Holzes gesäubert und mit etwas Tamiya Acrylfarbe braun bemalt.
Mein erster Gedanke war, nur das Lautsprechertuch zu ersetzen, aber die Kosten für authentisch aussehendes Material sind ziemlich hoch, da es in der Regel in großen Längen verkauft wird. Nach ein wenig Recherche in Vintage-Radioforen sieht es so aus, als ob Sie altes Tuch mit einem Bad zurückbringen können. Also habe ich es mit kaltem Wasser und viel Spülmittel über Nacht eingeweicht und überraschenderweise war es nach dem Trocknen ziemlich sauber.
Nun wollte ich das Finish in Angriff nehmen und entschied mich zunächst für einen Klarlack, dachte dann über einen Sprühlack nach und fand auf der Lack-/Farbinsel des örtlichen Baumarktes eine Flasche Frenchpolitur. Da ich dachte, das wäre ein gutes authentisches Finish, beschloss ich, es auszuprobieren. Jetzt müssen Sie also wissen, dass French Polishing so ziemlich eine Kunstform / Fertigkeit ist, die viel Übung erfordert, um richtig zu werden. Sie können auf YouTube nach Anweisungen suchen und obwohl es ziemlich einfach aussieht, ist es eine ziemlich chaotische Operation. Der Kniff scheint darin zu bestehen, die Politur in einen mit Watte getränkten Lappen zu bekommen, damit Sie während der Arbeit Politur auf das Holz drücken können. Wenn du es einfach mit einem Lappen probierst, trocknet der Lack etwa zu 3/4 aus, wenn das Ethanol verdunstet und der Lappen zu schleifen beginnt. Am Ende habe ich es also geschafft, anstatt das Hochglanz-Finish zu erhalten, ein paar Schichten aufzutragen, leicht mit 1500er Papier zu schleifen, dann ein paar mehr aufzutragen und es sah am Ende in Ordnung aus. Allerdings habe ich immer noch französische Nagellackflecken auf den Fingernägeln.
Das Aufräumen der anderen Teile war viel einfacher, da die gesamte Hardware in den Ultraschallreiniger ging und das Zifferblatt mit etwas Silvo Polish aufpoliert wurde. Brasso hätte die Wahl, aber Silvo und etwas mehr Ellenbogenfett reichten aus, um die Messuhr zu reinigen.
Am Ende hatte ich eine ziemlich gut aussehende Holzkiste für die Zeitmaschine selbst bereit.
Schritte in diesem Abschnitt1. Entfernen Sie alle Schrauben/Zifferblätter und das Tuch.
2. Holz das Gehäuse mit Nitromoren abisolieren
3. Das Furnier abschleifen
4. Gitter reparieren
5. Reinigung des Lautsprechertuchs
6. Französisch Polieren des Gehäuses
7. Ultraschallreinigung der Schrauben und Knöpfe
8. Polieren der Messuhr
Schritt 5: Raspberry Pi Zero und Verstärker
Bei einem normalen Raspberry PI ist Audioausgang recht einfach da er über einen Audioklinkenausgang verfügt, aber für den Pi Zero gibt es keine echten nativen Optionen. Es gibt einige Lösungen, die ich ausprobiert habe, bei denen Sie GPIO-Pins umverlegen und dann einen Tiefpassfilter verwenden können, aber ich habe nie wirklich etwas anständig klingen können, und natürlich brauchen Sie auch einen Verstärker, um etwas Brauchbares zu bekommen. Es gibt viele DAC-Hüte, aber diese sind für Leute gedacht, die nach wirklich gutem Audio und Overkill für diese Art von Projekten suchen. Es gibt auch einige nette billige Audio-Hüte mit eingebauten Lautsprechern, aber dafür einfach nicht laut genug. So entscheide ich mich jetzt für das i2S Verstärker Breakout Board von Adafruit, das alle Probleme auf einmal löst. Beachten Sie nur, dass es sich um i2S und nicht um i2C handelt.
Sie benötigen nur ein paar Drähte, um dies zum Laufen zu bringen, und mit einem ausreichenden Lautsprecher können Sie großartiges, lautes Mono-Audio erhalten.
Schritt 6: Erstellen eines neuen Zifferblatts
Die Idee hier ist natürlich, das vorhandene Zifferblatt und das Glas durch eines zu ersetzen, das das Jahr anstelle der Frequenz anzeigt. Zum Glück war die vorhandene nur eine gedruckte Beilage, also legte ich sie auf den Scanner und kopierte sie in Paint Shop Pro, benutzte das Klon-Tool und löschte die alten Zahlen und tippte dann einfach für jedes Jahr einige neue ein. Bei dem Glas war das im Radio zerkratzt und gesprungen und wie sich herausstellte auch aus Plastik. Ich habe nur die Blendeneinfassung ausgedruckt, um die Testmontage zu vereinfachen, und ursprünglich versucht, eine aus Acryl zu machen. Ich habe im Allgemeinen nicht genug Geduld mit Acryl und habe es beim Versuch, das Mittelloch zu bohren, geknackt. Also habe ich auf 1,5 mm Polycarbonat zurückgegriffen, das so viel einfacher zu sägen und zu bohren ist. Sie können es auch als Lexan oder Macrolon finden, je nachdem, wo Sie leben, und es braucht auch eine Datei, so dass ich bald eine Lünette und ein Zifferblatt hatte, die passten. Interessant war auch, dass das Originalpapier überall eine leichte Metallablagerung hatte, ich kann nur vermuten, dass es sich um jemanden handelte, der vom ursprünglichen Messingzeiger betroffen war, vielleicht ein Alterungsprozess?
Schritt 7: Lautstärke- und Auswahlregler
Einer der Nachteile des Raspberry Pi zum Basteln ist, dass er keinen nativen Analogeingang hat. Kein wirklich großes Problem, wenn Sie einen einfachen ADC (Analog to Digital Converter) hinzufügen und der MPC3002 hier die Rechnung macht und einen analogen Eingang in einen 10-Bit-Wert umwandelt, der auf dem SPI-Bus gelesen werden kann.
Fast alle Beispiele, die Sie finden, sind für den MPC3008, der ein 4-Kanal-Gerät ist, und der Code dafür funktioniert sicherlich nicht mit dem MPC3002. Es scheint auch viele Beispiele zu geben, die auch nicht funktionieren, aber ich kann eines bestätigen, dass es funktioniert und dessen Code hier gefunden werden kann.
github.com/CaptainStouf/Adafruit-raspi-pyt…
Mit diesem Code können Sie ganz einfach zwei Kanäle einlesen und die Ergebnisse verwenden. In meinem Beispiel wird eines für die Lautstärke und das andere die Datumsauswahl verwendet. Ich hatte an einer Stelle auch einen Drehgeber installiert, aber ein Single-Turn-Volume ist passender und mit dem Frequenzwähler bedeutete es auch, dass ich alles zusammenbauen und dann einfach die Positionen der Jahresmarkierungen mit einer großartigen großen Fallaussage abstimmen konnte. Natürlich unterstützt pyhon die case-Anweisung nicht so lange, wenn dann sonst if-Anweisung die Arbeit erledigt.
Das Bild zeigt den MCP3002 sitzend auf einem kleinen Prototypenboard und dem 10K Pot
Schritt 8: Stromversorgung und Steuerung
Der Pi läuft nur mit USB-Strom, so dass es sehr einfach ist, loszulegen, aber Sie werden die SD-Karte beschädigen, wenn Sie nur den Strom ziehen. Es gibt viele Möglichkeiten, einen Tastendruck zu überwachen und ein Herunterfahren einzuleiten, aber dann müssen Sie normalerweise das Gerät aus- und wieder einschalten, um es wieder hochzufahren. Um dies zu umgehen und ein einfach zu bedienendes Projekt zu erstellen, verwende ich das Pimoroni ON / OFF-Shim. Damit können Sie einmal drücken und es schaltet sich ein und dann lange drücken und es wird sauber heruntergefahren. Um es auch ein bisschen tragbar zu machen, verwende ich eine alte Powerbank, die auch das Laden des Akkus übernimmt. Powerbanks sind billig genug und können den Pi eine ganze Weile betreiben.
Ich habe den Druckknopf passend an der Stelle angebracht, an der das alte Netzkabel hinten herauskam. Da es eine Verzögerung beim Hochfahren des Pis gibt, habe ich eine LED fest in die 3v3-Schiene verdrahtet, die aufleuchtet und sobald der PI Strom bekommt und ein schönes authentisches Leuchten auf dem Zifferblatt liefert. Ich habe einen 270R-Widerstand in Reihe geschaltet und das andere Ende nur auf Masse gelegt. Sie können einem GPIO-Pin auch einen weiteren hinzufügen, wenn Sie zusätzliche Effekte wie Flackern erzielen möchten, aber im Moment reicht dies aus, um anzuzeigen, dass die Stromversorgung eingeschaltet ist.
Schritt 9: Ausstatten des Gehäuses
Nachdem das Gehäuse und das Chassis fertig und getestet waren, waren es nur ein paar 4 mm Schrauben und Nyloc-Muttern, um es zu halten. Selbstschneidende Flanschschrauben halten die Rückseite an Ort und Stelle.
Der Power-Knopf passte auch gut in das alte Netzkabelloch.
Ich wollte auch die alten Knöpfe wiederverwenden und sie waren ursprünglich so konzipiert, dass sie auf Messingstangen zu gehen scheinen und für die Töpfe etwas zu groß waren. Da dies nicht zu grob wird, habe ich einfach etwas Schrumpfschlauch über die Töpfe geschoben und dann die Knöpfe darauf geklebt. Es greift gut und fest und man kann es bei Bedarf noch auseinander nehmen.
Schritt 10: Herunterladen der Sounddateien
Ich verwende MP3-Dateien und es gibt eine fantastische Auswahl von Archive.org, Sie können gruppierte Sendungen von Kriegssendungen finden und es gibt hauptsächlich zwei Auswahlmöglichkeiten.
Ich habe mit der hauptsächlichen Nachrichtenauswahl begonnen und diese werden dann in Verzeichnisse auf dem PI kopiert. Sie finden auch die größere Auswahl, die Große, unter folgendem Link. Jedes Jahr gibt es mehrere hundert Sendungen und es ist schon erstaunlich, wie viel und welche Reichweite diese haben.
archive.org/details/1939RadioNews
archive.org/details/1940RadioNews
archive.org/details/1941RadioNews
archive.org/details/1942RadioNews
archive.org/details/1943RadioNews
archive.org/details/1944RadioNews
archive.org/details/1945RadioNews
Größere Sammlung
archive.org/details/WWII_News_1939
archive.org/details/WWII_News_1940
archive.org/details/WWII_News_1941
archive.org/details/WWII_News_1942
archive.org/details/WWII_News_1943
archive.org/details/WWII_News_1944
archive.org/details/WWII_News_1945
Ich verwende Filezilla als einfache Möglichkeit, diese auf den Pi zu übertragen, da er sich mit SSH anmelden und übertragen kann, sodass kein SAMBA-Laufwerk oder FTP-Server eingerichtet werden muss.
Schritt 11: Schaltung und Software zum Abspielen der Dateien
Sobald der Verstärker funktioniert und Sie dem Setup-Link unten folgen können, müssen Sie auch den mpg123-Player installieren. Stellen Sie einfach sicher, dass i2s und SPI in Ihrer Raspi Config aktiviert sind. Ich habe diese Datei in das Verzeichnis /home/pi/volume/ gelegt, damit ich sie später beim Booten ausführen kann.
#!/usr/bin/env python
# WW2-Radio - Software zum Lesen des MCP3002-ADC und zum Konvertieren in Lautstärke- und Jahresanpassung # Ausgabe über i2S-Verstärker 20.10.2018 - Ajax Jones # Codefragmente von https://learn.adafruit.com/adafruit-max98357-i2s- class-d-mono-amp/raspberry-pi-usage # MCP 3002 Python https://github.com/CaptainStouf/Adafruit-raspi-python/blob/master/Adafruit_MCP3002/MCP3002.py RPi. GPIO als GPIO importieren, Zeit, os from os import listdir import subprocess from time import sleep import random GPIO.setmode(GPIO. BCM) # die SPI-Daten vom MCP3002-Chip lesen, 2 mögliche ADCs (0 und 1) def readadc(adcnum, clockpin, mosipin, misopin, cspin): if ((adcnum > 1) or (adcnum < 0)): return -1 GPIO.output(cspin, True) GPIO.output(clockpin, False) # start clock low GPIO.output(cspin, False) # bringe CS low commandout = adcnum << 1; commandout |= 0x0D # Startbit + Single-Ended-Bit + MSBF-Bit commandout <<= 4 # wir müssen hier nur 4 Bits für i in range(4) senden: if (commandout & 0x80): GPIO.output(mosipin, True) else: GPIO.output(mosipin, False) commandout <<= 1 GPIO.output(clockpin, True) GPIO.output(clockpin, False) adcout = 0 # ein Null-Bit und 10 ADC-Bits für i im Bereich einlesen (11): GPIO.output(clockpin, True) GPIO.output(clockpin, False) adcout <0): print "Keine mp3-Dateien gefunden!" mp3_files zurückgeben print "--WW2-Radio ------------------------------------------ ---------------------" last_read = 0 # Speichere die letzte Position des Lautstärkepotis last_year = 0 # Speichere die letzte Position des Frequenzpotis Toleranz = 5 # erlauben Sie eine kleine Toleranz, damit eine leichte Bewegung der Töpfe keine Änderung verursacht, während True: trim_pot_changed = False year_pot_changed = False für adcnum in range(2): ret = readadc(adcnum, SPICLK, SPIMOSI, SPIMISO, SPICS) if (adcnum == 0): # den Pot für den Jahresselektor lesen, um zu sehen, dass er sich bewegt hat year_adjust = abs(ret - last_year) if (year_adjust > Toleranz+10): year_pot_changed = True if (year_pot_changed): # Werte für die if then-Prüfungen können erstellt nach seinem erstellten Unterprozess.call(['killall', 'mpg123']) # kill alle MP3-Dateien mit sleep(0.1); if ret 50 und ret =150 und ret =250 und ret =350 und ret =450 und ret =550): war_year="1945" # speichere den Wert des Pots für das nächste Mal in der Schleife last_year = ret print (" Abspielen von "), print (war_year), print (" Anzahl der Dateien = "), war_dir = '/home/pi/radio/WWII_News_'+war_year+'/' play_list = list_year(war_year) num_of_files = len(play_list) print num_of_files play_file = random.randint(1, num_of_files) # zufällig eine der abzuspielenden Dateien auswählen war_mp3 = war_dir + play_list[play_file] subprocess. Popen(['mpg123', war_mp3]) # mpg123 als Player für den Audio-Schlaf verwenden (0,1); # Machen Sie eine kurze Pause, bevor Sie fortfahren if (adcnum == 1): # lesen Sie das Volumenpot pot_adjust = abs(ret - last_read) if (pot_adjust > Toleranz): trim_pot_changed = True if (trim_pot_changed): set_volume = ret / 10.24 # convert 10bit adc0 (0-1024) Pot-Wert in einen 0-100 Lautstärkepegel set_volume = round(set_volume)# Dezimalwert runden set_volume = int(set_volume) # Volumen als Integer gießen # Verwenden Sie den Wert aus dem Pot, um einen Pegel an. zu senden the amixer prog print 'Volume = {volume}%'.format(volume = set_volume) set_vol_cmd = 'sudo amixer cset numid=1 -- {volume}% > /dev/null'.format(volume = set_volume) os.system (set_vol_cmd) # set volume # speichere den Potentiometerwert für die nächste Schleife last_read = ret # Eine Pause nach dem Ändern der Lautstärke, damit wir nicht auf zu viele Änderungen reagieren, wenn sich der Pot schnell ändert time.sleep(0.5)
Schritt 12: Automatisches Booten der Software beim Laden
Es gibt viele Möglichkeiten, einen Befehl auf dem Pi beim Booten auszuführen, aber ich finde dies am einfachsten, Crontab öffnen
sudo crontab -e
Jetzt füge einfach diese Zeile hinzu
@Reboot Python /home/pi/volume/year.py &
und das sollte den trick machen. Beim nächsten Neustart wird das Audio Control Prog ausgeführt und Sie sollten Ihre erste Sendung hören.
Schritt 13: Was als nächstes?
Ich bin gerade dabei, eine kleine Platine aufzubauen, die auf dem Himbeer-Pi sitzt, damit ich den i2S-Verstärker und den ADC zusammen mit einigen Schraubklemmen für die Töpfe irgendwo montieren kann. Dadurch kann ich die Installation etwas ordentlicher machen und leicht ein paar mehr für Freunde machen.
Momentan sammle ich einige Dateien für ein Weltraumrennen-Radio, angefangen beim Sputnik bis hin zu den Mondlandungen.
Bitte lassen Sie es mich wissen, wenn Sie Ideen haben oder Tipps oder Hinweise zum Selberbauen wünschen.
Abmeldung.
Zweiter Preis beim Audio Contest 2018
Empfohlen:
Das interaktive Storytelling-Radio – wikiHow
Das Interactive Storytelling Radio: In diesem Projekt verwandeln wir ein gut aussehendes Radio in einen sprachaktivierten, interaktiven Geschichtenerzähler. Zukunft, wir kommen
Einen Spionage-Radio-BUG erstellen – wikiHow
So erstellen Sie einen Spionage-Radio-BUG: Wenn Sie jemals einen Spionage- oder Actionfilm gesehen haben, in dem Menschen diese "Überwachungswanzen" in ihre Häuser bekommen, sind Sie vielleicht neugierig, wie sie hergestellt werden. Diese Spionagegeräte sind Sender, die Funksignale aussenden, die dann von einem R
So betreten Sie die Ghetto-Matrix (DIY Bullet Time) – wikiHow
So betreten Sie die Ghetto-Matrix (DIY Bullet Time): Das Folgende ist ein Tutorial, wie Sie Ihr eigenes billiges, tragbares und haubenartiges Bullet-Time-Kamera-Rig im Handumdrehen bauen können. Dieses Rig wurde vom Graffiti Research Lab und dem Regisseur Dan the Man entworfen, um in einem Hip-Hop-Musikvideo für un
Gewusst wie: Einrichten einer IPCop Virtual Machine Firewall zum Schutz Ihres Windows-Hosts (kostenlos!): 5 Schritte
Gewusst wie: Einrichten einer IPCop Virtual Machine Firewall zum Schutz Ihres Windows-Hosts (kostenlos!): Zusammenfassung: Das Ziel dieses Projekts ist es, IpCop (kostenlose Linux-Distribution) in einer virtuellen Maschine zu verwenden, um ein Windows-Hostsystem in einem beliebigen Netzwerk zu schützen. IpCop ist eine sehr leistungsstarke Linux-basierte Firewall mit erweiterten Funktionen wie: VPN, NAT, Intrusion Det