Talaan ng mga Nilalaman:

Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: 3 Mga Hakbang (na may Mga Larawan)
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: 3 Mga Hakbang (na may Mga Larawan)

Video: Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: 3 Mga Hakbang (na may Mga Larawan)

Video: Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: 3 Mga Hakbang (na may Mga Larawan)
Video: Part 4 - Wuthering Heights Audiobook by Emily Bronte (Chs 17-21) 2024, Hunyo
Anonim
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire-Extinguisher Clock na Clock
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire-Extinguisher Clock na Clock
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire-extinguisher Clock
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire-extinguisher Clock

Ang isang kampanilya na tanso, isang maliit na relay ng maraming mga bagay at isang tunay na kampanilya ay maaaring hampasin ang oras sa iyong desktop. Kahit na ang proyektong ito ay tumatakbo sa Windows at Mac OS X din, naisip ko na i-install ang Ubuntu Linux sa isang PC na nakita ko sa basurahan at magtrabaho sa iyon: Hindi pa ako nakipagtulungan sa Linux dati, natutunan ko ang ilang Wika sa pagpoproseso at nagsulat ng isang sketch upang patakbuhin ito ng isang analog na orasan. Pagkatapos ay nag-interface ako ng kampanilya sa serial port ng PC at itinayo ang kampanilya na nakakagulat na orasan. Basahin pa at alamin kung paano gumawa din ng isang nakakapatay na apoy na nakakagulat din na orasan. Sa video ang clapper ay umaakit ng masyadong mabilis para sa camera …

Hakbang 1: Pagpoproseso

Pinoproseso
Pinoproseso

Ang pagpoproseso ng pagpoproseso ay parehong isang wika ng programa at isang pinagsamang kapaligiran sa pag-unlad na naglalayong elektronikong sining at disenyo ng visual. Ito ay batay sa Java at bukas na mapagkukunan tulad ng karamihan sa mga magagandang bagay na ngayon. Maaari itong mai-download mula sa home page ng Processing. Sa pangunahing paggamit nito napaka-simple upang malaman at nagbibigay ng "instant na kasiyahan ng visual feedback" na akmang nakasulat sa Wikipedia. Hindi ako gaanong isang programmer ngunit tumagal ito ng ilang oras sa akin upang makapunta sa resulta mula sa simula salamat sa maraming halimbawa at tutorial. Maraming nakamamanghang visual na artistikong pagganap ang ibinigay sa tulong ng Pagproseso at marami sa kanila ang magagamit ang kanilang source code sa Pagproseso na maida-download. Ang isa sa aking ginustong ay Substrate: Gumugol ako ng maraming oras sa pagtingin sa pagguhit ng pagguhit sa ilalim ng aking mga mata. Ang code na isinulat ko ay napaka-basic: lumilikha ito ng isang canvas, nagbibigay ng kulay para sa background. Ang bawat kamay ng orasan ay iginuhit ang parehong patayong posisyon na may paggalang sa coordinate system, ang bilis ng kamay ay upang palitan at paikutin ang coordinate system. Isang pangkaraniwang trick na nakita ko sa maraming mga halimbawa: ang anggulo ng pag-ikot ay nasa linear ratio sa mga segundo, minuto at oras. Sa mga oras na pagsabog ng mga character na space ay ipinadala sa serial port. Ang bilang ng mga character bawat pagsabog na bilang ng mga welga nais kong tumunog ang kampanilya, ang mga oras talaga. Hindi mo talaga kailangang malaman ang Pagproseso upang makopya ang laruang ito. Sa naka-attach na analog_clock.zip makikita mo ang mga application na handang tumakbo sa Linux, Windows at MAC OS X. Para sa mga bintana ay i-extract lamang ang direktoryo ng windows.windows at patakbuhin ang exe. Iyon lang. Hahanapin ng programa ang unang magagamit na COM port (serial port COM1 kung hindi mo ito ginagamit) at ilakip dito. Lalabas dito ang character na mag-drive ng bell.

Hakbang 2: Ang Bagong Clapper ng Bell

Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell
Ang Bagong Clapper ng Bell

Ang suporta para sa kampanilya ay ginawa mula sa Meccano. Dapat sabihin sa mga larawan ang lahat.

Ang tansong kampanilya na nakita ko sa isang tindahan ng hardware at maganda ang tunog. Na-unscrew ko ang orginal clapper at pinalitan ng isang 4mm 120mm ang haba ng tornilyo na may mga washer at bolt. Ang relay ay isang maliit. Inalis ko ang mga contact ng tanso mula sa armature at nakadikit ng isang manipis na u-wire na kawad na bakal. Ang isang maliit na tornilyo at nut ay kumpletuhin ang clapper.

Hakbang 3: Elektronika, Kaunti lamang - Hindi, Talagang

Elektronika, Kakaunti Lang - Hindi, Talaga!
Elektronika, Kakaunti Lang - Hindi, Talaga!
Elektronika, Kakaunti Lang - Hindi, Talaga!
Elektronika, Kakaunti Lang - Hindi, Talaga!

Ang serial port ay interfaced sa pamamagitan ng isang simpleng interface ng transistor sa relay. Ang bawat character na ipinadala sa serial port ay gumagawa ng pag-click sa relay. Ang mas malaking relay ay maaaring mangailangan ng dalawang mga character na puwang sa bawat pag-click, ang iba ay maaaring mangailangan ng isang mas malaking rate ng Baud kaysa sa kasalukuyang 300 para sa isang mas maikling pulso. Binago ko ang relay na tinatanggal ang mga contact at nakadikit ng isang uri ng clapper na gawa sa steel wire at isang nut at bolt. Simple ngunit epektibo. Ang nakakalito na bahagi ay upang hanapin ang pinakamahusay na posisyon ng relay-clapper upang maabot ito sa kampanilya nang hindi pinapayat ang mga oscillation. Inilagay ko ang lahat sa Meccano para sa mas mabilis na pagbabago at pagkakahanay. Tulad ng sinabi ko na ang iskematiko ay napaka krudo: halos anumang mababa / katamtamang lakas na gagawin ng NPN transistor. Ang diode na kahanay ng relay ay pumipigil sa likod ng EMF mula sa relay coil upang sirain ang transistor. Ang mapagkukunan ng kuryente ay ibinibigay ng isang USB port ng PC, ang 5Vdc ay magagamit sa mga pin 1 at 4 ng konektor Ang PCB mating konektor na kinuha ko mula sa isang patay na printer. Kung sakaling hindi magagamit ang isang USB port, ang isang panlabas na DC boltahe ng adapter sa dingding ay mabuti. Ang boltahe ng adapter ay dapat na tumutugma sa relay at hindi lalampas sa rating ng transistor. Ang anumang regular na Radio-Shack wall adapter ay dapat gawin, ngunit ang USB ay mas kaakit-akit sa akin. Ang mas malaking relay ay nagbibigay ng mas malalaking clappers upang maabot ang mas malalaking kampana. Ang isang nag-iisang bersyon na binuo ko at batay sa hardware na tumutugma sa Arduino ay inilarawan sa aking blog. Sa kasong ito ang anumang mabuting tunog na bagay ay mainam na magamit bilang kampanilya: sa aking kaso gumamit ako ng isang pamatay sunog ng CO2. Hindi dinisenyo bilang isang Maituturo Hindi ko ito nai-post dito. Sa aking blog maaari kang makahanap ng ilang mga direksyon, eskematiko, code at isang video. Ding!

Inirerekumendang: