Мазмуну:
- 1 -кадам: Материал
- 2 -кадам: Pi 1 орнотуу: Raspbian орнотуу
- 3 -кадам: Pi 2 орнотуу: SSH жана VNC орнотуу
- 4 -кадам: Pi 3 орнотуу: Pi'ге кирүү үчүн Bitvise SSH колдонуңуз
- 5 -кадам: Pi 4 орнотуу: Пиңизди жаңыртыңыз
- 6 -кадам: Pi 5ти орнотуу: Lightshowpi орнотуу
- 7 -кадам: буюмдарыңызды зымга өткөрүү
- 8 -кадам: 2 -нерсеңизди зымга отургузуу: казыктарды ширетүү
- 9 -кадам: 3 -нерсеңизди зымга өткөрүү: Пиди эстафета тактасына туташтыруу
- 10 -кадам: 4 -нерсеңизди зымга өткөрүү: Эстафетаңызды зымга өткөрүү
- 11 -кадам: Сыноо
- 12 -кадам: ырахат алыңыз
Video: Raspberry Pi менен баштагандар үчүн DIY музыкалык Xmas чырактары: 12 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бүгүн мен жаңы жылдык чырактарыңыздын музыка менен жаркырашын алуу үчүн малина пиин колдонуу кадамдарын басып өтөм. Кошумча материалдардын бир нече доллары менен, мен сизди кадимки Рождество чырактарын үйдүн жарык шоусуна айландыруу аркылуу көрсөтөм. Бул жердеги максат - нөлдөн баштоо. Бул колдонмо Linuxту такыр колдонууну билбеген адамдарга жана окшошторго арналган болсо да, линукс жана малина пи толук табышмак болгон адамдарга багытталган. Lightshowpi программалык камсыздоосу жана татаал жабдуулар менен дагы көп нерселерди жасаса болот, бирок бул жөн гана баштоо жөнүндө.
1 -кадам: Материал
Биринчиден төмөнкүлөр болушу керек:
- Сизге Рождество чырактарыңыз керек болот. Мен DC ток менен иштеген чырактарга жабышууну сунуштайм. Эгерде сизде жок болсо, анда электр чыңалуусу менен ойногондун ордуна, кээ бир LED тилкелерин же DC токтун жаңы жылдык жарык кылдарын алыңыз.
-
Малина пи; ар кандай конфигурациялар башка жабдыктарга муктаж
-
Эгерде сиз пи нөл же пи нөл w алсаңыз, сизге ** татыктуу комплект булардын баарына ээ болот **
- HDMI аудио чыгаргыч
- мини HDMI кабели
- баш казыктары, же жөн эле тактага ширетүү
- USB OTG адаптери
- Бир ширетүүчү темир
- Эгерде сиз A, A+, B же B2 же нөлгө (w эмес) ээ болсоңуз, анда сизге Wi -Fi түйүнү керек болот
- Эгерде сиз pi 3 комплектин алсаңыз, анда башка эч нерсе жок
-
- Жардамчы жана көмөкчү кабели бар динамик. Тилекке каршы, Bluetooth аудиосу pi нөл w жана pi 3 боюнча түшүнүксүз.
- эстутум картасы (минималдуу 4gb), адатта, комплектке киргизилген
- 8 каналдуу реле тактасы (5v)
- Ургаачыдан ургаачынын башына төөнөгүчтөр
Убактылуу муктаждыктар: бул убактылуу нерсе, андыктан сизге керектүү нерселерди бир нече саатка колдонууну сунуштайм
- USB чычкан жана клавиатура
- HDMI мониторуна же сыналгыга кирүү
- Эгерде USB чычкан менен клавиатураны алмаштыруу өтө кыжырды келтирсе жана башка USB портторуңуз бош болсо, USB хаб
Милдеттүү эмес
-
Бардык жарыктарыңыз үчүн колдоно турган чоң энергия булагы
Эгер сиз бул жолго бара турган болсоңуз, анда сиз дагы электр шнурун жасашыңыз керек, же узартуу зымын кесип, аны электр кабели катары колдонушуңуз керек
- ошондой эле сиздин пиңизди конвертор менен
- жана керек болсо, балким, андан да жогорку чыңалуу чырактары
2 -кадам: Pi 1 орнотуу: Raspbian орнотуу
Биринчи кадам сиздин түзмөктө raspbian алуу болуп саналат. Мен булардын бардыгын бир блокко камтыйм, жана жабдыктарды өзүнчө жабам.
Мен pi фондунан noobs жүктөөнү сунуштайм
Жөн эле ачып, жаңы форматталган микро SD картаңызга көчүрүңүз. Дал ушул. Пиңизди күйгүзгөнүңүздөн кийин, ал сизге орнотуу аркылуу жетектейт.
3 -кадам: Pi 2 орнотуу: SSH жана VNC орнотуу
SSH жана VNC орнотуулары бар болсо, сиз пиди зымдардын чоң башаламандыгына туташтыруунун кажети жоктугун билдирет. Баары ноутбуктун 2 терезесинен же телефонуңуздан жасалат. Биз көбүнчө "sudo" менен буйруктарыбыздын алдында болобуз, бул негизинен биздин буйрукка администратордун артыкчылыктарын берет.
-
Алгач сырсөзүңүздү алмаштырыңыз. Терминал терезесин ачып, төмөнкүнү териңиз, демейки сырсөздү (малина) киргизип, анан өзүңүздүн сырсөзүңүздү киргизиңиз.
sudo passwd
-
азыр төмөнкү буйрук менен IP дарегиңизди көчүрүңүз
ifconfig
Эми жөндөөлөр менюсуна өтүп, SSH жана VNC күйгүзүңүз. Эми сиз пиди кайра жүктөп, аны монитордон, клавиатурадан жана чычкандан ажыратсаңыз болот.
4 -кадам: Pi 3 орнотуу: Pi'ге кирүү үчүн Bitvise SSH колдонуңуз
Мен bitvise сунуштайм, анткени анын интеграцияланган SFTP куралы, ошондой эле жакшы интерфейси бар. Мурун көчүрүп алган IP дарегиңизди киргизиңиз, pi колдонуучу атын жана жаңы сырсөзүңүздү колдонуңуз. Демейки портту сактаңыз (22). Кирүүнү тандаганыңызда терминал ачылышы керек.
5 -кадам: Pi 4 орнотуу: Пиңизди жаңыртыңыз
Башка эч нерсе кылардан мурун, жаңыртууларды иштетиңиз
-
Биринчиден, сиз кандай пакеттер бар китепкананы жаңыртыңыз
sudo apt-get update
-
Иштеп бүткөндөн кийин, сиз жаңыртууларды иш жүзүндө орнотосуз
sudo apt-get жогорулатуу
-
Жакшы чара көрүү үчүн, pi түзмөгүңүздүн жаңыртылгандыгын текшериңиз (муну жаңыртуу аркылуу жасоо керек)
sudo rpi-update
6 -кадам: Pi 5ти орнотуу: Lightshowpi орнотуу
Кадамдардын бул бөлүгү lightshowpi веб -сайтында түздөн -түз жеткиликтүү. Мен аларды ыңгайлуулук үчүн киргизем. Мен ал жерде бир нече түшүндүрмөлөрдү кошом.
-
sudo apt-get орнотуу git-core
apt-get-бул пакеттерди алган нерсе, бул жерде биз git-core орнотобуз, көз карандылыктар (git-core программалары иштеши керек) автоматтык түрдө кошулат
-
cd ~
cd - каталогдорду алмаштыруу, ~ дегени менен/home/*username*/, бул учурда ал/home/pi/болмок; муну колдонуу же ~ ошол эле иштеши керек
-
git клону
Бул бизге керектүү папканын түзүлүшүнүн үстүнөн көчүрүлгөн
-
cd lightshowpi
азыр биз жаңы эле жүктөлгөн папкага өтөлү
-
git get && git кассасы туруктуу
азыр биз керектүү файлдарды алабыз
-
cd/home/pi/lightshowpi
биз туура папкага өтөбүз; Linuxто, эгер биз системалык шилтемелерди түзбөсөк, скрипттерди иштетүүдөн мурун, биз дайыма туура папкага өтүшүбүз керек
-
sudo./install.sh
бул чыныгы орнотууну кылат; бул менин pi нөлүмдө болжол менен 3 саатка созулду
-
sudo кайра жүктөө
азыр биз өчүрөбүз
7 -кадам: буюмдарыңызды зымга өткөрүү
Бирок, сиз түзмөгүңүздү иштетип жатканыңыз сиз колдонгон нерсеге жараша болот. Бул жерде көптөгөн варианттар бар, бирок күндүн акырында сизге USB аркылуу, же меникиндей баштык казыктарын жана ыңгайлаштырылган кубат чечимин колдонуу менен 5V керек болот. Сиз үзгүлтүккө учуратып жаткан бардык күч DC болушу керек. AC линиясынын чыңалуусу жакшы иштейт, бирок бул кошумча тобокелчиликти алып келет. Төмөн чыңалуу алда канча коопсуз.
8 -кадам: 2 -нерсеңизди зымга отургузуу: казыктарды ширетүү
Эгерде сиз пи нөлдү колдонуп жатсаңыз, анда баштын төөнөгүчтөрүн ширетүүңүз керек, же зымдарды тешикчелердин өздөрүнө түз ширетүүңүз керек болот.
9 -кадам: 3 -нерсеңизди зымга өткөрүү: Пиди эстафета тактасына туташтыруу
Биз wiringpi пин номерин колдонуп жатабыз. Ал жерде альтернативдүү аталыш конвенциясы бар, мен берген диаграмманы колдонуңуз же wiringpi.com сайтына өтүңүз
Реле эстафетасынан, казыктар сиздин көзүңүз менен, солдон оңго, сиз пи боюнча төмөнкүлөргө туташасыз
- пин 20: жер
- пин 11: GPIO 0
- пин 12: GPIO 1
- пин 13: GPIO 2
- пин 15: GPIO 3
- пин 16: GPIO 4
- пин 18: GPIO 5
- пин 22: GPIO 6
- пин 7: GPIO 7
- pin 4: 5v күчү
Эгерде сиз пиңизди башкы казыктардан иштетип жатсаңыз, анда +5v 2 -пинге, ал эми (жер) 6 -пинге өтөт.
10 -кадам: 4 -нерсеңизди зымга өткөрүү: Эстафетаңызды зымга өткөрүү
Реле коммутатор сыяктуу иштейт. Ошентсе да, сиз жарыгыңызды түздөн -түз өз күчүңүзгө өткөрүп бересиз, муну кылыңыз, бирок андан кийин ток өткөрүүчү зымды кесип, ошол кесилген зымдын ар бир учун реленин бирине койуңуз. Ар бир реленин 3 терминалы бар. Алардын экөө чогуу, жана релени кубаттоо аларды ажыратат, экинчиси реле иштетилгенде борбордук терминалга туташат. Бурчтун формасынын кичинекей диаграммасы кайсынысы өзүнчө экенин көрсөтөт (кызыл түстө). Ар бир реленин карама -каршы учтары (биринчи жана акыркы) эч качан туташпайт. Кааласаңыз, дайыма күйгүзүп, 2ди жашылда колдонсоңуз болот, бул жөн гана lighthowpi буйруктары тескери болот дегенди билдирет. Музыка бүткөндөн кийин жарыктын демейки күйгүзүлүшүн кааласаңыз, бул пайдалуу болушу мүмкүн.
11 -кадам: Сыноо
Мен бул кичинекей светодиоддорду тактамды текшерүү үчүн колдондум, бирок чынында эле релелик тактадагы кызыл жарыкты карасаңыз болот. Ар бир реле мурунтан эле өзүнүн светодиодуна ээ.
-
Адегенде lightshowpi папкасына өтүүнү унутпаңыз
cd/home/pi/lightshowpi/
-
Андан кийин бул сыноо командаларынын бирин колдонуңуз
- sudo python py/hardware_controller.py --state = flash
- sudo python py/hardware_controller.py --state = fade
Сыноону бүтүрүү үчүн CTRL+C баскычтарын басыңыз
12 -кадам: ырахат алыңыз
Эми чыныгы Рождество чырактарын орнотууга жана шоудан ырахат алууга убакыт келди. Менин толук видеомду көрүүнү унутпаңыз!
Биринчи ырыңызды иштетүү үчүн, lightshowpi devs тарабынан берилген демо файлды колдонуңуз
sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3
Башка уулду ойнотуу үчүн, ошол буйруктун аягындагы mp3дын атын жөн эле өзгөртүп коюңуз. Бул жерде bitviseдин sftp өзгөчөлүгү келет; сиз жөн гана чыкылдатып, файлдарыңызды сүйрөй аласыз.
Сунушталууда:
Жаңы баштагандар үчүн Flyback Transformer Driver: 11 кадам (Сүрөттөр менен)
Жаңы баштагандар үчүн Flyback Transformer Driver: Схема жакшыраак транзистор менен жаңыртылган жана конденсатор жана диод түрүндөгү негизги транзистордук коргоону камтыйт. &Quot; Мындан ары " баракча азыр бул кереметтүү чыңалууларды вольтметр менен өлчөө ыкмасын камтыйт
Жаңыдан баштагандар үчүн электрондук долбоорлор: 14 кадам (сүрөттөр менен)
Жаңыдан баштагандар үчүн электрондук долбоорлор: Эгерде сиз электроникага кирүүнү кааласаңыз жана баштоого жер керек болсо, бул сиз үчүн. EBay жана Aliexpressте 2 же 3 долларга ала турган бир топ арзан комплекттер бар, алар сизге компоненттерди аныктоо боюнча бир аз тажрыйба берет
"GRECO" - Жаңы баштагандар үчүн роботко каршы Arduino объект: 6 кадам (сүрөттөр менен)
"GRECO" - Arduino башталгычтар үчүн роботтон качуу: Ооба, эгерде сиз башталгыч болсоңуз, анда бул жерден роботтон качып, өз объектиңизди куруунун эң оңой жолун таба аласыз! . Дагы бир жолу биз атактуу Arduino UNO тактасын колдонууну чечтик
ПХБда DIY Arduino куруу жана жаңы баштагандар үчүн кээ бир кеңештер: 17 кадам (сүрөттөр менен)
ПХБда DIY Arduino куруу жана башталгычтар үчүн кээ бир кеңештер: Бул A2D Electronicsтен сатып алына турган комплекттен өз Arduino -ны ээриткендерге жол көрсөткүч. Ал ийгиликтүү куруу үчүн көптөгөн кеңештерди жана амалдарды камтыйт. Сиз ошондой эле ар кандай компоненттер жөнүндө биле аласыз
Xmas куту: Arduino/ioBridge Интернети көзөмөлдөгөн Рождество чырактары жана музыкалык шоу: 7 кадам
Рождество кутусу: Arduino/ioBridge Интернети көзөмөлдөгөн Рождество чырактары жана музыкалык шоу: Менин xmas-box долбоорум интернеттен турат Рождество чырактары жана музыкалык шоу. Рождестволук ырды онлайн режиминде сураса болот, ал кезекке коюлуп, суралган тартипте ойнотулат. Музыка FM статусунда берилет