Fata de ce am prezentat in articolul precedent, acum o sa prezint montajul pe cablaj clasic:
comparativ cu cel realizat pe breadboardUn blog ce completeaza site-ul www.arduinotehniq.com (www.tehnic.go.ro); o parte din articole sunt (si vor fi) postate si in engleza pe arduinotehniq.blogspot.com. Filmuletele tehnice se gasesc pe canalul de youtube...
miercuri, 21 septembrie 2022
Sistem automat pentru control deplasare fata-spate a unei locomotive analogice (5)
joi, 3 martie 2022
Sistem automat pentru control deplasare fata-spate a unei locomotive analogice
Din lipsa de spatiu pentru a ma "juca" cu trenuletul electric in posesia caruia am intrat, a trebuit sa realizez un sistem de comanda automata, care deplaseaza locomotiva dintr-un capat in altul a lui linii drepte. Capetele de cursa sunt sesizate cu module cu infrarosu, de fapt pozitiile de franare, ddeoarece oprirea nu e instantanee datorita inertiei mecanice, ca si in cazul real, cand se apasa frana, dar oprirea efectiva este dupa cativa metri.
Pentru a nu reinventa roata, am cautat pe internet proiecte similare, primul gasit fiind prezentat in filmuletul I Made an Automated Model Train With An Arduino avand sketch-ul la https://github.com/DIYandDigitalRR/arduino-automated-railroad doar ca foloseste comanda directa, fara pornire si franare lenta, eu am simulat functionarea impingand manual o locomotiva, dupa cum se vede in filmuletele, in care am folosit programul modificat automated_model_train_1.ino
- sistem control automat locomotiva (du-te/vino)
- Automatic Model Train (test)
apoi am dat de un blog corean, unde este articolul Back-and-forth train control by Arduino with IR sensor
care indeplineste toate "cerintele" mele, pornire si oprire lenta la du-te/vino pe sina.duminică, 9 ianuarie 2022
Control variatie intensitate luminoasa pentru 2 (benzi de) leduri cu encoder
Bineinteles, schema si programul pot fi imbunatatite, dar acum exista un punct de plecare 😃
Control variatie intensitate luminoasa pentru 2 (benzi de) leduri cu butoane
Pornind de la un sistem de control al vitezei si directie unei machete (trenulet, de exemplu) am gandit un sistem de comanda in PWM (semnal cu factor de umplere variabil) a unei punti H (pentru motor), ulterior trealizand ca pot comanda 2 benzi de leduri, sa se aprinda lent si sa se stinga lent.
Prima schema este una cu 3 butoane, unul pentru aprindere led 1, al doilea pentru aprindere led 2, iar al doilea pentru stingere. Aprinderea si stingerea se fac lent.
Programul 2leds_3switches_v1_1.ino va realiza un control pentru cele 2 leduri, dupa cum se vede in filmuletele: Pentru a se intelege mai bine modul de functionare, am conectat un osciloscop cu 2 canale, observandu-se caDaca se comanda un driver cu L298, de exemplu, iesirile montajului, OUT1 se leaga la intrarea IN1 a modului driver, OUT2 la IN2, se pastreaza jumper-ul pentru EN(able), se conecteaza GND de la Arduino la GND al modului driver si se leaga la iesirile modulului driver OUT1 si OUT2 un motor de curent continuu.
Schema modului de comanda motoare cu L298 are o schema asemenatoare cu care o gasim in articolul Circuit Schematic of Generic L298N Driver Board-
Pentru cazuri cand trebuie sa alimentam un montaj sau un consumator (radio portabil, beculet, etc) de la o sursa de tensiune continua fix...
-
ultima modificare: 12.04.2020 Fata de sistemele clasice pentru incubatoare care regleaza doar temperatura, la solicitarea lui Vior...
-
rezumat articol Avand o situatie in care am o masina de spalat automata veche (AEG Lavamat Regina 804), pe care am reusit s-o reconditi...






