Cov txheej txheem:
- Kauj Ruam 1: Muab cov laug cam tso rau hauv
- Kauj ruam 2: Nyem ATTiny
- Kauj Ruam 3: Xa Txoj Cai Los Ntawm Koj Tus Raspberry Pi
- Kauj ruam 4: Tsim ib qho kev kaw
Video: RC Tswj Rgb Coj Sawb: 4 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Tsim koj tus kheej rc tswj coj-sawb rau chav nyob ib leeg!
Feem ntau rgb-coj-strips raug tswj los ntawm kev tswj chaw taws teeb infrared. Txhawm rau tua nws lossis qhib lossis hloov xim, koj yuav tsum nyob twj ywm ntawm tus neeg txais khoom. Qhov no yog tho txawv thiab tsis ntse tiag. Txhawm rau tswj lub teeb nyob rau hauv txoj kev txias dua, kuv tau tsim rc tswj lub rooj tsav xwm kom teeb xim xim ntawm txoj hlua. Txoj cai rc tuaj yeem xa los ntawm raspberry pi, xav txog IFTTT. Qhov ntawd yog qhov ntse dua li cov chaw taws teeb tswj.
Yam koj xav tau:
- rgb-coj-strip, piv txwv li qhov no yuav ua qhov dag
- TSI 85
- 433 MHz tus txais (thiab xaiv tau xa)
- 5v tswj (L7805)
- 3 NPN transistors, kuv siv darlingtonarray
- 1 µF capacitor
- 10 µF capacitor
- Lub hwj chim 12v
- sawb circuid board
- ob peb xaim
- ATTiny programmer, arduino-mega lossis arduino-uno
- xaiv tau raspberry pi kom xa cov cim
Kauj Ruam 1: Muab cov laug cam tso rau hauv
Yog tias koj muaj tag nrho cov khoom siv, koj yuav tsum muab cov laug cam tso rau hauv.
Cov coj-sawb xav tau 12v, ATTiny thiab tus neeg txais rc xav tau 5v, vim li ntawd, cov circuid tau txais 12v.
Txog ATTiny thiab tus txais rc kuv siv 5v tus tswj hwm, kuv cov circuid tau tshwm sim los ntawm sooraj619
Pawg thawj coj hloov peb xim xim ntsuab ntsuab thiab xiav rau lub teeb-coj hauv lub sijhawm ntawm 3 ms. Txhua xim nyob rau hauv txoj cai feem pua kom ua tiav cov xim tshwj xeeb. Vim tias lub sijhawm teem sijhawm nrog 3 ms, koj tsis pom hloov peb xim liab ntsuab thiab xiav, tab sis koj pom tsuas yog xim raug (piv txwv li daj sib xyaw los ntawm liab thiab ntsuab). Hauv kuv lub cuab yeej muaj darlingtonarray, vim tias kuv tau siv cov kab no los hloov cov xim. Koj tuaj yeem siv ib qho NPN transistors.
Tsis txhob hnov qab lub kav hlau txais xov 17 cm ntawm tus txais.
Kauj ruam 2: Nyem ATTiny
Tam sim no nws yog lub sijhawm los nyem ATTiny nrog txoj cai arduino-kos duab.
Txhawm rau nyem lub microcontroller, kuv siv lub tswv yim arduino. Kuv tsis muaj tus programmer, yog li kuv siv kuv cov arduino-mega. Koj tuaj yeem siv koj li arduino-uno lossis koj cov arduino-mega los nyem ATTiny, piav qhia ntawm no lossis ntawm no
Cov duab kos siv rc hloov tsev qiv ntawv kom tau txais lub teeb liab, koj tuaj yeem rub tawm qhov no ntawm no.
Rc hloov lub tsev qiv ntawv tau sau rau arduino boards, yog li nws siv qee qhov kev ua haujlwm, uas tsis muaj nyob hauv ATTiny microcontroller. Vim tias ntawm ATTiny, kab 153 txog 165 pib qhov cuam tshuam hauv txoj hauv kev nruj heev. Koj kuj yuav tsum ua tus txheej txheem 'handleInterrupt' los ntawm 'ntiag tug' rau 'pej xeem' hauv rc hloov lub tsev qiv ntawv.
Kauj Ruam 3: Xa Txoj Cai Los Ntawm Koj Tus Raspberry Pi
Tam sim no nws yog lub sijhawm hloov lub teeb rau.
Txhawm rau xa lub teeb liab koj yuav tsum txuas tus rasperry pi nrog tus xa ntawv rc. Ntau lub vev xaib qhia pom xa rc cov lej nrog raspberry pi. Piv txwv ntawm no, ntawm no thiab ntawm no. Cov duab qhia pom cov coj coj tom qab lub vijtsam tv, tab sis qhov no yog kev sib txuas duab tawm ntawm peb daim duab nrog ib xim.
Ib qhov program c tsawg tshaj plaws los xa tus lej tuaj yeem zoo li cov hauv qab no:
#suav nrog "RCSwitch.h" #suav nrog
#suav nrog
int lub ntsiab (int argc, char *argv ) {
tus PIN = 0;
int lus = atoi (argv [1]);
yog (wiringPiSetup () == 1) rov qab 1;
printf ("xa xov [%d] n", lus);
RCSwitch mySwitch = RCSwitch ();
mySwitch.enableTransmit (PIN);
mySwitch.send (lus, 32);
}
Cov xim tau teev nyob rau hauv tus lej suav nrog 4 byte. Cov laug feem ntau yuav tsum sib npaug 10, saib 178 hauv daim duab. Peb byte tom ntej muaj cov xim siv rau txhua xim (liab, ntsuab thiab xiav).
Txhawm rau teeb lub teeb ntsuab nrog 66% kev siv, nkag mus rau qhov hais kom ua: sudo sendInt 167815680, qhov twg sendInt yog qhov kev sau ua ke saum toj no.
Hloov cov coj tawm nrog cov lus txib: sudo sendInt 167772160
Xav txog qhov ua tau nrog IFTTT, piv txwv li 3 vib nas this lub teeb xiav rau email, ntsuab rau google-daim ntawv qhia hnub ceeb toom. Qhov ntawd yog me ntsis ntse dua li nias lub ir chaw taws teeb tswj nyob rau hauv pem hauv ntej ntawm tus txais;)
Kauj ruam 4: Tsim ib qho kev kaw
Tsim cov ntawv luam tawm 3d.
Tus qauv tsim muaj lub qhov rau kab hluav taws xob thiab qhov khoob nyob rau sab saum toj los txuas cov hlua coj.
Kuv siv Fusion 360 los tsim lub thawv ntawv thiab xa cov txiaj ntsig los ua.step cov ntaub ntawv.
Netfabb tso cai rau tessellation ntxiv rau tsim kev npaj ua haujlwm. Kuv txuas 3mf uas muaj sab saum toj thiab hauv qab ntawm lub thawv ntawv. Netfabb tseem txhawb nqa kev tsim gcode.
Thaum kawg kuv tau siv prusa i3 mk2 los luam tawm lub thawv ntawv.
Pom zoo:
DIY Ir Chaw Taws Teeb Tswj Kev Coj Coj Sawb: 10 Kauj Ruam (nrog Duab)
DIY Ir Remote Controlled Led Sawb: Nyob zoo sawv daws zoo siab txais tos rau peb cov ntaub ntawv qhia tshiab raws li koj twb paub los ntawm cov duab me uas nyob hauv txoj haujlwm no peb yuav ua rau Ir coj sawb tswj uas tuaj yeem tswj tau siv txhua qhov muaj nyob deb IR uas feem ntau siv hauv
DIY LED Sawb: Yuav Txiav Li Cas, Txuas, Cuam Tshuam thiab Hwjchim LED Sawb: 3 Kauj Ruam (nrog Duab)
DIY LED Sawb: Yuav Ua Li Cas Txiav, Txuas, Cuam Tshuam thiab Lub Hwj Huam LED Sawb: Pib qhia rau koj tus kheej lub teeb pom kev zoo siv LED sawb.Flexible ntseeg tau thiab siv tau yooj yim, LED strips yog qhov kev xaiv zoo tshaj plaws rau ntau yam kev thov.Kuv yuav npog cov hauv paus ntawm kev txhim kho yooj yim sab hauv tsev 60 LED's/m LED sawb, tab sis
ESP8266 RGB LED Sawb WIFI Tswj - NODEMCU Raws li IR Chaw Taws Teeb rau Led Sawb Tswj Hauv Wifi - RGB LED Sawb Smartphone Tswj: 4 Cov Kauj Ruam
ESP8266 RGB LED Sawb WIFI Tswj | NODEMCU Raws li IR Chaw Taws Teeb rau Led Sawb Tswj Hauv Wifi | RGB LED Sawb Smartphone Tswj: Nyob zoo cov neeg hauv qhov kev qhia no peb yuav kawm paub siv nodemcu lossis esp8266 li IR chaw taws teeb los tswj RGB LED sawb thiab Nodemcu yuav raug tswj los ntawm smartphone dhau wifi. Yog li hauv paus koj tuaj yeem tswj RGB LED Sawb nrog koj lub xov tooj
Tswj RGB Coj Sawb Nrog Arduino: 4 Cov Kauj Ruam
Tswj RGB Led Sawb Nrog Arduino: Nyob zoo cov neeg, hauv cov lus qhia no kuv tau tswj RGB Led sawb siv Arduino.Qhov haujlwm no yooj yim heev peb tab tom siv peb lub zog ntsuas los ua kom liab ntsuab & Xim xiav ntawm RGB Led sawb ib tus zuj zus yog li lub tswv yim yog qhov yooj yim tiag tiag
Yuav Ua Li Cas Coj Sawb (Daim Kab Xev): 4 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Coj Sawb (Daim Kab Xev): Hauv qhov kev qhia sai no kuv yuav qhia koj paub yuav ua li cas thiaj ua tau yooj yim coj sawb siv tooj liab thiab ib co smd coj tus nrog me ntsis ntawm kev ua haujlwm.Qhov haujlwm no sai thiab tuaj yeem muaj txiaj ntsig ib yam. Raws li cov kab no coj los sau rau feem ntau siv 3.7V fais fab tuag