मालवेअर हे अनाहूत किंवा धोकादायक प्रोग्राम आहेत जे...
हे उपकरण विकत घेतल्यानंतर मी त्याचा अभ्यास करण्यास सुरुवात केली. LEDs, तापमान सेन्सर आणि पुरेशी खेळली एलसीडी डिस्प्ले, असे काहीतरी करायचे ठरवले. वर पाहिले YouTube व्हिडिओसंगीत ड्राइव्हबद्दल, मला स्वारस्य आहे. सुदैवाने, माझ्याकडे कामावर भरपूर ही सामग्री (फ्लॉपी ड्राइव्ह) आहे. रुनेटवर सर्फिंग केल्यावर आणि हे कसे अंमलात आणायचे याबद्दल तपशीलवार मॅन्युअल न सापडल्याने, मी बुर्जुआ साइट्सवर गेलो आणि माझ्या आनंदासाठी, मला ते तिथे सापडले. तपशीलवार वर्णन. आणि म्हणून सुरुवात करूया.
आवश्यक साहित्य:
3.5" ड्राइव्ह फ्लॉपी डिस्क, माझ्याकडे त्यापैकी 6 आहेतArduino Uno
ब्रेडबोर्ड, आपण त्याशिवाय करू शकता, परंतु तरीही ते अधिक सोयीस्कर आहे
संगणकावरून वीज पुरवठा, कोणीही करेल
आम्ही ताबडतोब 2 संपर्क बंद करतो हिरवाआणि काळावीज पुरवठा चालू करण्यासाठी
फ्लॉपीला Arduino ला जोडणे:
मी फ्लॉपीचा पूर्ण पिनआउट देणार नाही, कारण सर्व काही इंटरनेटवर आहे. आम्हाला खालील पिन आवश्यक आहेत:ड्राइव्हचे संपर्क 11 आणि 12 जम्पर वापरून एकमेकांशी जोडलेले आहेत.
ड्राइव्हच्या 17 आणि 19 पिनला Arduino ग्राउंड (GND) ला जोडा.
फ्लॉपचा पिन 18 Arduino च्या पिन 3 शी जोडलेला आहे.
फ्लॉपचा पिन 20 Arduino च्या पिन 2 शी जोडलेला आहे.
हे एका फ्लॉपिकशी संबंधित आहे, इतर 5 सह, माझ्या बाबतीत, आम्ही त्याच प्रकारे प्रक्रिया पुन्हा करतो. फरक एवढाच आहे की ड्राइव्ह 2 वर आम्ही पिन 18 ला Arduino च्या डिजिटल पिन 5 ला जोडतो आणि पिन 20 ला पिन 4 ला जोडतो, आणि असेच.
बरं, त्यानुसार आम्ही स्वतःच ड्राइव्हला 5V आणि GND पुरवतो.
सॉफ्टवेअर स्थापना:
Arduino साठी IDE डाउनलोड करा, आपल्या संगणकाशी कनेक्ट करा, ड्राइव्हर्स स्थापित करा.चालू या टप्प्यावर, Arduino वर स्केच अपलोड करण्यापूर्वी, तुम्हाला लायब्ररी डाउनलोड करणे आवश्यक आहे
Arduino फोल्डर जेथे स्थित आहे त्या ठिकाणी TimerOne, उदाहरणार्थ: %arduino%\libraries\
पुढे आपल्याला Arduino वर स्केच अपलोड करावे लागेल.
पुढे, मायक्रोकंट्रोलरवर कोड अपलोड केल्यानंतर आणि सर्व हार्डवेअर कनेक्ट केल्यानंतर, आपल्याला स्थापित करणे आवश्यक आहे जावा जेडीकेआणि NetBeans IDE.
त्यानंतर, जावा प्रोजेक्ट MoppyDesk डाउनलोड करा - खरं तर, हा प्रोग्राम अगदी मेंदू आहे जो मायक्रोकंट्रोलरद्वारे ध्वनी फ्लॉपी ड्राइव्हवर तयार करतो.
नंतर MoppyDesk प्रोग्रामसाठी ड्राइव्हर्स डाउनलोड करा. माझ्याकडे Windows 7 असल्याने, मी फाइल्स कॉपी केल्या:
मध्ये RXTXcomm.jar
rxtxSerial.dll मध्ये
rxtxParallel.dll मध्ये
NetBeans मध्ये MoppyDesk प्रकल्प उघडा आणि तो चालवा, आमचा निवडा com पोर्ट(डिव्हाइस मॅनेजरमध्ये तुम्ही Arduino कोणत्या पोर्टवर इन्स्टॉल केलेले आहे ते पाहू शकता), कनेक्ट बटणावर क्लिक करा, त्यानंतर तुम्हाला मिडी फाइल निवडणे आवश्यक आहे, स्टार्ट क्लिक करा आणि डिस्को सुरू होईल. माझी सर्व्हर रूम खूप गोंगाट करणारी असल्याने, आणि डिस्क ड्राइव्ह जवळजवळ ऐकू येत नाहीत, मी प्रभाव वाढवण्यासाठी मायक्रोफोन वापरला.
सर्वांना नमस्कार. कदाचित आपल्यापैकी बर्याचजणांनी इंटरनेटवर संगीत फ्लॉपी ड्राइव्हसह व्हिडिओ पाहिले आहेत. नसेल तर नक्की पहा. त्यापैकी काही येथे आहेत:
तर, तुम्ही हे पृष्ठ पाहिले आणि अद्याप सोडले नाही? मग स्वत: ला आरामदायक बनवा, कारण पुढे आपण हे "जादू" कसे पुनरावृत्ती करायचे ते शिकाल.
चला या वस्तुस्थितीपासून सुरुवात करूया की तुमच्या फ्लॉपीमधील संगीत सेलोच्या सहाय्याने थोड्याशा जीनोमद्वारे वाजवले जात नाही. आमच्या डिस्क ड्राइव्हच्या रोटेशन गतीसह आवाजाची पिच बदलते. मला वाटते की प्रत्येकाला हे समजले आहे की ते त्याच्या अक्षाभोवती नाही.
परंतु जेव्हा आपल्याकडे सतत क्रांत्यांची संख्या असते तेव्हा ही एक गोष्ट असते. मग आपल्याकडे फक्त एक नीरस गुंजन, एक नोट आहे. जेव्हा आम्हाला "शाही मार्च" किंवा मुरका घ्यायचा असतो तेव्हा ही वेगळी बाब आहे. हे करण्यासाठी, आम्हाला वेग बदलण्याची आणि प्रत्येक नोटचा कालावधी विचारात घेणे आवश्यक आहे.
तुम्ही आणि मी हुशार आहोत आणि म्हणून आम्ही संगणकाला आमच्यासाठी ही गाणी वाजवण्यास भाग पाडू. आणि यासाठी आपल्याला कंट्रोलरची आवश्यकता आहे. उदाहरणार्थ, Arduino. त्याच्या मदतीने, आम्ही आज आमच्या फ्लॉपी ड्राइव्हला "गाणे" बनवू.
तर, चला प्रारंभ करूया, प्रथम आपल्याला संगणकासाठी अतिरिक्त वीज पुरवठ्याची आवश्यकता असेल, कारण आमच्या संगीताच्या टर्नटेबल्सच्या ड्राइव्हला ते दिले जाणे आवश्यक आहे. विद्युत शॉक.
ते सापडले? आता कनेक्शनकडे जाऊया:
1) काळा आणि कनेक्ट करा हिरवे संपर्क, आमच्या वीज पुरवठ्यामध्ये. ते सक्षम करण्यासाठी हे आवश्यक आहे.
2) आम्ही जम्पर वापरून ड्राइव्हच्या 11 व्या आणि 12 व्या संपर्कांना एकमेकांशी जोडतो. होय, मला माहित आहे की अशा नावांचे भाषांतर केले जाऊ नये.
3) 17 आणि 19 Arduino ग्राउंडला (GND) जोडतात.
4) Arduino ला 18 ते 3 डिजिटल पिन.
5) 20 देखील एक फ्लॉपी आहे, ते 2 d.p.
6) पॉवर अप.
आता सॉफ्टवेअर:
1) IDE डाउनलोड करा आणि ड्राइव्हर्स स्थापित करा.
२) TimerOne लायब्ररी Arduino फोल्डरमध्ये डाउनलोड करा.
3) स्केच भरा.
4) सर्वकाही जोडलेले आहे, सर्वकाही पूर आहे का? NetBeans Java JDK वातावरण स्थापित करा.
5) MoppyDesk आणि त्याचे ड्रायव्हर्स डाउनलोड करा. हा एक प्रोग्राम आहे जो मायक्रोकंट्रोलरद्वारे ड्राइव्हला "गाणे" बनवतो.
NotBeans द्वारे MoppyDesk लाँच करा. आम्ही Arduino कुठे स्थापित आहे ते पाहतो, हा कॉम पोर्ट निवडा. पुढे, कनेक्ट क्लिक करा आणि मिडी फाइल निवडा, प्रारंभ करा.