Мазмұны:
- 1 -қадам: базаны құру
- 2 -қадам: Диффузиялық блокты жасаңыз
- 3 -қадам: Схеманы дәнекерлеңіз және кодты іске қосыңыз
- 4 -қадам: Әр Pi бағдарламасында бағдарламаны іске қосыңыз, серверді іске қосыңыз және оны іс жүзінде қараңыз
Бейне: Ұзақ қашықтықтағы ең жақсы дос шамдары: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Мен «Ең жақсы дос» шамдары деп аталатын алыс қашықтықтағы синхронды шамдарды жасадым. Бұл олардың басқа шамның ағымдағы түсімен синхрондалғанын білдіреді. Егер сіз бір шамды жасылға өзгертсеңіз, көп ұзамай басқа шам жасылға айналады. Бұл таңқурай пиінің өте қарапайым жобасы, оған кез келген адам ене алады және көптеген негізгі ұғымдарды қолданады.
Бұл карантин кезінде іске қосылатын тамаша жоба болар еді, өйткені сіз үнемі бірге бола алмайсыз және оны бір үйде қолдануға болады, егер сіз кездесуде немесе басқа маңызды оқиғада болсаңыз.
Жабдықтар:
- ws2811 жарықдиодты шамдар -
- Мен қолданған таңқурай pi нөлі (кез келген пиді қолдануға болады, sd картасын алуды ұмытпаңыз) -
- Акрил парағы -
- Батырмаға басу
- Шие ағашы, Қызыл емен ағашы - Жергілікті ағаш таратушы
1 -қадам: базаны құру
Жұмысты бастау үшін сізге электронды компоненттерді салып, жарық беретін қорап қажет. Менде қорап жасайтын шие ағашы мен қызыл емен ағашы қалды. Мен бір шаршы шиенің жоғарғы бөлігін қолдандым, ол шамамен 4,5 дюйм 4,5 дюйм және қалыңдығы 1,25 дюйм болды. Содан кейін мен электронды компоненттер болатын бөлікті қосу үшін қызыл емен ағашының бөлшектерін қолдандым. Бұл бөлшектер ұзындығы шамамен 4,5 дюйм, қалыңдығы 1 дюйм және ені 2 дюйм болатын. Егер мен мұны тағы да қайталайтын болсам, мен, әрине, қызыл еменді жіңішке етіп жасар едім, сонда электронды компоненттерге сыйымдылығы көбірек болады. Бөлшектерді кескеннен кейін мен оларды тегістеп, 1/2 дюймдік бұрғылау ұшын пайдаланып ws2811 саңылауына тесік жасадым. Содан кейін мен оларды Махонидің жаңғақ майымен аяқтадым.
2 -қадам: Диффузиялық блокты жасаңыз
Негіз жасалғаннан кейін мен ws2811 светодиодтан жарық тарату үшін қолданылатын диффузиялық блок жасай бастадым. Мұны істеу үшін мен акрилден төртбұрышты кесектерді кесіп алдым, содан кейін акрилді тегістеп, оны шынымен бұлыңғыр етті. Бұл жарықдиодты жарықтың көбірек таралуына мүмкіндік береді. Содан кейін мен құрылымды бекіту үшін ыстық желімді қолдандым
3 -қадам: Схеманы дәнекерлеңіз және кодты іске қосыңыз
Бұл тізбекті дәнекерлейтін уақыт. Әр шамда таңқурай pi нөлі, ws2811 светодиоды, түймесі және резисторы бар. Бір тізбек ws2811 светодиодты басқару үшін пайдаланылады, ал екіншісі пайдаланушының кірісін тексеру үшін қолданылады. Ws2811 светодиодты - бұл светодиодты басқару үшін таңқурай пиінің жер, 5в және pwm түйреуіштерін қолданатын қарапайым схема. Пайдаланушының кіріс тізбегінде ток шектеу резисторы мен таңқурай pi кіріс штырынан кернеуді қосу және өшіру үшін қолданылатын түймесі бар.
Әр pi бірдей бағдарламамен жұмыс істейді. Бұл бағдарлама батырманың басылғанын тексереді, егер солай болса, түсін өзгертеді. Содан кейін ол ағымдағы түсті бақылайтын веб -серверге хабарлама жібереді. Әр 5 секунд сайын бұл бағдарлама веб -серверден ағымдағы түсті тексереді және егер бұл түс шамның ағымдағы түсінен өзгеше болса, ол сол түске өзгереді. Осылайша олар синхронда сақталады. Егер сіз бір шамның түсін қызылға өзгертсеңіз, ол шам веб -серверге ағымдағы түс қызыл екенін айтады, екінші шам 5 секунд ішінде веб -серверді тексереді және ағымдағы түстің қызыл екенін көреді, содан кейін оған ауысады. түс Мен қолданған веб -сервер бір желіде қолданылғандықтан, pis бірінде орналастырылған, бірақ сіз бұл серверді кез келген жалпыға ортақ серверде оңай іске қоса аласыз, ал шамдар континенттерде жұмыс істейді.
Бұл дизайнды ескере отырып, сіз оны 2 шамадан асатын шамада оңай өзгерте аласыз.
Төменде жобаны іске қосу үшін сізге қажет екі репо бар. Егер сізде BiblioPixel -ді орнатуда қиындықтар туындаса, хабарламалар тақтасын жасау туралы менің бейнеролигімді қарай аласыз. Ол BiblioPixel -ді егжей -тегжейлі орнатады.
Ең жақсы дос жарық бағдарламасы әр нүктеде жұмыс істейді:
github.com/tmckay1/best_friend_light
Ағымдағы түсті қадағалайтын веб -сервер:
github.com/tmckay1/raspberrypi_gateway
4 -қадам: Әр Pi бағдарламасында бағдарламаны іске қосыңыз, серверді іске қосыңыз және оны іс жүзінде қараңыз
Енді сіз бағдарламаны пәрмен жолында алдыңғы репозиторийлерде оқылған нұсқаны тексеру арқылы іске қоса аласыз, менеджерден кейін серверді іске қосасыз және оны іс жүзінде көре аласыз!
Ұсынылған:
HC-12 ұзақ қашықтықтағы ауа райы станциясы мен DHT сенсорлары: 9 қадам
HC-12 ұзақ қашықтықтағы ауа райы станциясы мен DHT сенсорлары: Бұл оқулықта біз екі дхт сенсоры, HC12 модульдері мен I2C СКД дисплейі арқылы алыс қашықтықтағы метеостанцияны қалай жасауға болатынын білеміз
Ұзақ қашықтықтағы сымсыз температура мен діріл датчиктерінің жұмысын бастау: 7 қадам
Ұзақ диапазондағы сымсыз температура мен діріл датчиктерінің жұмысын бастау: Кейде діріл көптеген қосымшаларда елеулі мәселелердің себебі болып табылады. Машина біліктері мен подшипниктерден қатты дискінің өнімділігіне дейін діріл машинаның зақымдалуына, ерте ауыстырылуына, төмен өнімділігіне әкеледі және дәлдікке үлкен соққы береді. Мониторинг
Ұзақ қашықтықтағы тарату жүйесінің схемасы: 6 қадам
Ұзақ қашықтықтағы тарату жүйесінің тізбегі: Бүгін біз бұл мақалада қалааралық трансмиссиялық жүйенің негізгі схемасын қалай жасау керектігі туралы айтатын боламыз. Осы жолдардың бойында сізге тізбектің қысқаша суретін беруге рұқсат етіңіз. Бұл әдетте қалай жұмыс істейді және мен сіздерге қалай сөйлеймін
Esp32-Ubidots-сымсыз ұзақ қашықтықтағы температура мен ылғалдылық: 6 қадам
Esp32-Ubidots-сымсыз ұзақ мерзімді температура мен ылғалдылық: Бұл оқулықта біз температура мен ылғалдылық сенсоры арқылы температура мен ылғалдылықтың әр түрлі деректерін өлшейміз. Сіз бұл деректерді Ubidots -қа жіберуді үйренесіз. Сіз оны әр түрлі қосымшалар үшін кез келген жерден талдай аласыз
ESP8266: 6 қадамды қолданатын ұзақ қашықтықтағы WiFi сканері (суреттермен)
ESP8266 көмегімен ұзақ қашықтықтағы WiFi сканері: Мен осы нұсқаулықта батареямен жұмыс істейтін, 2,5 диапазондағы Wi -Fi сканерлеу құрылғысын жасаймын, ол менің үй желісі үшін қай арна жақсы екенін анықтайды. Оны жолда WiFi -ге ашық кіру нүктелерін табу үшін де пайдалануға болады. Жасалу құны: шамамен 25 доллар