Мазмұны:
- 1 -қадам: 8 доп
- 2 -қадам: Терезеге кіру порты
- 3 -қадам: басып шығару және жинау
- 4 -қадам: Көз
- 5 -қадам: Электроника
- 6 -қадам: Бағдарлама
- 7 -қадам: Терезе мен электрониканы құрастыру
- 8 -қадам: Интерференцияға сәйкес келу
- 9 -қадам: қосымша файлдар
- 10 -қадам: ЖАҢАРТУ
- 11 -қадам: Қосымша файлдар
Бейне: Электронды сиқыр 8 шар мен көз алмасы: 11 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Мен Magic 8 Ball сандық нұсқасын жасағым келді …
Бұл корпус 3D басып шығарылған және дисплей көгілдір бояудағы полиэдрден Arduino NANO бағдарламаланған кездейсоқ сандар генераторымен басқарылатын шағын OLED -ге ауыстырылды.
Содан кейін мен біршама жанасуды жалғастырдым және тағы бір қабық жасадым, бұл сіздің жаныңызға қарайтын мұздай көк көз …
НАЗАР АУДАРЫҢЫЗ: Мен ақырында сынапты еңкейту қосқыштарын соңғы құрастыру үшін қолдандым. Егер бұл ойыншық ретінде қолданылуға арналған болса, мұнда берілген бастапқы жоспарды орындау керек. Меркурийдің уыттылығы белгілі. Екінші бейнеде мен мұны не үшін істегенімді анық көрсетеді!
Менің сынап қосқыштарым полигонға арналған ескі үй термостаттарынан қайтарылды, олар қазір сенімді қолда …
12 сәуір 2019 ЖАҢАРТУ !!!: Мен бұл жобаны іске қосудың қарапайым әдісін қостым. Мен сонымен қатар кеңесті көрсететін жойылған кодты енгіздім. Барлығы 10 -қадамда ашылады.
1 -қадам: 8 доп
Мен Solidworks -те 100 мм қуыс сфера жасадым
Мен сфераның экваторы бойымен біріккен тігісті қаламадым, сондықтан жоғарғы және төменгі бөліктерді кесіп тастады, содан кейін жоғарғы жағында 50 мм тесік қалдырып, түбінде 56 мм тесік қалдырды.
Мен бекіткіштерді көрсетуді қаламайтындықтан, мен түбінің тереңдігінде 1 мм тереңдікте 1 мм тереңдікте 57 мм кесінді жасап, ұзындығы шамамен 4 мм болатын тесікке перпендикуляр орналасқан диаметрі 4 мм болатын екі штанганы қостым.
Жоғарғы тесік штепсель жоғарғы тесік үшін бастапқы кесілген бөлікті төңкеру арқылы модельденген. Штепсельдің ішкі қисығына қосымша 2 мм сақина қосылды, содан кейін бәрі қатты болды.
Жоғарыдан мен үлкен 8 санын сыздым және бұл контур жоғарғы мұқабадан кесілген. Бұл өз кезегінде 8 санын жасау үшін қолданылды.
2 -қадам: Терезеге кіру порты
Бұл бөлімде электроника мен ішкі жұмыс бар. Ол сондай -ақ батареяларды ауыстыру үшін кіру нүктесі болуға арналған.
Мен бұл жерде бекіткіштердің көрінбейтінін қалаймын, сондықтан мен бұранданы 36 градусқа бұрап, орнына бекітіп қойдым.
Кеңесті қарауға мүмкіндік беретін бөліктің ортасында диаметрі шамамен 1 дюйм болатын порт бар.
Порттың ішкі жағында қалыңдығы 2 мм пластиктен немесе әйнектен тұратын төртбұрышты кесу аймағы бар.
Бұл терезе ойыншықтың барлық өлшемінде қолданылады.
Сондай -ақ, electronicsBrace екі бөлігі және ElectronicsTray мен nanoTray әрқайсысы біреуі қажет.
3 -қадам: басып шығару және жинау
Доп пен нөмір ABS қара көмегімен басылды. Жоғарғы мұқаба табиғи ABS көмегімен басылды. Мен ABS ақ түсті сынап көрдім, бірақ ол тым қатал болып көрінді.
8 саны - жоғарғы қақпаққа бекітілген пресс.
Жоғарғы қақпақ доптың ішіне төменгі тесіктен өту үшін жеткілікті кішкентай.
Бұл үйкеліс, бірақ сонымен қатар ABS желімімен бекітілген.
Мен барлық бөлшектерді ішіне орналастыру туралы аздап алаңдадым, сондықтан мен бұл жолы диаметрі 120 мм болатын басқа бөлікті жасадым.
4 -қадам: Көз
Мен 3D модельдерінің жоғарғы бөлігін алып тастадым және екі шарды табиғи ABS -те басып шығардым, содан кейін терезеге кіру портын көк ABS -те басып шығардым.
Көз алмасына тура қараған кезде ақылға қонымды факсимиле береді.
Маған бұл нұсқа түпнұсқалық 8Ball қарағанда жақсы.
5 -қадам: Электроника
Кеңістік сыртқы келбеті сияқты шектеу болды.
Эстетикаға ешқандай сыртқы шығулар немесе кедергілер болмауы керек.
Ойыншық қозғалыспен қосылады және өзара әрекеттеседі.
Ойыншық төңкерілгенге дейін өшірулі күйде басталады.
Түймені ауыстырудың орнына мен көлбеу қосқышты қолдандым.
Бұрын мен микроконтроллердің қуатын басқару үшін MOSFET қолдандым. Бұл идеалды емес еді, өйткені ол микроконтроллерді аз мөлшерде ток үздіксіз қоректендіруге мүмкіндік берді, осылайша батареяны бір айға жуық уақыт ішінде өлтірді.
Бұл жағдайда мен криптекстің USB -дискісі жобасында қолданған сияқты кішкене реле қолдандым.
Қосылған схемада аппараттық құралдың жұмыс істеуі үшін қажетті сымдар көрсетілген.
Еңкейту қосқышы.
Эстафета. Мен 6В катушканы қолдандым, себебі батареяның кернеуі 6В, бұл қарапайым NPN транзисторынан ауысатын реле үшін жетекші схеманы қажет етті.
Amazon -дан Waveshare 128 X 128 OLED модулі.
6 -қадам: Бағдарлама
Мен жауаптарды ойыншықтың түпнұсқасы болғанын қалаймын, бұл үшін Уикипедияны қолдандым.
Модуль SSD1327 түрі болып табылады және осы СКД үшін өте сенімді код кітапханасы бар.
Бұл кодты қолданудың алғашқы әрекеттері сәтсіздікке әкелді, себебі жадты пайдалану тым үлкен болды.
Қарапайым шешім - өндіруші ұсынған өшірілген кодты қолдану.
Мен мысалдың көп бөлігін алып тастадым және қажетті ақпаратты көрсету үшін бастапқы кодтың үзінділерін қолдандым.
Бағдарлама келесідей жұмыс істейді:
Доп тыныштық күйде.
Допты терезеге қарату - бұл бастапқы күй.
Arduino іске қосылып, «Сұрағыңызды қойыңыз, содан кейін аударыңыз» нұсқауларын көрсетеді. Бағдарлама басқарылатын реле арқылы Arduino -ға қуат береді.
Нұсқаулар ойыншық айналдырылғанға дейін бұрылғанша көрініп тұрады, бұл көлбеуді өшіреді және бағдарлама ойлау режиміне өтеді. Оқу «Ойлау …» көрсетеді, осылайша сіз әлі де белсенді екенін білесіз.
Содан кейін доп қайтадан төңкеріліп, терезе тік тұрады.
Бұл әрекетті механикалық еңкейту қосқышы оқиды және бағдарлама терезенің жоғарғы жағына бағытталған секунд ішінде кездейсоқ жауап береді.
Ойыншық допты жоғары қаратқанша хабарлама көрініп тұрады.
Бұл процесс допты терезеге қаратып 16 секундтан ұзақ уақытқа созылғанға дейін жалғасады, онда бағдарлама релені сөндіреді және қуатты өшіреді.
Бұл бағдарлама бойынша сыни ескертулер кездейсоқ (); функция.
Менде бірдей жауаптармен проблемалар болды, мен оны бір мезгілде екі құрылғыда да сынап көрдім, және олар бірдей екенін білдім.
RandomSeed (analogRead (0)) пайдалану өте маңызды; күнделікті. Мұның түсіндірмесін мына жерден табуға болады:
7 -қадам: Терезе мен электрониканы құрастыру
Бұл жинақта терезені, батарея ұстағышты және қақпақты құрайтын бес басылған бөлік бар.
Біріншісі - OLED үшін тіректері бар көрінетін компонент, екіншісі - VIA терезесіне бекітілген батарея мен контроллер тасымалдаушысы.
Мен терезе үшін кішкене кесілген әйнекті қолдандым. Бұл циано түріндегі желіммен жабыстырылған. Менде бір жағынан жабысқақ ауа өткізгіш көбік болды, ол кішкене жолақтарға кесіліп, әйнектің айналасына терезе жинағының ішкі жағына қойылды.
Терезенің айналасында 4 бұрандалы тесік бар. бұл мен таңдаған модуль үшін бос орын. Оларға дәнекерлеу үтігінің көмегімен орнатылған 4-40 жылу қондырғысы бар.
Модуль орнында, оны бекіту үшін 1/4 дюймдік шегініс қолданылады.
Мен компоненттер келген кезде сәттілікке ие болдым, аккумулятор ұстағыш саңылаудың ішіне сәйкес келеді, бұл оны тік орналастырудың қажеті жоқ дегенді білдіреді. Бұл кішігірім доп жақсы жұмыс істейтінін білдіреді.
Электроника ұясының негізі батарея ұстағышын алып жүреді және оның 2 релесі бар, біреуі реле үшін, екіншісі көлбеу қосқыш үшін.
Қаптамада 3 бөлік бар, олар бір -біріне жабысып, батареяларды ұстап тұрады және NANO модулін бекіту үшін тегіс бетті қамтамасыз етеді.
Содан кейін бұл 2 бөлік OLD модулінің артқы жағындағы 4 стопорға бекітіледі.
НАЗАР АУДАРЫҢЫЗ! Мен көлбеу қосқышты сынап қосқышына ауыстырдым. Бұл неғұрлым сенімді жұмыс жасады.
8 -қадам: Интерференцияға сәйкес келу
Аяқталғаннан кейін терезе жиынтығы шардың төменгі жағындағы ойық арқылы шынымен тығыз орналасады.
Допқа терезенің соңғы қондырғысын орнатқанда, кейбір кедергілер болуы мүмкін
Егер бұл орын алса, онда шардағы терезе тірегінің ішкі ерінін суретте көрсетілгендей кесу қажет болуы мүмкін.
9 -қадам: қосымша файлдар
Бұл диаметрі 120 мм болатын үлкен шарикті файлдар
10 -қадам: ЖАҢАРТУ
Мен бұл доптың түпнұсқаға ұқсас әрекетке ие болуы үшін жойылған кодты аяқтадым.
Енді сіз оны төңкергенде, бағдарлама басталып, кеңестерді көрсетуге шамамен 4 секунд кетеді.
Операцияның бұл түрі аппараттық құралдардың қарапайым құрастыруымен де мүмкін.
Тізбектің барлық қуат бөліктерін жоюға болады, ал D2 цифрлық жүргізілуі мүлде қажет емес.
Көлбеу қосқыш тақтадағы шикі қуат кірісіне қуат беретін коммутациялық транзисторды бере алады.
Мен бұл өзгеріс үшін компоненттерді орнында қалдырдым.
Егер тізбекті өзгертетін болсаңыз, онда powPin бағдарламасының декларациясын және оған қатысты барлық кейінгі бөліктерді бағдарламадан алып тастауға болады.
Егер бастапқы схема салынған болса және сіз қуат кодын қолданғыңыз келмесе. Ол әлі де жұмыс істеуі керек, себебі көлбеу қосқыш микроконтроллерге қуат қосады.
Бұл режимде бағдарламаның басталуына шамамен 4 секунд уақыт кетеді, содан кейін кеңестер көрсетіледі.
Кіріс түйреуішті алып тастау арқылы оны одан да жеңілдетуге болады. Мен бұл режимді әлі тексерген жоқпын, бірақ ол солай жұмыс істеуі керек. Бағдарламадан кірісті оқуға сілтемелерді алып тастауды ұмытпаңыз.
Егер көлбеу сенсордың осы түрін қолданатын болсам, мен батарея тасымалдағышының жаңа қолдауын қостым
11 -қадам: Қосымша файлдар
Бұл Waveshare веб -сайтынан алынған OLED файлдары ….
Arduino 2019 байқауында екінші орын
Ұсынылған:
Өзіңіздің электронды мотоциклге немесе электронды мотоциклге арналған GPS негізіндегі жеке тақтаны жасаңыз: 13 қадам
Өзіңіздің электронды мотоциклге немесе электронды мотоциклге арналған GPS -тің жеке бақылау тақтасын жасаңыз: бәріне СӘЛЕМ Бұл жолы мен жеке дисплейі бар, сонымен қатар arduino mega 2560 және Nextion Lcd дисплейі бар тіркеушіні қосатын жаңа нұсқауларды ойлап таптым. sdcard және әрине проектте
«Электронды қағаз бақа жасау» электронды оригами: 6 қадам (суреттермен)
«Электронды қағаз бақа жасау» электронды оригами: Сіз интегралды электроникамен қағаз фигураларын жасағыңыз келе ме? Сізге тек желім, өткізгіш бояу мен шыдамдылық қажет. Сіз қағаз схемаларын жасай аласыз және кейбір негізгі электрондық компоненттерді оңай біріктіре аласыз. Осы оқулықтан кейін сіз құрастыра аласыз
Сиқыр 8: 3 қадам
Сиқыр 8: Біз сиқырлы 8 шарсыз қалай сиқырлы 8 доп жасауға болатынын білгіміз келді, сондықтан біз оны Arduino тақтасының көмегімен жасауға шешім қабылдадық, бұл нұсқаулық сізге жұмыс тақтасын қалай жасау керектігін айтады, сонымен қатар оны кез келген айтуға теңшеуге болады. сіз қалаған
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Компьютер + Қағаз = Сиқыр: 8 қадам
Компьютер + Қағаз = Сиқыр: Неге жаңасы келгенде ескісін ұмыту керек? Неге біз оларды бір қажеттіліктерді қанағаттандыратын объектілердің жаңа түрлерін жасау үшін біріктіре алмадық: сиқырға деген қажеттілік. Бұл нұсқаулықпен сіз қағаз компьютер + пернетақта жасайсыз. Үш