INHOUDSOPGAWE:
- Stap 1: Stap 1: wat u benodig
- Stap 2: Stap 2: die kring
- Stap 3: Stap 3: die kode
- Stap 4: Stap 4: Omhulsel
- Stap 5: beter begrip
Video: Framboos Pi 3 -timer met servomotor: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die doel van hierdie build is om 'n outomatiese timer te skep met vasgestelde tye met behulp van die Servo. Dit gebruik die framboos pi 3 as die rekenaar en Python vir die kode.
Stap 1: Stap 1: wat u benodig
Daar is 'n totaal van 17 dele wat nodig is om hierdie stroombaan te bou. Die belangrikste deel wat nodig is vir hierdie timer om te werk, is 'n servomotor wat die SG92R -model verkieslik is; die doel van hierdie servo is om die bewegende deel van die timer te wees. In python kan u die presiese hoek stel waarin u wil hê dat die servo moet gaan, sodat dit 'n goeie tyd vir 'n timer kan wees. Die ander dele wat benodig word, is drie knoppies (elk vir 'n ander tyd), een LED (om aan te dui wanneer die tyd verstreke is), 'n weerstand van 330 ohm (vir die LED-stroombaan), 13 jumper/kabels (om alles aan te sluit) en 1 broodbord om alles bymekaar te sit. As u ook die omhulsel wil maak, sal u 'n deursigtige boks, skuimplank en plastiekskyf hê.
Stap 2: Stap 2: die kring
Die kring is relatief eenvoudig, maar ek sal dit steeds verduidelik -
Servo: Om die servo aan te trek, benodig u die servo self en drie springkabels. Sit eers elk van die springkabels aan die drie drade van die servo. Kyk daarna na die kleure van die servo, bruin = grond (GND), rooi = spanning (5V) en oranje = GPIO.
Knoppie: Om 'n draad te maak, neem elkeen van die knoppies een trui om dit aan 'n GPIO -poort te koppel en dit aan een pen op die knoppie te koppel. Neem dan nog 'n trui om dit met die grond te verbind en plaas dit op die aangrensende pen van die GPIO -pen. Doen dit weer twee keer met die ander twee knoppies en koppel dit aan twee verskillende GPIO -penne.
LED: Om die LED te bedraad, benodig u twee springers (een vir grond en een vir die GPIO-pen), 'n weerstand van 330 ohm en die led self. begin deur een van die springkabels te neem en dit op die grond te sit, en verbind die draad met die weerstand. Neem daarna die led en koppel die kleiner pen aan die weerstand, neem dan die tweede springkabel en koppel dit aan 'n nuwe GPIO -poort (anders as die servo's en die knoppies) en koppel die ander kant van die trui aan die ander been van die LED.
Wenk: U kan nog twee springers gebruik om die grond en 'n GPIO -poort aan die kant van die broodbord uit te brei.
Stap 3: Stap 3: die kode
Die kode vir die Raspberrypi-timer is meestal afkomstig van die gpio zero-biblioteek en is nie moeilik om te herhaal nie-
My regstelling/min en maksimum: daarna, na die uitvoer van die funksies uit die biblioteek, is daar 'n pleister, dit is my regstellings en min en maksimum PW. Wat hierdie kode doen, is dat dit die polswydte van die servo opgestel het sodat dit op sy beste kan funksioneer.
Veranderlikes: Vir hierdie kode benodig u 5 veranderlikes, een vir die servo, die drie verskillende knoppies en die LED
Hoofkode: Vir hierdie verduideliking sal ek oor een blok praat, aangesien die ander twee dieselfde is. Wat die hoofkode doen, is dat dit 'n toename in die servo veroorsaak wat die kode verhoog, en dan die verhoging 20 keer herhaal, wat sy volle siklus sal bereik. die tweede as dit in hierdie blok vir die LED is, voel dit wanneer die siklus klaar is, en dan skakel die LED aan en uit.
Stap 4: Stap 4: Omhulsel
Om dit af te handel, benodig u 'n omhulsel om die stroombaan te bedek. Wat ek gedoen het, is om 'n deursigtige plastiekboks te neem wat een keer skroewe daarin gehad het, sodat die framboospi daarin kon pas, en dan gate vir die knoppies en die LED's bygevoeg het; ek het ook die boks met skuim uitgevoer sodat die kring veilig sou wees. Uiteindelik het ek vir die servo 'n deksel van plastiekbakke geneem en 'n sirkel gemaak om dit as 'n horlosie te dien.
Stap 5: beter begrip
Hierdie video bied 'n beter begrip van die kring.
Aanbeveel:
DIY 3D LED -kubus met 'n Framboos Pi: 6 stappe (met foto's)
DIY 3D LED Cube With a Raspberry Pi: Hierdie projek gaan oor hoe ons 'n DIY 3D LED Cube gemaak het van ws2812b LED's. Die kubus is 8x8x8 LED's, dus 512 in totaal, en die lae is gemaak van akrielplate wat ons by die huisdepot gekry het. Die animasies word aangedryf deur 'n framboospi en 'n 5V -kragbron. Die
Cocktailmasjien met GUI Framboos: 7 stappe (met foto's)
Cocktailmasjien met GUI Framboos: hou jy van tegnologie en partytjie? Hierdie projek is vir u gemaak! In hierdie tutoriaal sal ons 'n outomatiese cocktailmasjien met 'n grafiese koppelvlak skep. Alles wat deur die framboos beheer word! EDIT: Ek het die nuwe hier makliker en goedkoper gemaak
N Framboos Pi-kleurmeter met e-papiervertoning: 8 stappe (met foto's)
N Raspberry Pi-kleurmeter met e-papiervertoning: ek het in 2018 aan hierdie idee begin werk, 'n uitbreiding van 'n vorige projek, 'n kleurmeter. My voorneme was om 'n e-papierskerm te gebruik, sodat die kolorimeter as 'n losstaande oplossing gebruik kan word sonder die vereistes vir 'n eksterne
Outomatiese videokonferensie vir ouma met framboos Pi: 9 stappe (met foto's)
Outomatiese videokonferensie vir ouma met framboos Pi: ek is bekommerd oor my 90-jarige ouma, want selfs sy moet tuis bly tydens die COVID-epidemie, maar sy is voortdurend besig om uit te kom en doen " noodsaaklik " dinge op straat, soos om lotterykaartjies te koop, met bure te gesels. Ek
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie assen met behulp van 'n Framboos Pi: 10 stappe
Voorlopige* SPI op die Pi: Kommunikeer met 'n SPI-versnellingsmeter met drie asse met behulp van 'n Framboos Pi: 'n Stap-vir-stap gids oor hoe om Raspbian op te stel en te kommunikeer met 'n SPI-toestel met behulp van bcm2835 SPI-biblioteek (NIE bietjie gebons nie!) Dit is nog steeds baie voorlopig … Ek moet beter foto's van fisiese aansluiting byvoeg, en 'n paar van die ongemaklike kode deurwerk