Мазмұны:
- Жабдықтар
- 1 -қадам: қоршауды дайындаңыз
- 2 -қадам: тізбектерді сыммен қосыңыз
- 3 -қадам: Радуга бағдарламалау
- 4 -қадам: жинау
Бейне: Шексіз кемпірқосақ: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Шексіздік айналары - бұл жарқын кемпірқосақ үшін тамаша көңілді елес. Бұл нұсқаулық сізбен бірге алып жүруге болатын портативті шексіз кемпірқосақты қалай жасау керектігін көрсетеді.
Материалдар
- қорап немесе басқа қоршау
- Айна беті
- бояу материалы
- Неопиксель жолағы
- Adafruit CPX немесе gemma сияқты контроллер
- үйлесімді батарея мен сымдар
Сізге мөлдір айна материалы да, толық айна беті де қажет екенін ескеріңіз. Мен пластикалық айна плиткалары мен қараңғы терезе пленкасын қолдандым
Қораптың тегіс беті болуы керек, оны сіз бояуға арналған материалмен жабуға болады. Ол сондай -ақ контроллерді, батареяны және қосымша сымдарды орналастыру үшін жеткілікті үлкен болуы керек.
Жабдықтар
Қосымша жабдықтарға дәнекерлеу мен бағдарламалау кіреді. Circuit Playground Express (CPX) немесе гемманы бағдарламалау үшін Arduino IDE пайдаланыңыз. Adafruit кітапханаларын кітапхана менеджерінің көмегімен қосуды ұмытпаңыз.
1 -қадам: қоршауды дайындаңыз
Қоршауды қадағалаңыз және айна мен бояу материалдарының кесілген бөліктерін қараңыз. Оларды кішкене етіп салыңыз, сонда олар ішке сыйып кетеді. Контейнердің жоғарғы бөлігін ерін қалыптастыру үшін жеткілікті орын қалдырып кесіңіз. Мен қолданатын контейнерде пластикалық терезе болды, сондықтан мен мұнда қақпақты кесудің қажеті жоқ.
Менің қоршауым металл болғандықтан, оны электр таспасымен қаптадым. Сіздің тізбектеріңізді қысқартатын жалаң металл жоқ екеніне көз жеткізіңіз! Мен сонымен қатар светодиодтарды бекіту үшін картон жолағын қолдандым.
2 -қадам: тізбектерді сыммен қосыңыз
Сымдар өте қарапайым. Тек 3 байланыс бар, бірақ жолақтың басына қосылғаныңызға сенімді болыңыз. Деректер байланысы CPX бойынша A0 мен Neopixel жолағындағы Din арасында жасалуы керек. Егер сіз гемманы қолдансаңыз, D1 жолағын Динге салыңыз. Жолақтағы 5В желісін контроллердің Vout желісіне қосыңыз. Бұл светодиодтарға көбірек қуат береді. Соңында, контроллер мен жарықдиодты жолақ арасындағы жерді қосыңыз.
3 -қадам: Радуга бағдарламалау
Arduino бұл RGB шамдарын бағдарламалаудың қарапайым әдісін ұсынады. Егер сізде бағдарламалау интерфейсі жоқ болса, оны arduino.cc сайтынан жүктеп алыңыз. Сізде әр қадамды өтуге көмектесетін бастапқы бет бар. Arduino IDE орнатқаннан кейін сіз Adafruit NeoPixels пен контроллер тақтасына қолдау қосу үшін кіріктірілген кітапхана менеджерін қолданасыз.
Кітапханаларды орнатқаннан кейін сіз NeoPixel мысал бағдарламаларына қол жеткізе аласыз. Түйме өңдеуші мысалынан бастаңыз. Ол кемпірқосақтың 3 режимін ұсынады: кемпірқосақ, кемпірқосақ циклы және театрChaseRainbow. Менің жақсы көретінім - кемпірқосақ велосипед.
Мысал бағдарламасына тек 3 өзгерту қажет
1) PIXEL_COUNT көмегімен NeoPixels санын орнатыңыз. Мысалы, егер сізде 16 жарық диоды болса, код жолын оқу үшін өзгертіңіз:
PIXEL_COUNT 16 анықтау
2) Контроллердің шығыс істігін орнатыңыз. Егер сіз CPX қолдансаңыз, PIXEL_PIN сызықпен анықталғанына көз жеткізіңіз
PIXEL_PIN 6 анықтаңыз
Егер сіз гемманы қолдансаңыз, сіз бұл жолды келесіге өзгертесіз
#PIXEL_PIN анықтаңыз 1
3) Негізгі кодты өзгертіңіз. Arduino -да негізгі тәртіп - loop (). Бұл әдетті табыңыз және оны келесіге ауыстырыңыз
void loop () {rainbowCycle (20);
}
Енді оны қосыңыз және жүктеңіз. Сіз нәтижелерді NeoPixels -те көруіңіз керек.
4 -қадам: жинау
Жиналатын бірінші нәрсе-жоғарғы қақпаққа мөлдір реңкті қою. Мұнда ол екі жақты таспамен бекітілген түрде көрсетілген.
NeoPixel жолағын мүмкіндігінше қақпаққа жақын бекітіңіз.
Содан кейін батарея мен контроллерді корпусқа салыңыз. Егер сіз CPX қолдансаңыз, ол автоматты түрде қосылады. Егер сіз Gemma қолдансаңыз, оны қосу қажет болуы мүмкін. Бұл кезде жарық диодты шамдар жанатын болады.
Электр тізбегінің үстіне айналы қызметті қойыңыз. Мүмкіндігінше жарықдиодты шамдарға жақын етіп бекітуге тырысыңыз.
Соңғы қадам - қақпақты жабу. Енді сізде портативті шексіздік кемпірқосағы бар!
Ұсынылған:
Makecode Arcade көмегімен GameGo -да шексіз деңгейлері бар платформер: 5 қадам (суреттермен)
Makecode Arcade көмегімен GameGo -да шексіз деңгейлері бар платформер: GameGo - бұл TinkerGen STEM білімі әзірлеген Microsoft Makecode үйлесімді ретро ойын портативті консолі. Ол STM32F401RET6 ARM Cortex M4 чипіне негізделген және STEM тәрбиешілеріне немесе ретро бейне ойындар жасауды ұнататын адамдарға арналған
Жұмыс үстелінің шексіз айнасын екі жақты жасаңыз: 14 қадам (суреттермен)
Екі жақты, жұмыс үстеліндегі шексіздік айнасын жасаңыз: Мен көрген шексіздік айналарының көпшілігі бір жақты, бірақ мен оны басқаша жасағым келді. Бұл екі жақты және жұмыс үстелінде немесе сөреде көрсетілетін етіп жасалған. Бұл оңай, өте керемет жоба
Потенциометрі бар шексіз айна сағаты: 3 қадам
Потенциометрі бар шексіз айна сағаты: Мен шексіздік айнасын кездестірдім, мен оны керемет деп таптым. Бұл мені шексіз айна жасауға шабыттандырды, бірақ маған мақсат қажет болды. Сонымен, мен жұмыс істейтін шексіз айна сағатын жасауды шештім. Бұл сізге мүмкіндік беретін шексіз айна
Смартфонмен басқарылатын шексіз сағат: 5 қадам (суреттермен)
Смартфонмен басқарылатын шексіз сағаттар: Мен нұсқаулықтардағы Infinity айналары мен шексіз сағаттардың көптеген жобаларын көрдім, сондықтан менікін жасауды шештім. Бұл басқалардан айтарлықтай ерекшеленбеуі мүмкін … бірақ мен мұны өзім жасадым, дәл солай! Егер сіз оны әлі білмесеңіз: шексіздік дегеніміз не
Толық кемпірқосақ әсері бар кемпірқосақ сөз сағаты және басқалары: 13 қадам (суреттермен)
Толық кемпірқосақ әсері бар кемпірқосақ сөз сағаты және тағы басқалар: Мақсаттар1) Қарапайым2) Қымбат емес3) Мүмкіндігінше энергия үнемдейтін кемпірқосақ әсері бар кемпірқосақ сөз сағаты. Сөз сағатындағы смайлик. Қарапайым инфрақызыл қашықтан басқару пульті 03-nov-18 LDR жаңарту NeopixelsUpdate жарықтығын бақылау 01-қаң