Სარჩევი:
ვიდეო: პიპიანო: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
სინთეზირეთ თქვენი საკუთარი პატარა ჟოლოს პიანინო. იყენებს FluidSynth SoundFont სინთეზატორს. გამოირჩევა მრავალხმიანობით და გამძლეობით, რაც ნიშნავს რომ თქვენ შეგიძლიათ ერთდროულად დააჭიროთ ყველა ნოტს და შენიშვნა უფრო დიდხანს ითამაშებს დაჭერილი ღილაკით.
სქემატური და PCB გაზიარებულია EasyEDA– ზე. დიზაინი და პითონის კოდი ღიაა. მოარგე შენი გზა!
ეს პროექტი პირველად დაიწყო როგორც ჩემი პატარას ხმის ჩამორთმევის დაფა, მაგრამ მე მასზე უფრო მეტად ვთამაშობდი ვიდრე ის. რამოდენიმე გადასინჯვის შემდეგ ის გახდა პატარა ფორტეპიანო, რომელსაც მოზარდები აფასებენ.
ნაბიჯი 1: შექმნის გეგმა
სჭირდება ჟოლოს PI ნულოვანი, რომელსაც აქვს ინტერნეტ კავშირი პაკეტების დასაყენებლად. გარდა ამისა, შეგიძლიათ გამოიყენოთ ჩემი მინიმალური სურათი, რომელიც უკრავს ფორტეპიანოზე, როგორც მე ვაშენე, ქსელიც ამოღებულია. ჩვეულებრივი ზომის Raspberry Pi- ს შეუძლია ასევე იმუშაოს, მაგრამ ის გამოვარდება ფორტეპიანოს PCB- დან.
თქვენ შეგიძლიათ გამოიყენოთ JST ან ხრახნიანი ტერმინალები, თქვენი დინამიკების მიხედვით. მე გამოვიყენე JST კონექტორი დახურულ დინამიკებთან.
თქვენ შეგიძლიათ გამოიყენოთ Raspbery Pi თავსებადი USB ხმის დინამიკები ან ადაპტერი Maxim გამაძლიერებლის ჩიპის ნაცვლად, რომელიც მოითხოვს ჩამრთველის ჩასართავად გასაწოვად პასტას. მე შევეცადე ეს მინი USB დინამიკებით, მაგრამ ის უფრო დამამცირებლად ჟღერს, ვიდრე ნაჩვენები დინამიკები. თუ იყენებთ USB ხმის აპარატურას, PCB– ზე არცერთი აუდიო კომპონენტი არ იქნება საჭირო. ისინი Raspberry Pi– ს მარცხნივ არიან.
მე დავაყენე Raspberry Pi Zero PCB– ს ქვემოთ, მაგრამ თქვენ შეგიძლიათ განათავსოთ იგი თავზე. უბრალოდ დარწმუნდით, რომ SD ბარათი არის PCB– ზე მონიშნული პინ 1 – ის იგივე მხარე და დარწმუნდით, რომ Pi Zero– ს სათაურის ქინძისთავები ერთმანეთთან არის შერწყმული.
ამ პროექტს სჭირდება პერსონალური PCB თქვენი საყვარელი PCB მწარმოებლისგან. მე მივიღე 5 JLCPCB– დან 14 დოლარად.
Gerber ფაილი Google Drive– ზე, ასევე შეგიძლიათ შექმნათ Gerber EasyEDA– დან.
მე ასევე მოგვაწოდა მასალების ცხრილი ცხრილში.
ნაბიჯი 2: აშენება
მე გამოვიყენე დაბალი ტემპერატურის ტყვიის შემცველი გამაცხელებელი პასტა და ცხელი ჰაერის შედუღების სადგური Amp IC– ზე. მე გავამახვილე ყურადღება სითბოს IC– ს თავზე, სანამ არ დავინახე გამჭვირვალე მძივი კონექტორებზე, რომლებიც ჩანს IC– ს მხარეს. დანარჩენი კომპონენტები ხვრელის ან დიდი SMD ზომისაა, რომლებიც ადვილად ხელით იყო შედუღებული. მე გამოვიყენე ჩემი გარდაქმნილი ტოსტერი ღუმელში, რათა შემემსუბუქებინა ადრეული გადახედვა, მაგრამ მე მისი ხელით დავაფიქსირე მისი დიდი ნაწილი.
ნაბიჯი 3: პროგრამული უზრუნველყოფა
მოამზადეთ SD ბარათი Raspbian Lite– ით
დააყენეთ Pi მხარდაჭერა Maxim IC– სთვის
curl -sS https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | ბაშო
დააინსტალირეთ პაკეტები
sudo apt-get განახლება
sudo apt-get განახლება
sudo apt-get დააინსტალირეთ fluidsynth python-numpy python-pip
sudo pip დააინსტალირეთ pyfluidsynth
პროექტის ფაილების გადაცემა
გამოიყენეთ WinSCP ან სხვა SCP პროგრამული უზრუნველყოფა, რომ დააკოპიროთ პითონი და ხმოვანი შრიფტის ფაილი Pi სახლის საქაღალდეში
chmod +x ფორტეპიანო. py
sudo nano /etc/rc.local
გადაახვიეთ ქვემოთ და 0 ხაზის გასვლამდე, შეიყვანეთ შემდეგი:
პითონი/home/pi/piano.py &
Წაიკითხეთ მხოლოდ
კარგი იდეაა, რომ ფაილური სისტემა მხოლოდ წაკითხული იყოს, ასე რომ მისი გამორთვა შესაძლებელია.
ზედა მარჯვენა გადამრთველი საშუალებას გაძლევთ გამორთოთ მხოლოდ წაკითხული, შეძლოთ სისტემის შეცვლა.
wget
sudo bash წაიკითხეთ მხოლოდ fs.sh
დიახ წაკითხვის/ჩაწერის jumper GPIO = 3
არა GPIO- გაჩერებისთვის
დიახ ბირთვის პანიკისთვის
აირჩიეთ ვარიანტი 1 Pi Zero W და Pi Zero 1.3 და ვარიანტი 2 1.2 ვერსიისთვის (არა W)
ჩამოტვირთეთ USBpiano.py და გადაარქვით სახელი piano.py თუ იყენებთ USB ხმის აპარატურას
ფორტეპიანოსთვის გავაკეთე ბარათის გამოსახულება, დავაკონფიგურირე როგორ ავაშენე. ყველაფერი არასაჭირო ამოღებულია სურათიდან ქსელის ჩათვლით. იყენებს ნაგულისხმევ პაროლს: ჟოლო
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
როგორ: ჟოლოს PI 4 Headless (VNC) დაყენება Rpi-imager და სურათებით: 7 ნაბიჯი (სურათებით)
როგორ: ჟოლოს PI 4 უსათაურო (VNC) დაყენება Rpi- გამოსახულებითა და სურათებით: ვგეგმავ გამოვიყენო ეს Rapsberry PI რამოდენიმე სახალისო პროექტში ჩემს ბლოგში. მოგერიდებათ მისი შემოწმება. მინდოდა დავბრუნებულიყავი ჩემი ჟოლოს PI– ს გამოყენებით, მაგრამ მე არ მქონდა კლავიატურა ან მაუსი ახალ ადგილას. დიდი ხანი იყო რაც ჟოლოს დაყენება
ბოლტი - წვრილმანი უსადენო დატენვის ღამის საათი (6 ნაბიჯი): 6 ნაბიჯი (სურათებით)
ბოლტი - DIY უსადენო დატენვის ღამის საათი (6 ნაბიჯი): ინდუქციური დატენვა (ასევე ცნობილია როგორც უკაბელო დატენვა ან უსადენო დატენვა) არის უკაბელო ენერგიის გადაცემის ტიპი. ის იყენებს ელექტრომაგნიტურ ინდუქციას პორტატული მოწყობილობების ელექტროენერგიის უზრუნველსაყოფად. ყველაზე გავრცელებული პროგრამა არის Qi უკაბელო დატენვის ქ
როგორ დაიშალა კომპიუტერი მარტივი ნაბიჯებით და სურათებით: 13 ნაბიჯი (სურათებით)
როგორ დაიშალა კომპიუტერი მარტივი ნაბიჯებით და სურათებით: ეს არის ინსტრუქცია კომპიუტერის დაშლის შესახებ. ძირითადი კომპონენტების უმეტესობა მოდულურია და ადვილად იშლება. თუმცა მნიშვნელოვანია, რომ იყოთ ორგანიზებული ამის შესახებ. ეს დაგეხმარებათ ნაწილების დაკარგვისგან, ასევე ხელახალი შეკრებისას
MIDI ნაბიჯი ინტერფეისი: 12 ნაბიჯი (სურათებით)
MIDI ნაბიჯი ინტერფეისი: ესპანური ვერსია აქ. ამ სასწავლო ჩვენ გაჩვენებთ თუ როგორ უნდა გააკეთოთ მსუბუქი და ხმოვანი ინტერფეისი, რომლის გამოყენებაც შესაძლებელია " სიმონ ამბობს " და როგორც MIDI ინტერფეისი. ორივე რეჟიმი ითამაშებს თქვენს ფეხებს. ფონზე პროექტი დაიბადა, რადგან