Мазмұны:
- 1 -қадам: Өзара байланысты жоспарлау
- 2 -қадам: Өтпелі сымдар мен орауыштардағы ақаулық шешімі ретінде
- 3 -қадам: Arduino Nano дайындау
- 4 -қадам: науаны жобалау
- 5 -қадам: сымды қайта орау процесі
- 6 -қадам: Бүкіл тақтаны сыммен орау
- 7 -қадам: үйлесімді жобалар
Бейне: Сымды орауды қолдана отырып, Arduino -ға арналған арнайы үстел жасаңыз: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл нұсқаулық сізге Arduino Nano -ны әр түрлі ПХД ажырату тақталарына қосудың қарапайым әдісін көрсетеді. Бұл жоба бірнеше модульді өзара қосудың тиімді, бірақ бұзбайтын әдісін іздеу барысында пайда болды.
Менде қосылатын бес модуль болды:
- Ардуино
- Haoyu electronics 5 дюймдік 800x480 графикалық СКД сенсорлық панелі
- SD картасын оқу құралы
- DS1302 нақты уақыттағы сағат бірлігі
- MAX485 RS-485/RS-422 қабылдағыш
Сенсорлық панель мен нақты уақыттағы модульдер бұрын менің Dali Clock және Rainbow Synthesizer жобаларымда қолданылған, бірақ бұл прототиптер жаңа тақталар үшін орындық тақтада жасалынған және бөлшектелген.
Осы модульдердің барлығын тұрақты қондырғыда орналастыру маған бағдарламалық қамтамасыз етуді жазуға көбірек уақыт бөлуге және нан тақтасында заттарды қосуға аз уақыт жұмсауға мүмкіндік беретіні түсінікті болды. Сонымен қатар, мен модульдерді болашақта пайдалану үшін сақтап қалу үшін бір нәрсені біркелкі дәнекерлегім келмеді.
Бұл нұсқаулық сымды орау арқылы бәрін қалай біріктіргенімді көрсетеді.
1 -қадам: Өзара байланысты жоспарлау
Менің бірінші қадамым - барлық модульдерді Arduino Nano қол жетімді түйреуіштеріне қалай қосуға болатынын анықтау. Дисплей мен SD картасы - SPI модульдері. SPI - бұл автобус, сондықтан CLK, MISO және MOSI желілерін қуаттылықпен бірге қажет модульдерге тізбектей байлауға болады. Дегенмен, әрқайсысына жеке CS (Chip Select) түйреуіші қажет болады.
Мен RTC модулін өз түйреуіштеріне қоюды шештім, себебі бұрынғы тәжірибелер маған бұл SPI -ге сәйкес келмейтінін көрсетті. Трансивер модульдері де өздерінің түйреуіштеріне мұқтаж болды.
Барлығын картадан түсіргеннен кейін мен келесідей көріндім:
- Arduino Pin GND -> LCD GND -> SD картасы GND -> GND қабылдағыш -> RTC 5V
- Arduino Pin 5V -> 5V СК -> 5В SD картасы -> VCC қабылдағыш -> RTC VCC
- Arduino Pin 13 -> LCD CLK -> SD Card CLK
- Arduino Pin 12 -> LCD MISO -> SD картасы MISO
- Arduino Pin 11 -> LCD MOSI -> MOSI SD картасы
- Arduino Pin 10 -> LCD СК
- Arduino Pin 9 -> СКД PD
- Arduino Pin 2 -> LCD INT
- Arduino Pin 8 -> RTC CLK
- Arduino Pin 7 -> RTC DAT
- Arduino Pin 6 -> RST RST
- Arduino Pin 4 -> SD картасы CS
- Arduino Pin 14 -> Трансивер DI
- Arduino Pin 15 -> Transceiver DE
- Arduino Pin 16 -> Transceiver RE
- Arduino Pin 17 -> Transceiver RO
0 және 1 түйреуіштер USB интерфейсінде қолданылады, сондықтан олар шектеусіз болды. 3, 5, 18 және 19 цифрлық түйреуіштері бос қалды, сонымен қатар А4 пен А7 арасындағы аналогтық кірістер болашақта кеңейтуге мүмкіндік береді.
2 -қадам: Өтпелі сымдар мен орауыштардағы ақаулық шешімі ретінде
Бастапқыда мен бәрін қысқартылған қысқартылған Y кабельдерімен байланыстыруға тырыстым. Қысқыштар мен қосқыштар бір уақытта бір сымды алуға арналған. Бір корпуста бірнеше сымдарды қысу қиын болды және ұзақ уақытқа созылмайтын буындарға әкелді. Қысу процесі уақытты ғана қажет етпеді, сонымен қатар, қосқыштар істікшелерден босап қалуы мүмкін, бұл үзіліссіз ақауларды іздеуге қосымша уақыт жұмсауға әкелді.
Мен әрқашан сымды орап көргім келеді, сондықтан мен бұл үшін жақсы мүмкіндік деп ойладым. Біраз зерттеуден кейін мен WSU-30 M құралын, ұзындығы 19 мм ұзындықтағы бір қатарлы тақырыптарды және eBay-де 30 AWG сымды орайтын сымды сатып алдым.
Технология ретінде сымды ораудың ұзақ тарихы бар. Бұл 60 -шы, 70 -ші және 80 -ші жылдары цифрлық компьютерлерді шығарудың танымал әдісі болды және телефонның орталық кеңселерінде жиі қолданылды. Ол жаппай шығарылатын баспа платаларымен ескіргеніне қарамастан, сымдарды орау әуесқой үшін келесі артықшылықтарға ие:
- Бұл арзан және жылдам
- Қолдануға оңай және оны таза түрде алып тастауға болады
- Ол көптеген сыну тақталарына дәнекерленген түйреуіштермен жұмыс істейді
- Бұл ұзақ және сенімді байланыс орнатады
- Ол әр нүктеге бірнеше нүктеден қосылуға мүмкіндік береді (ұзын тақырыптар қолданылғанда)
3 -қадам: Arduino Nano дайындау
Келесі қадам менің Arduino Nano -ды дайындау болды. Менде Ардуино Нано болды, бұл өте ыңғайлы болды, өйткені мен сымдарды орау кезінде жапсырмаларды көру үшін үстіңгі жағына қосымша ұзын түйреуіштерді дәнекерлегім келді.
Мен сонымен қатар дисплей тақтасымен бірге келген кішкене тақтаға қосымша ұзын тақырыптарды дәнекерледім.
Трансивер модулінде бұрандалы терминалдар тақырыптардың қарама -қарсы жағында болды, сондықтан мен олардың түсін алып тастадым және оларды тақырыптармен бір жаққа жылжыттым.
Басқа тақталарда қысқа тақырыптар бар, олар дұрыс жағына бекітілген, сондықтан мен оларды сол қалпында сақтадым.
4 -қадам: науаны жобалау
Мен барлық электрониканы Dali Clock үшін үйрететін СКД стендінің артқы жағына орнатқым келді, сондықтан мен OpenSCAD -те бірдеңе жасадым. Мен орнатқым келетін әр түрлі тақталар үшін қиықтар жасадым.
Науаны басып шығарғаннан кейін мен барлық модульдерді ыстық желіммен жапсырдым.
5 -қадам: сымды қайта орау процесі
Сымды орау процесі төрт қадамнан тұрады: өлшеу, кесу, аршу және орау.
Мен қосқым келетін екі нүктені жабу үшін жеткілікті сымды өлшеймін, сонымен қатар орау үшін әр ұшында қосымша дюйм. Содан кейін мен әр ұшынан 1 дюйм оқшаулауды алып тастаймын және сымды тірекке орау үшін құралды қолданамын.
Міне, мен қолданатын дәл әдіс, оны сіз менің демонстрациялық бейнеден көре аласыз:
- Мен қосқым келетін екі нүктенің аралығын өлшеймін
- Мен саусақтарыммен қалаған ұзындықты белгілеймін, содан кейін екі дюйм қосу үшін сызғышты қолданыңыз
- Мен сымды ұзындыққа кесіп тастадым
- Мен 1 және 1/4 дюймді ұшынан өлшеймін
- Содан кейін мен ұшын орау құралындағы тесікке енгіземін
- Мен сымды кескіш пышақтың саңылауына қарай тартамын
- Мен сымды екінші шетінен тартып, бір дюймдік сымды жұлып алдым
- Мен процедураны сымның екінші жағына қайталаймын
Сымның екі ұшын да шешіп тастаған кезде, мен жалаңаш сымның ұшын сымдарды орау құралының бөшкесіне кіргіземін, осылайша жыртылған бөлік бүйірдегі ойықтан шығады. Содан кейін мен ұшты тірекке төмен қарай сырғытып, бірнеше рет бұрып беремін, ол желдің көтерілуіне мүмкіндік беру үшін құралды бос ұстап тұрыңыз.
Жақсы байланыс постта шамамен 7 бұрылыс сым қалдырады. Егер бұрылыстар бір -біріне жиналса, құралды қатты итермеңіз!
ЖАҢАРТУ: Сіздердің көпшілігіңіз оқшаулауды кернеуді жеңілдету үшін тіректі орап алу керек деп ойладыңыз. Мен айырмашылықты көрсету үшін екі фотосуретті енгіздім.
6 -қадам: Бүкіл тақтаны сыммен орау
Бұл барлық байланыстарды сыммен орағаннан кейін тақтаны көрсетеді. Мен жол бойында бірнеше қателіктер жібердім, бірақ оларды сымдарды кесу және пинцет көмегімен тіректердің ұштарын ашу арқылы оңай жоюға болады.
Мен мұны бір-бірлеп орындауды және жұмысыңызды мультиметрмен тексеруді немесе әр компонентті қосу мен тексеруді ұсынамын. Сымдардың бірнеше қабаты болғаннан кейін оны түзету әлдеқайда қиын.
Менің дайын өнімім сәл лас көрінеді, бірақ егер қаласаңыз, маршрутқа мұқият болыңыз немесе түсінікті болу үшін әр түрлі түстерді қолданыңыз.
Егер ол әдемі көрінбесе де, ол нанға қарағанда әлдеқайда берік! Бірақ үлкен бонус - егер сіз оны кез келген уақытта бөліп алғыңыз келсе, оны Arduino Nano -ға немесе жеке тақталардағы түйреуіштерге зақым келтірместен оңай жасай аласыз!
7 -қадам: үйлесімді жобалар
Аяқталған тақта сізге келесі жобаларды жүзеге асыруға мүмкіндік береді:
- 80 -ші жылдардағы еритін цифрлық сағат
- Ардуиномен бірге жарықтандырылған кемпірқосақ пианино (сыртқы компоненттерді қажет етеді)
Ұсынылған:
Evive- Arduino кіріктірілген платформасын қолдана отырып, ұпай санауға арналған ақылды баскетбол аркада ойыны: 13 қадам
Evive- Arduino кіріктірілген платформасын қолдана отырып, ұпай санауға арналған ақылды баскетбол аркадты ойыны: Барлық ойындардың ішіндегі ең қызықтысы- аркадалық ойындар. Сонымен, біз неге оны үйде жасамасқа деп ойладық! Міне, біз осы уақытқа дейін ойнаған ең қызықты DIY ойыны - DIY аркада баскетбол ойыны! Бұл ғана емес
Esp8266: 5 қадамдарын қолдана отырып, құрылғыларды бақылауға және ауа -райын бақылауға арналған IoT құрылғысын қалай жасауға болады
Esp8266 көмегімен құрылғыларды бақылауға және ауа-райын бақылауға арналған IoT құрылғысын қалай жасауға болады: Интернеттегі заттар (IoT)-бұл физикалық құрылғылардың («қосылған құрылғылар» және «ақылды құрылғылар» деп те аталады), ғимараттардың, және электроника, бағдарламалық қамтамасыз ету, датчиктер, қозғағыштар мен басқа да қондырмалармен жабдықталған
48 X 8 Arduino мен Shift регистрлерін қолдана отырып, жарықдиодты матрицалық дисплей: 6 қадам (суреттермен)
Arduino мен Shift регистрлерін қолдана отырып, 48 X 8 светодиодты матрицалық дисплей: Бұл бәріне сәлем! Бұл менің бірінші нұсқаулығым, және Arduino Uno және 74HC595 ауысымдық регистрлерін қолдана отырып, 48х8 бағдарламаланатын жылжымалы жарықдиодты матрицаны жасау туралы. Бұл Arduino даму тақтасы бар менің алғашқы жобам болды. Бұл маған берілген сынақ болды
KerbalController: Kerbal Space бағдарламасына арналған ракеталық ойынға арналған арнайы басқару тақтасы: 11 қадам (суреттермен)
KerbalController: Kerbal Space бағдарламасына арналған ракеталық ойынға арналған арнайы басқару тақтасы: Неліктен KerbalController құруға болады? Әсіресе үлкен қызыл қауіпсіздік қосқышы болған кезде, алдымен қақпақты ашу керек, қосқышты сырғытыңыз
Arduino мен смартфонның қашықтан басқару пультін қолдана отырып, ауа суспензиясына арналған сандық контроллер: 7 қадам (суреттермен)
Arduino мен смартфонның қашықтан басқару пультін қолдана отырып, ауа тоқтату үшін цифрлық контроллер: Барлығына сәлем. Бұл нұсқаулықта мен сізге бір arduino + bluetooth модулін қолдана отырып, автокөліктік аспалы контроллерді қалай құруға болатынын көрсетуге тырысамын. Бұл менің бірінші нұсқаулығым, сондықтан