Indholdsfortegnelse:
- Trin 1: Behandling
- Trin 2: Klokkens nye klapper
- Trin 3: Elektronik, bare en lille smule - Nej, virkelig
Video: Byg et ægte klokkeklokke til din pc og et ildslukker-ur: 3 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
En messingklokke, et lille relæ et par flere ting og en rigtig klokke kan ramme timerne på dit skrivebord. Selvom dette projekt også kører på Windows og Mac OS X, besluttede jeg mig for at installere Ubuntu Linux på en pc, jeg fandt i skraldespanden og arbejde med det: Jeg havde aldrig arbejdet med Linux før, jeg lærte noget Processing -sprog og skrev en skitse til at køre et analogt ur på det. Derefter tilsluttede jeg klokken til pc'ens serielle port og byggede dette klokkeslåre. Læs videre og lær, hvordan du også får en ildslukker til at slå et ur. I videoen slår klappen lidt for hurtigt til kameraet …
Trin 1: Behandling
Processing Processing er både et programmeringssprog og et integreret udviklingsmiljø rettet mod elektronisk kunst og visuelt design. Det er baseret på Java og er open source, som de fleste gode ting er nu. Det kan downloades fra Processings hjemmeside. I dets grundlæggende brug er det meget enkelt at lære og giver "øjeblikkelig tilfredsstillelse af visuel feedback" som passende skrevet i Wikipedia. Jeg er ikke meget af en programmør, men det tog et par timer for mig for at komme til resultatet fra bunden takket være en masse eksempler og tutorial. Mange fantastiske visuelle kunstneriske forestillinger er givet ved hjælp af Processing, og mange af dem har deres Processing -kildekode tilgængelig til download. En af mine foretrukne er Substrat: Jeg brugte meget tid på at se tegningen bygget under mine øjne. Koden, jeg skrev, er meget grundlæggende: den skaber et lærred, tildeler farve til baggrunden. Hver hånd på uret tegnes den samme lodrette position med hensyn til koordinatsystemet, tricket er at forskyde og dreje koordinatsystemet. Et almindeligt trick, jeg så på mange eksempler: Rotationsvinklen er i lineært forhold til sekunder, minutter og timer. I timerne sendes et burst af mellemrumstegn til den serielle port. Antallet af tegn pr. Burst er antallet af strejker, jeg vil have, at klokken skal ringe, faktisk timer. Du behøver ikke rigtig lære Processing for at replikere dette legetøj. I den vedhæftede analog_clock.zip finder du applikationer, der er klar til at køre på Linux, Windows og MAC OS X. For Windows udtræk bare application.windows -biblioteket og kør exe. Programmet leder efter den første tilgængelige COM -port (seriel port COM1, hvis du ikke bruger den) og tilsluttes den. Karakteren til at drive klokken kommer ud af den.
Trin 2: Klokkens nye klapper
Støtten til klokken er lavet af Meccano. Billederne burde fortælle det hele.
Bronzeklokken fandt jeg på en isenkræmmer og lyder ret flot. Jeg skruede den originale klapper af og erstattede den med en 4 mm 120 mm lang skrue med skiver og bolt. Relæet er et miniature. Jeg fjernede kobberkontakterne fra ankeret og limede en tynd u-formet ståltråd. En lille skrue og møtrik fuldender klappen.
Trin 3: Elektronik, bare en lille smule - Nej, virkelig
Den serielle port er forbundet via et simpelt transistorinterface til relæet. Hvert tegn, der sendes til den serielle port, får relæet til at klikke. Større relæ kan kræve to mellemrumstegn pr. Klik, andre kan kræve en større Baud -hastighed end den nuværende 300 for en kortere puls. Jeg ændrede relæet ved at fjerne kontakterne og lime en slags klapper lavet af ståltråd og en møtrik og bolt. Enkel, men effektiv. Den vanskelige del er at finde relæ-klapperens bedste position for at få den til at ramme klokken uden at dæmpe svingningerne. Jeg lagde alt på Meccano for hurtigere modifikation og justering. Som jeg sagde skematisk er meget groft: næsten enhver lav / medium effekt NPN -transistor vil gøre. Dioden parallelt med relæet forhindrer den bageste EMF i relæspolen for at ødelægge transistoren. Strømkilden leveres af en USB -port på pc'en, 5Vdc er tilgængelig på ben 1 og 4 af stikket. PCB -parringsstikket tog jeg fra en død printer. Hvis en USB -port ikke er tilgængelig, er en ekstern DC -spændingsvægadapter fin. Adapterspændingen skal matche relæet og må ikke overstige transistorværdien. Enhver almindelig Radio-Shack vægadapter burde gøre, men USB'en er mere attraktiv for mig. Større relæ giver større klapper til at ramme større klokker. En stand alone-version, jeg har bygget og baseret på Arduino-kompatibel hardware, er beskrevet i min blog. I dette tilfælde er enhver god klingende ting god til at blive brugt som en klokke: i mit tilfælde brugte jeg en CO2 -ildslukker. Ikke designet som en instruerbar jeg postede den dog ikke her. I min blog kan du finde nogle retninger, skematisk, kode og en video. Ding!
Anbefalede:
Sådan laver du din egen WIFI -gateway til at forbinde din Arduino til IP -netværk?: 11 trin (med billeder)
Sådan laver du din egen WIFI -gateway til at forbinde din Arduino til IP -netværk?: Som så mange mennesker synes du, at Arduino er en meget god løsning til hjemmeautomatisering og robotik! Men når det kommer til kommunikation, kommer Arduinos bare med serielle links. Jeg arbejder på en robot, der skal være permanent forbundet med en server, der kører ar
Opgrader DIY Mini DSO til et ægte oscilloskop med fantastiske funktioner: 10 trin (med billeder)
Opgrader DIY Mini DSO til et ægte oscilloskop med fantastiske funktioner: Sidste gang delte jeg, hvordan man laver en Mini DSO med MCU.For at vide, hvordan man bygger det trin for trin, henvises til min tidligere instruerbare: https: //www.instructables. com/id/Make-Your-Own-Osc … Da mange mennesker er interesserede i dette projekt, brugte jeg nogle ti
DIY BB8 - Fuldt 3D -printet - 20 cm diameter Første prototype af ægte størrelse: 6 trin (med billeder)
DIY BB8 - Fuldt 3D -printet - 20 cm diameter Første prototype af rigtig størrelse: Hej alle sammen, dette er mit første projekt, så jeg ville dele mit yndlingsprojekt. I dette projekt vil vi lave BB8, der er produceret med en 20 cm diameter fuldstændig 3D -printer. Jeg skal bygge en robot, der bevæger sig nøjagtig det samme som den rigtige BB8
Ægte tommelfinger drev !: 10 trin (med billeder)
Ægte tommelfinger -drev !: Med denne instruktør har jeg til hensigt at vise dig, hvordan du gør dit USB -tommelfingerdrev til enhver form, du ønsker! Jeg har samlet USB -drev, siden de begyndte at blive billige. Hver af dem fungerer stadig, men desværre har sagerne, der holder dem, aldrig
CityCoaster - Byg din egen Coaster for augmented reality til din virksomhed (TfCD): 6 trin (med billeder)
CityCoaster - Byg din egen Augmented Reality Coaster for din virksomhed (TfCD): En by under din kop! CityCoaster er et projekt, der tænker på et produkt til Rotterdam i Haag Lufthavn, som kunne udtrykke byens identitet og underholde klienterne i loungeområdet med augmented reality. I et miljø som sådan