Բովանդակություն:
- Պարագաներ
- Քայլ 1: Նյութերի աղբյուրը:
- Քայլ 2: Flash Raspbian Image
- Քայլ 3: Տեղադրեք հպման էկրանին կախվածություն
- Քայլ 4: Տեղադրեք Rpi_ws281x Գրադարանը
- Քայլ 5: Python- ի և Scripts- ի վերամշակում Pi- ում
- Քայլ 6: Էլեկտրամոնտաժ և զոդում
- Քայլ 7: ԹԵՍՏ
- Քայլ 8: Շնորհակալություն
Video: Մորզ սաղավարտ*՝ 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
bipbipbipbip bip biptûûûtbipbip biptûûûtbipbip tûûûttûûûttûûût / bipbipbip tûûût biptûûûtbip biptûûût tûûûtbip tûûûttûûûtbip bip biptûûûtbip*
Morse սաղավարտը* բաց կոդով նախագիծ է ՝ Do It Yourself նախագիծը, որը ստեղծվել է բելգիացի նկարիչ Mathieu Zurstrassen- ի (RaiseStudio) կողմից: Այն բաղկացած է սարքից, որը վերը նշվածներին հատուկ լուսային ազդանշաններ է ուղարկում:
Բայց ինչպե՞ս է սա բզզում… Բանն/Գործը գործում է ???
Ահա այն:
Օգտատերը հաղորդագրություն է գրում ազնվամորու Pi- ի վրա լարված սենսորային էկրանով:
Երբ օգտվողը կտտացնում է «ՈENDԱՐԿԵԼ» կոճակը, նրա հաղորդագրությունը փոխակերպվում է Մորզեի կոդի, և հատուկ պատրաստված սաղավարտը գլխի վերևով ուղարկում է փոխակերպված լուսային ազդանշանները:
(Այո!)
Այս բաց կոդով DIY արվեստի նախագիծը, որը տրամադրվել է նկարչի և նրա բոլոր ժամանակների ամենասիրելի գործընկեր Մարտին Պիրսոնի կողմից, փորձում է նվազեցնել պրոֆեսիոնալ Art World- ի և DIY աշխարհի միջև եղած անջրպետը:
Ի՞նչն է դարձնում արվեստի գործ, Արվեստ, ստեղծո՞ղ: Արհեստա՞նը: Նյութե՞րը: Հրահանգնե՞րը: Համատեքստը?
Նախագիծը, հավանաբար, չի պատասխանի այս հարցերին, բայց եթե գոնե այն խթանիչ լինի, պարզապես դրանք առաջացնելը, դա մեզ համար հաղթանակ կլինի:
*(Բարեւ անծանոթ)
Պարագաներ
Սարքավորումների ցուցակ
1. Էլեկտրոնիկա:
- Ազնվամորի Պի 3/4
- Touchscreen ազնվամորի pi- ի համար
- Հզորության բանկ
- LED օղակ 24 բիթ կամ համարժեք
- Կապար մետաղալար և զոդ
- Էլեկտրական մալուխ
2. Տեղադրեք էլեկտրոնիկայի համար
- Սաղավարտ կամ համարժեք
- 3D տպիչ (պարտադիր չէ, եթե դուք ունեք հոյակապ արտադրողի հմտություններ)
- Բեղ
- PVC խողովակ (LED օղակի աջակցություն, պարտադիր չէ)
Քայլ 1: Նյութերի աղբյուրը:
1. Էլեկտրոնիկա:
-
Ազնվամորի Պի 3/4
https://www.raspberrypi.org/
-
Touchscreen ազնվամորի pi- ի համար
3.5 դյույմանոց TFT LCD էկրանով Touch Screen Monitor համար Raspberry Pi 3 (ստուգեք
-
Հզորության բանկ
Aանկացած 5V, որն ունի 2A ելք և առնվազն 6000 mah, կանի
-
LED օղակ 24 բիթ կամ համարժեք
WS2812B Մոդուլային ժապավեն 24 բիթ 24 X WS2812 5050 RGB LED օղակաձև լամպ ՝ ինտեգրված վարորդներով RGB 24 Arduino- ի համար (ստուգեք ՝
- USB- ից Micro USB մալուխ
- Plugոդման USB միակցիչ (կամ պարզապես կտրեք գտածը … ինչ -որ տեղ … Հարցեր չեն տրվի …)
- Կապար մետաղալար և զոդ
- Էլեկտրական մալուխ
2. Տեղադրեք էլեկտրոնիկայի համար.
- Սաղավարտ կամ համարժեք
- 3D տպիչ (պարտադիր չէ, եթե դուք ունեք հոյակապ արտադրողի հմտություններ)
- Բեղեր (ոճի համար ոճը կարևոր է իրեր կառուցելիս)
- Աջակցեք LED մատանին, տեղադրեք ձեր բեղերը ստեղծագործական ստեղծագործության վրա:
Քայլ 2: Flash Raspbian Image
(Հոմ, այս նախագիծը պահանջում է մի փոքր գիտելիք Տերմինալի հրամանների և Rasperry Pi աշխարհի հետ) Բայց (Դա բավականին պարզ է, և դուք պետք է լավ լինեք ՝ ստորև թվարկված քայլերին հետևելով)
Նախ պետք է.
Ներբեռնեք վերջին Stretch+Processing Raspbian պատկերը
Այնուհետեւ դուք պետք է.
Ներբեռնեք և տեղադրեք BalenaEtcher ծրագիրը
Դուք Raspbian- ի պատկերը փակցնում եք 16go SD քարտի վրա և այլն
Հետո դու:
«Ssh» անունով դատարկ.txt ֆայլ ավելացրեք թարմ լուսավորված sd քարտի boot partition- ին
Իսկ դու:
Ստեղծեք նոր.txt ֆայլ ՝ boot partition- ում ՝ «wpa_supplicant.conf» անունով
Դուք ստիպված կլինեք ՝
Ավելացրեք հետևյալ տողերը ֆայլին և ձեր ՍԵՓԱԿԱՆ տեղեկատվությամբ լրացրեք ssid- ը և գաղտնաբառը
crtl_interface = DIR =/var/run/wpa_supplicant
GROUP = netdev update_config = 1 երկիր = YOUR_COUNTRY_CODE ցանց = {ssid = "YOUR_SSID" psk = "YOUR_PSK"}
Միացեք Pi- ին տերմինալի միջոցով ՝
Մուտքագրեք «ազնվամորի», երբ տեսնում եք գաղտնաբառի հուշումը
Թարմացրեք Raspbian- ը ՝ մուտքագրելով.
sudo apt-get update && sudo apt-get upgrade -y
Քայլ 3: Տեղադրեք հպման էկրանին կախվածություն
git clone>
github.com/goodtft/LCD-show.git chmod -R 755 LCD-show cd LCD-show sudo./LCD35-show
Ձեր ազնվամորի pi- ն պետք է վերագործարկվի, և այժմ դուք պետք է կարողանաք տեսնել Raspbian աշխատասեղանի ինտերֆեյսը ձեր սենսորային էկրանին:
Տեղադրեք սենսորային էկրանի չափագրման ծրագրակազմ.
cd LCD- շոու
sudo dpkg -i B xinput-calibrator_0.7.5-1_armhf.deb
Քայլ 4: Տեղադրեք Rpi_ws281x Գրադարանը
jgarff- ը մեզ տրամադրեց հիանալի գրադարան ՝ բոլոր տեսակի հասցեագրվող led չիպեր (ws2811, ws2812, neopixels, dotstars,…) ուղղակիորեն pi- ից քշելու համար, ուստի եկեք գլորենք և նորից կլոնավորենք:
git կլոն
sudo apt-get տեղադրել scons cd rpi_ws281x scons sudo pip install rpi_ws281x
Քայլ 5: Python- ի և Scripts- ի վերամշակում Pi- ում
Մեր պիթոնի սցենարը հիմնված է Ստիվենչիի կատարած մեծ աշխատանքի վրա 36
Ներբեռնեք python սցենարը:
Նոր տերմինալի պատուհանում անցեք ֆայլի գտնվելու վայրը: Օրինակ:
cd/Ներլցումներ/morse_helmet/
Ուղարկեք ֆայլը ազնվամորի pi- ին scp- ի միջոցով.
scp./morse.py [email protected]:
Անհրաժեշտության դեպքում մուտքագրեք ձեր գաղտնաբառը: Սա պատճենելու է «morse.py» ֆայլը ձեր pi- ի «/home/pi/» գրացուցակում:
Ներբեռնեք մշակման ուրվագիծը, փոխեք «mouseKeyboard.txt» անունը «mouseKeyboard.pde» և տեղափոխեք այն նոր գրացուցակ ՝ նույն անունով: Instructables խմբագիրն ինչ -որ կերպ մեզ թույլ չտվեց վերբեռնել.pde
Բացեք «mouseKeyboard.pde» ՝ ձեր համակարգչում մշակման միջոցով:
Processing- ի ընտրացանկի տողում, գործիքների ներքո, կտտացրեք Ավելացնել գործիքներ…
Գտեք Գոթֆրիդ Հայդերի կողմից Pi- ում բեռնելու համար, կտտացրեք դրա վրա, այնուհետև տեղադրեք:
Գործիքների ցանկում կտտացրեք Վերբեռնել Pi- ին ՝ ձեր Raspberry pi- ին կազմելու, ուղարկելու և գործարկելու համար մշակման ուրվագիծը:
Քայլ 6: Էլեկտրամոնտաժ և զոդում
- Ձեռք բերեք ձեր զոդման և զոդման կարմիր և սպիտակ մալուխները USB վարդակից
- Միացրեք D In (ազդանշան) Led օղակից GPIO 12 -ին (փին 32)
- Միացրեք Touch էկրանի վահանը Ազնվամորիի վրա
- Միացրեք USB մալուխը Power բանկին, իսկ միկրո USB- ը `Raspberry Pi- ին
- (Երկու USB- ն պետք է միացված լինեն նույն Power Bank- ին)
- Սկսեք ձեր Power Bank- ը
- --. --- / - --- / -.. -..- - / … -..--. /..-. ---.-. /.- /..-….-. … - / -. … -*
*(Գնացեք հաջորդ քայլին ՝ առաջին փորձարկման համար):
Քայլ 7: ԹԵՍՏ
Հուսով ենք, որ դա Wohooooooooooo !!!! Եղեք ստեղծագործ, հիմա հաջորդ քայլը գտեք միջոց ՝ սաղավարտի վերևում տեղադրելու LED օղակը, տաք սոսինձը լավ է աշխատում, կարող եք նաև մոդելավորել հատուկ աջակցություն և 3D տպել, եթե մուտք գործեք տպիչ: Raspberry Pi- ի համար ձեռքի աջակցություն ստեղծելը նույնպես լավ գաղափար է, եղեք ստեղծագործական և ուղարկեք մեզ ձեր նախագծերի նկարները:
Քայլ 8: Շնորհակալություն
Այս նախագիծը առաջարկվում է ձեզ RaiseStudio- ի կողմից, այն նախատեսված է բաց կոդով և փորձ է նվազեցնելու Արվեստի աշխարհի և DIY համայնքների միջև եղած անջրպետը: Աղբյուրի կոդն անվճար է օգտագործման համար, անվճար կիսվելու, ազատ ռեմիքս կատարելու համար, պարզապես մի՛ նմանվեք մեր ընկեր Պաբլոյին, ով մոռացել է բեղեր հագնել և միշտ մոռանում է մեջբերել իր աղբյուրները: Հուսով ենք, որ դուք կվայելեք: Mathieu Zurstrassen & Martin Pirson: Ազատորեն այցելեք մեր կայքը, եթե դուք խենթ նախագծեր եք նախընտրում ՝
Խորհուրդ ենք տալիս:
Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)
Covid Safety սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին. Սովորելու լավագույն միջոցներից մեկը դա անելն է: Այսպիսով, մենք նախ նախագծելու ենք մեր սեփական նախագիծը ՝
Iron Man Mark II սաղավարտ ՝ 4 քայլ
Iron Man Mark II սաղավարտ. յ ապեր
3D տպագրվող Disco սաղավարտ: 11 քայլ (նկարներով)
3D Printable Disco սաղավարտ. Ոգեշնչված դասական Daft Punk «Thomas» սաղավարտից: Լուսավորեք սենյակը և նախանձեք ձեր բոլոր ընկերներին այս զարմանահրաշ Arduino սնուցվող դիսկոտեկի սաղավարտով: Այս նախագիծը ավարտելու համար ձեզ անհրաժեշտ կլինի մուտք դեպի 3D տպիչ և զոդման սարք: Եթե ցանկանում եք, որ
Spartan Voice Changer սաղավարտ. 14 քայլ (նկարներով)
Spartan Voice Changer սաղավարտ. Բարև: Մենք Սորբոնի համալսարանի պոլիտեխնիկական դպրոցի 4 ուսանողներից կազմված թիմ ենք: Louis BuchertBilal MelehiBao Tinh PiotMarco Longépé Այս նախագիծը իրականացվում է մեր ուսումնասիրությունների շրջանակներում և նպատակ ունի ձեռք բերել մի շարք գործիքներ, ինչպես նաև ցուցադրել
Երկուական ծառի Մորզ ապակոդավորիչ. 7 քայլ (նկարներով)
Երկուական ծառի Մորս ապակոդավորիչ ՝ a.articles {font-size: 110.0%; տառաչափը ՝ համարձակ; տառատեսակ ՝ շեղագիր; տեքստի ձևավորում. ոչ մեկը; ֆոնային-գույնը ՝ կարմիր;} ա. հոդվածներ ՝ սավառնել {ֆոնային-գույնը ՝ սև;} Այս հրահանգը բացատրում է, թե ինչպես վերծանել Մորզեի կոդը ՝ օգտագործելով Arduino Uno R3.T