![Arduino қолмен ПХД (сымсыз қосылу мүмкіндігі бар!): 3 қадам Arduino қолмен ПХД (сымсыз қосылу мүмкіндігі бар!): 3 қадам](https://i.howwhatproduce.com/images/006/image-16332-16-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![PCU портативті Arduino көмегімен (сымсыз қосылу мүмкіндігі бар!) PCU портативті Arduino көмегімен (сымсыз қосылу мүмкіндігі бар!)](https://i.howwhatproduce.com/images/006/image-16332-17-j.webp)
![Arduino қолмен ПХД (сымсыз қосылу мүмкіндігі бар!) Arduino қолмен ПХД (сымсыз қосылу мүмкіндігі бар!)](https://i.howwhatproduce.com/images/006/image-16332-18-j.webp)
28.1.2019 жаңарту Мен қазір осы портативті құрылғының келесі нұсқасымен жұмыс жасаймын. Сіз бұл жобаны менің YouTube каналымда немесе Twitter -де бақылай аласыз.
Ескерту! Мен ПХД орналасуында қате таптым. Сол және жоғары түймелер тек аналогтық түйреуіштерге қосылады. Мен мұны екі кіріске екі тартқыш-резисторды қосу арқылы анықтадым. Бұл тамаша шешім емес, бірақ ол жұмыс істейді.
Мен ATmega328P-AU микроконтроллеріне (Arduino Nano сияқты), SSD1306 OLED дисплейіне және кейбір түймелерге негізделген портативті компьютерді жасадым. Мен сонымен қатар көп ойыншы ойындарына арналған NRF24L01+ радио модулін қосу опциясын қостым. Сондай -ақ, бұл құрылғыны сымсыз контроллер ретінде пайдалануға болады. Мен бұрын сымсыз контроллерлер жасадым, тіпті олар туралы бір нұсқаулық бар. Сізге тек Arduino Leonardo немесе Pro Micro қажет болады.
Портативті ақпарат көзі ашық. Барлық бастапқы кодты PCB дизайны сияқты ақысыз пайдалануға болады. Мен сонымен қатар консоль үшін плиткаға негізделген ашық бастапқы кодты кодтауды бастадым. Қазіргі уақытта физикалық қозғалтқыштан басқа, бәрі жоғары жылдамдықпен байланысты мәселелер бар. Бұл физика қозғалтқышы сурет функциясымен бірдей жылдамдықта кадрмен жұмыс жасайтындықтан. Физикалық қозғалтқышта микро қадам деп аталуы керек (соқтығысу бар -жоғын тексеру кезінде бір пиксельді жылжыту), бірақ мен әлі де онымен жұмыс жасауым керек.
Суреттен көріп тұрғандай, мен SMD бөлшектерін әлі алған жоқпын. Мен қазіргі уақытта кодты прототиппен әзірлеймін.
Мен кәсіби ПХД алғым келмейді. Мен мұны әлі де жасай аламын ба?
Әрине. Мен бұл консольді нүктелі мыс бар ПХД прототипіне қалай құру керектігі туралы оқулық жасадым. Сіз жобаны мына жерден таба аласыз:
1 -қадам: барлық бөлшектерді алу
![Барлық бөлшектерді алу Барлық бөлшектерді алу](https://i.howwhatproduce.com/images/006/image-16332-19-j.webp)
Алдымен сізге барлық бөлшектер қажет. Сіз ПХД -ны JLCPCB немесе Gerber файлдарын қолданатын басқа сайттан тапсырыс бере аласыз. Gerber файлдары өндірушіге арналған ПХД -ны сипаттау үшін қолданылады. Олар тек құрастырылған ПХД бөлшектерін қамтитын. ZIP файлдары.
Бұл ПХД сілтемесі:
Мұнда жұмыс істеу үшін сізге қажет компоненттердің тізімі берілген:
- ATmega328P (TQFP-32)
- 8 дана 6 x 6 x 6 мм түймелер
- 16 МГц кристалды осциллятор
- 2 дана 22 pF 0603 өлшемді конденсатор
- SPI интерфейсі бар SSD1306 дисплейі. (128 x 64, монохромды)
- Екі 0603 10 кОм резистор
Мұнда қосымша компоненттердің тізімі берілген:
- NRF24L01+
- AMSD1117-3.3 (NRF24L01+үшін 3, 3 В реттегіш)
- 1206 680 нФ конденсатор (NRF24L01+ дұрыс жұмыс істеу үшін тұрақты кернеуді қажет етеді.)
- 2 дана 1206 светодиод (егер сіз шамдарды жыпылықтағыңыз келсе)
- Светодиодтар үшін 0603 резистордың 2 дана
2 -қадам: тақтаны жинаңыз
Мұны сипаттау қиын болады, өйткені мен әлі ПХД құрастырған жоқпын. Бөлшектер қайда кеткенін білмеймін, бірақ олар жақын арада келеді деп үміттенемін.
Әдетте, дәнекерлеу кезінде, сорғышты қолданыңыз және ағынға немесе дәнекерге тигеннен кейін қолыңызды жуыңыз. Және дәнекерлегішпен абай болыңыз. Егер сіз оны Цельсий бойынша 350 градус шамасында ұстасаңыз, ол қатты күйік алады. Егер сіз дәнекерленген темірден жарақат алсаңыз, күйген жерді салқындату үшін суық сумен пайдаланыңыз
Егер сіз SMD бөлшектерін ешқашан дәнекерлемеген болсаңыз, мен YouTube -тен кейбір оқулықтарды қарауды ұсынамын. Негізгі ереже - дәнекерлеуді бір жастыққа қолдану, чипті орнына қою және түйреуішті дәнекерлеу. Содан кейін қарама -қарсы жағын жасаңыз, егер түйреуіштер көп болса, оларды жасаңыз. Дәнекерлеу процесіне көмектесу үшін флюсті де қолдануға болады.
Микроконтроллерді дәнекерлеу үшін сізге дәнекер білік қажет болады. Ілгектерді дәнекермен ағызып, артық кетіру үшін дәнекер таяқшасын қолданыңыз.
Бөлшектерді дұрыстап дәнекерлегеніңізге көз жеткізіңіз. Әдетте микроконтроллерлерде бірінші түйреуішті көрсететін нүкте болады. Әдетте ПХД -де бағдар бойынша нұсқаулық бар.
SMD бөлшектері үшін әдетте кішкене бөлшектерді дәнекерлегіңіз келеді. Егер сіз алдымен тақырыптарды дәнекерлесеңіз, сіз оларды дәнекерлегішпен ұрып, жағымсыз газдарды шығарасыз. Мен бұл тізбекті тәжірибеден ұсына аламын. Бұл тізімді ұстанудың қажеті жоқ, бірақ ол ақылмен жасалған:
- Конденсаторлар
- Жарықдиодты шамдар мен резисторлар (міндетті емес) [алдымен резисторларды дәнекерлеу керек]
- Реттегіш пен микроконтроллер (MCU -ны дұрыс орнатқаныңызға көз жеткізіңіз! Нүкте ПХД -дағы [ақ нүкте] белгісімен бірдей болуы керек.)
- Кристалл
- Түймелер
- Тақырыптар (NRF24L01+ тақырыбы - саусағыңыз демалатын жерде, сондықтан икемді болу үшін кейбір сымдарды қолдануды ұсынамын.)
- Батареяға арналған кейбір сымдар. Негізгі қуат VCC және GND арқылы белгіленеді. VCC шамамен 3, 6-6 вольт болуы керек. Бұл кернеу микроконтроллерге тікелей түседі, сондықтан ол арқылы тым көп кернеу болмайтынына көз жеткізіңіз.
3 -қадам: Бағдарламалық қамтамасыз ету
![Image Image](https://i.howwhatproduce.com/images/006/image-16332-21-j.webp)
![](https://i.ytimg.com/vi/ftkpdf-FcCc/hqdefault.jpg)
Мен көптеген жылдар бойы осындай платформаға арналған бірнеше ойын жасадым. Сіз ескі көп ойын кодын осы жерден таба аласыз (бұл mantroom_mcp_continued_v10_converted деп аталады):
github.com/Teneppa/handheld_open_source
Ашық бастапқы қозғалтқышты мына жерден табуға болады (мен кодтау үшін Visual Studio бағдарламасын қолдандым, сондықтан көптеген оғаш файлдар бар):
Ұсынылған:
Таңдау мүмкіндігі бар Arduino OLED дисплей мәзірі: 8 қадам
![Таңдау мүмкіндігі бар Arduino OLED дисплей мәзірі: 8 қадам Таңдау мүмкіндігі бар Arduino OLED дисплей мәзірі: 8 қадам](https://i.howwhatproduce.com/images/001/image-1352-j.webp)
Таңдау мүмкіндігі бар Arduino OLED дисплей мәзірі: Бұл оқулықта біз OLED Display және Visuino көмегімен таңдау опциясы бар мәзір жасауды үйренеміз
CNC Servo Stepper (GRBL мүмкіндігі бар): 4 қадам
![CNC Servo Stepper (GRBL мүмкіндігі бар): 4 қадам CNC Servo Stepper (GRBL мүмкіндігі бар): 4 қадам](https://i.howwhatproduce.com/images/001/image-1177-27-j.webp)
CNC Servo Stepper (GRBL Capable): Бұл жоба - бұл CNC станогының жетек бұрандаларын басқару үшін GRBL бар тұрақты қуатты тұрақты қозғалтқыштарды пайдалануға мүмкіндік беретін өте қарапайым мотор контроллері. Жоғарыда көрсетілген бейнені қарап шығыңыз, бұл контроллерді менің үйдегі CNC қондырғысында көрсету
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: 6 қадам (суреттермен)
![Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: 6 қадам (суреттермен) Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/010/image-29182-j.webp)
Alexa дауысты тану мүмкіндігі бар ескі ноутбуктен ақылды сиқырлы айна: менің «Электроника» курсына жазылыңыз: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Сондай-ақ youtube каналында басқа жобалар мен электроникаға арналған оқулықтар: https://www.youtube.com/channel/UCelOO
Raspbian Stretch -те TPN WN7200ND USB сымсыз адаптері бар елу метрлік сымсыз кіру нүктесі: 6 қадам
![Raspbian Stretch -те TPN WN7200ND USB сымсыз адаптері бар елу метрлік сымсыз кіру нүктесі: 6 қадам Raspbian Stretch -те TPN WN7200ND USB сымсыз адаптері бар елу метрлік сымсыз кіру нүктесі: 6 қадам](https://i.howwhatproduce.com/images/002/image-3141-80-j.webp)
Raspbian Stretch -те TP Link WN7200ND USB сымсыз адаптері бар елу метрлік сымсыз кіру нүктесі: Raspberry Pi қауіпсіз сымсыз кіру нүктелерін жасау үшін тамаша, бірақ оның ауқымы жақсы емес, мен оны кеңейту үшін TP Link WN7200ND USB сымсыз адаптерін қолдандым. Мен мұны қалай істеу керектігін айтқым келеді Неліктен мен маршрутизатордың орнына таңқурай пиін қолданғым келеді? T
Дауысты тану мүмкіндігі бар бағыттаушы робот: 7 қадам (суреттермен)
![Дауысты тану мүмкіндігі бар бағыттаушы робот: 7 қадам (суреттермен) Дауысты тану мүмкіндігі бар бағыттаушы робот: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-3863-117-j.webp)
Дауысты тану мүмкіндігімен бағыттаушы робот: Гид -робот - бұл келушілерді біздің колледж қалашығындағы әр түрлі бөлімдерге бағыттау үшін жасаған мобильді робот. Біз бірнеше алдын ала анықталған мәлімдемелерді айтуға және кіріс дауысына сәйкес алға және артқа жылжуға мүмкіндік алдық. Біздің колледжде бізде