Sadržaj:
- Korak 1: Definišite projekat
- Korak 2: Prototip kola
- Korak 3: Napišite kôd
- Korak 4: TEST TEST TEST TEST
- Korak 5: Elektronski šematski dizajn
- Korak 6: Raspored PCB -a
- Korak 7: Izrežite PCB
- Korak 8: Sastavite projekt
- Korak 9: Instalirajte PCB
- Korak 10: Završite
Video: Arduino kontroler semafora sa daljinskim upravljačem: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:10
Imao sam semafor koji sam dorađivao. Jedino što je preostalo je izgraditi kontroler za obrasce signala svjetla. Da bih ga okrenuo, uključio sam daljinski upravljač. Ovo je bila i savršena prilika za mene da isprobam Arduino. Htio sam koristiti Arduino jer je bio jednostavan za korištenje i na MAC -u i na Windowsu.
Korak 1: Definišite projekat
Da biste započeli projekt dizajna elektronike, prvo definirajte parametre njegove funkcionalnosti. Ovaj projekt je definiran kao: Kontrola 3 izlaza Pročitajte 4 ulaza Pročitajte 1 prekid Značajke: 3 izlaza sekvenciraju u više načina-Standardni uzorak semafora-Obrnuti uzorak-Stalno na svakom izlazu-Treptanje svaki izlaz-Isključi Povećanje i smanjivanje brzine sekvenceModirajte sačuvane vremenske parametre pomoću daljinskog upravljača i najvažnije; Izvršite u dvorcu u stvarnom vremenu.
Korak 2: Prototip kola
Koristite prototipske metode za testiranje kola. Koristio sam Arduino Duemilanov. Priključio sam 3 LED diode, 4 prekidača i počeo pisati kod. Arduino IDE (koji je BESPLATAN !!) koristi sintaksu koja je vrlo slična dobrom staromodnom ANSI C. Počeo sam s načinima uzoraka signala. Koristio sam izraz slučaja za moduliranje svog koda. Dodao sam kôd za dugmad. Dugmad kontrolišu način rada UP/DN i brzinu UP/DN.
Korak 3: Napišite kôd
Kad sam shvatio osnove, prešao sam na dodatke. Priključio sam prijemnik daljinskog upravljača na Arduino pazeći da povežem liniju primljenog signala na moj pin za prekid. Također sam amortizirao izlazne pinove svog Arduina koristeći preklopne tranzistore koji pokreću 5 voltne releje.
Korak 4: TEST TEST TEST TEST
Temeljno testirajte svoj krug i kôd. Arduino dopušta mogućnosti programa na terenu, ali to nije izgovor za netestiranje. Nakon dodavanja daljinskog upravljača imao sam mnogo promjena koda kako bih mogao upravljati kodom. Ova verzija ima upotrebljiv kod za daljinski upravljač. prijemnik, ali prekida mogućnost reprogramiranja vremena i zadanog uzorka bljeskalice i brzine pri uključivanju.
Korak 5: Elektronski šematski dizajn
Pomoću dizajnerskog programa modelirajte elektroničku shemu Kreirajte svaku komponentu i povežite njihove pinove zajedno
Korak 6: Raspored PCB -a
Koristite softver za dizajn za postavljanje PCB -a (štampane ploče). Napravite karton izrezan iz konačnog izgleda i TESTIRAJTE ga. Imao sam sreće i imao sam dovoljno igre ako sam ostavio vijke labave u svjetlosnom kućištu da pravilno zatvorim i zaključam svjetlosna vrata.
Korak 7: Izrežite PCB
Za izradu pločica upotrijebite graver, CNC, laser ili graviranje. Posebno hvala Steveu u galeriji nagrada. Provjerite u lokalnoj trgovini trofeja ili gravirajte znakove. Možda ne znaju da imaju tu sposobnost. Moja ploča je izrezana na 10 godina starom graveru za trofeje/ploče. Koristio sam NOVARM -ov DipTrace za izradu shema i PCB -a.
Korak 8: Sastavite projekt
Postavite komponente na tiskanu ploču. Lemite iglice i elektrode.
Korak 9: Instalirajte PCB
Instalirajte PCB u semafor. Ožičite sve komponente
Korak 10: Završite
Ada Boy! Udobno se smjestite i uživajte u plodovima svog rada. BTW sijalice su ručno izrađene LED diode visoke efikasnosti. Cijeli ovaj semafor troši manje od 10W na 5V sa uključena sva tri svjetla.
Preporučuje se:
Arduino automobil s L293D i daljinskim upravljačem: 5 koraka
Arduino automobil sa L293D i daljinskim upravljačem: slučajno imam čip L293D i IC daljinski upravljač i prijemnik. Želim izgraditi Arduino automobil bez mnogo kupovine, pa sam donio samo Arduino šasiju automobila na četiri kotača. Budući da Tinkercad ima L293D i IC prijemnik i Arduino, stvorio sam skicu
Pauzirajte Chromcast s daljinskim upravljačem: 5 koraka
Pauzirajte Chromcast s daljinskim upravljačem: Imam Logitech daljinski upravljač za harmoniju i pokrećem kućnog pomoćnika na malini pi. Htio sam moći pauzirati chromecast sa svog daljinskog upravljača, ali imam stari televizor koji to ne podržava putem HDMI -a. Moja ideja je tada bila koristiti NodeMcu za hvatanje ir signala i
Kako kontrolirati 4dof velike snage robotske ruke velike veličine s Arduino i Ps2 daljinskim upravljačem?: 4 koraka
Kako kontrolirati 4dof velike snage robotske ruke velike snage s Arduino i Ps2 daljinskim upravljačem?: Ovaj komplet koristi motor velike snage mg996, potrebna mu je velika struja, testirali smo puno ulazne energije. Samo 5v 6a adapter će raditi. arduino rad na ploči na 6dof robotskoj ruci također.end: napišite kupujte SINONING Trgovina za igračke "uradi sam"
Upravljanje televizorom i povezanim Raspberry Pi s istim daljinskim upravljačem: 4 koraka
Upravljanje televizorom i povezanim Raspberry Pi -om sa istim daljinskim upravljačem: Za upravljanje Raspberry Pi -om pomoću infracrvenog daljinskog upravljača, nekada smo mogli koristiti LIRC. To je radilo sve do Kernela 4.19.X, kada je postalo mnogo izazovno natjerati LIRC da radi. U ovom projektu imamo Raspberry Pi 3 B+ spojen na televizor i mi
Veliki Arduino LCD sat sa dva alarma i monitorom temperature koji se kontroliše daljinskim upravljačem za IR TV: 5 koraka
Veliki Arduino LCD sat sa dva alarma i monitorom temperature koji kontroliše daljinski upravljač za IR TV: Kako izgraditi LCD sat zasnovan na Arduinu sa dva alarma i monitorom temperature kojim se upravlja daljinskim upravljačem za TV