Tartalomjegyzék:
- 1. lépés: A design kiválasztása
- 2. lépés: Az anyagok
- 3. lépés: A prototípus elindítása
- 4. lépés: A prototípus készítésének 2. része
- 5. lépés: Programozás
- 6. lépés: Programbeállítás és újraindítás
- 7. lépés: Programozza a fő kódot és az érzékelő kódot
- 8. lépés: Áramkör
- 9. lépés: Áramkör -elzárás 1. rész
- 10. lépés: Áramkör -megfosztás 2. rész
- 11. lépés: Áramkör -megfosztás 3. rész
- 12. lépés: Áramkör -megfosztás 4. rész
- 13. lépés: Áramkör -megfosztás 5. rész
- 14. lépés: Vége
Videó: Projektjel: 14 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Egy diáknak két éve volt ötlete a 12. osztályban. Aztán 2016 -ban átadta a 11. évfolyamnak, majd 2017 -ben egy 12. osztályos csoportba ment. Ez a projekt az iskolánknak készült, ez a projekt egy kijelző, tehát amikor egy ember elmegy mellette, érzékel egy tárgyat, forgó panelek legyenek. 180 fokban fog elfordulni. A panelek egyik oldalán iskolánk neve és kabalája lesz, a másik oldalon pedig tükör.
1. lépés: A design kiválasztása
A projekt minden verziója megváltozott, és kialakításváltozáson esett át, így a terveink a falhoz simulnak. A kijelző az iskola bejárati ajtaja közelében lesz elhelyezve. Ez a fal trapéz alakú. Tehát azt terveztük, hogy a tervezés folytatódik a trapéznál, így egy síkban lesz a fallal. A terv három fő részre oszlik: egy bal háromszögre, egy derékszögű háromszögre és egy középső téglalapra, ahol a paneleket megtartják. Mindhárom rész illeszkedik a falhoz. A rajz egy példa az ötletre.
Készítettünk egy prototípust is, a prototípus csak a középső része és a panelek. Lépésről lépésre megtanítjuk a prototípus elkészítésére.
2. lépés: Az anyagok
Az anyagi szükséglet az
Alkatrészek
Áramkör
Arduino Mega 2650 (1)
Szerver (8)
Jumper kábelek (nem autós jumper kábelek) (sok férfi és női)
Kenyeretábla (1)
ultrahangos érzékelők (2)
Prototípus
Fa MDF
Karton vagy hablap
Csavarok
Ragasztó (fa ragasztó és forró ragasztó)
Ha csak egy forgó jelet szeretne, használja az arduino uno -t, és a kód kicsit más lesz
A prototípusunkat fából készítettük, így erős lehet. De te készíthetsz valami mást
Anyagjegyzék a végső projekthez
docs.google.com/document/d/1B8GyldpgRuYb7N…
3. lépés: A prototípus elindítása
(a fát mással is lehet váltani)
A prototípus dobozának elkészítéséhez itt vannak a lépések.
1. lépés. Vágja le a felső/alsó és az oldalt 52 "és 12" -ra, a tábla vastagságának 3/4 "-nak kell lennie.
2. lépés: A felső és az alsó részt csuklócsukló fogja össze. jelölje meg a pontokat mindkét oldalon a széltől 1 -től és egyet a közepétől. jelölje meg a felső és az alsó darabhoz.
Lépés 3. Fúrja ki a megjelölt pontokat mindkét darabon. majd tegye mindkét darabot az oldalsó darabokra, hogy kijelölje a felső és alsó lyukakat.
4. lépés. Most fúrja a jeleket az oldalsó darabokon, majd szerelje össze a dobozt csavarokkal.
Lépés 5. Vágjon ki négy négyzet alakú háromszöget 8 ", 8" -kal. előre fúrjon és csavarja be a doboz hátsó sarkát, ügyeljen arra, hogy kerülje a dobozon lévő meglévő csavarokat.
4. lépés: A prototípus készítésének 2. része
Íme a lépések a szervók tartójának elkészítéséhez.
1. lépés. Vágjon ki két 8 "-os botot, majd vágjon le még két rudat, amelyek 46,5" méretűek.
2. lépés. Ragassza fel a doboz tetejétől alul lévő 8 hüvelykes rudakat. majd jelölje meg a 2.3 -ot a botok közepén, ez a szervo hossza.
3. lépés. Ragassza fel a 46,5 hüvelykes méretet a 8 hüvelykes botokon lévő jelölésen kívül.
Lépés 4. Vágjon egy darab hablapot 45 hüvelykre, helyezze a szervót a tartó közé, és rögzítse a panelt a szervóra.
5. lépés: Programozás
Ennek programja arduino -ban készült, a kódot szintén egy másik csoport készítette. Az első dolgunk az volt, hogy megpróbáltuk megérteni a kódot. A második megpróbálta feltölteni a kódot. Amikor feltöltöttük a kódot, hibával szembesültünk. Az első hiba az volt, hogy nem működik. Ez idővel javult, és egy funkciót is hozzáadunk a kódhoz. Ez a funkció az, hogy ha valaki túl közel van az érzékelőhöz, akkor nem fog futni.
Pár részre bonthatók, az alkatrészek beállítása, újraindítása, főhurok és az érzékelő kódja.
a kód linkjét
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
6. lépés: Programbeállítás és újraindítás
A beállítási rész kódja a kód legalapvetőbb része, amelyet azzal kezd, hogy meghatározza az érzékelők csapjait, és változókat hoz létre a szervóhoz, és beállítja a szervókhoz való kapcsolódást. A következő rész a definiáló érintkezők bemenetekké vagy kimenetekké alakítása. Ez a rész a szükséges változókat is beállítja.
A következő rész az újraindítás, ez a kódrész minden alkalommal megtörténik, amikor az áramkört bekapcsolják, és nullázza a szervókat.
7. lépés: Programozza a fő kódot és az érzékelő kódot
A következő rész a fő hurok. Kezdjük azzal, hogy kitaláljuk, milyen messze van a legközelebbi személy. Ezt úgy kell elvégezni, hogy belépünk az érzékelők módszerébe, amely a kód érzékelő részében található. Ellenőrzi, hogy a személy bizonyos távolságra van -e az érzékelőktől, ha igen, akkor a szerver forogni fog. 180 fokban forog, és 5 másodpercet vár, hogy visszatérjen eredeti helyére, null fokos forgatással, majd vár 5 másodpercig, és megismétli, és vár még 5 másodpercet, és visszatér a normál állapotba. Ezt követően visszatér a hurok tetejére. (Ezt le lehet egyszerűsíteni egy for ciklus segítségével.)
A kód utolsó része az a rész, amely kiszámítja, hogy milyen távolságot kap az érzékelőktől azáltal, hogy jelet küld az ultrahangra, majd fogadja. Ennek a jelnek egész értéke van, az érték osztja 2 -vel, majd osztja 29,1 -gyel, hogy megkapja a távolságot.
8. lépés: Áramkör
Az áramkört, amelyet a projekthez használtunk, nem mi készítettük, hanem az előttünk álló csoport készítette. Tehát nem tudjuk, mit tettek ennek érdekében, ezért a fő feladat az volt, hogy kitalálják és megoldják a fő problémát. A fő probléma az volt, hogy túlmelegszik. A megoldás
(A lépéseket, amelyeket elmagyarázok, olyanok, mintha egy kenyérlapon lenne, de a végső módban egy rézlemezen lesz)
9. lépés: Áramkör -elzárás 1. rész
Kenyeretábla
Csatlakoztassa a felső és az alsó tápkábelt egy vezetékkel, és tegye ugyanezt a földi sínekkel
továbbá feszültségszabályozót kell csatlakoztatni
Tegye a szabályozót valahova a táblára
Ezután tegyen egy fekete vezetéket a középső csaphoz, és tegye a földre
Ezután a jobb oldali csap piros vezetéket kap, és csatlakoztatja a pozitív sínekhez
Utoljára a bal tüske addig marad csatlakoztatva, amíg be nem kapcsoljuk az áramot
10. lépés: Áramkör -megfosztás 2. rész
Arduino
A csapok:
Az arduino-tól a csapokat (2-9) a kenyérsütőhöz csatlakoztatja, ez a szervók számára
(Ha szervezeti okokból megpróbálhat fehér vezetéket használni)
11. lépés: Áramkör -megfosztás 3. rész
Szervók (ehhez 180 szervót kell használni)
A szervókhoz szüksége lesz:
1 fehér huzal
1 fekete vezeték
És 1 piros vezeték
Szervónként
Ezután csatlakoztassa a vezetékeket a szervó megfelelő színű portjaihoz.
Most csatlakoztassa a pirosat pozitív sínekhez
A fekete a földig
És a fehér ugyanazzal a vonallal, mint a többi vezeték, amelyek az arduino -hoz vannak csatlakoztatva
ismételje meg ezt 8 alkalommal különböző csapokon
(Próbálja meg rendben tartani és szétszórni, hogy a vezetékek ne kuszálódjanak)
12. lépés: Áramkör -megfosztás 4. rész
Ultrahangos érzékelők (ehhez 2 db kell)
Az ultrahangos érzékelőkhöz használni kell
Érzékelőnként 1 piros hüvely -női vezeték
Érzékelőnként 1 fekete dugasz -huzal
És érzékelőnként 2 férfi -nő bármilyen más színű
Ezután csatlakoztassa a piros vezetéket a Vss feliratú ultrahangos érzékelők csapjához
Ezután csatlakoztassa a feketét a csaphoz tartozó talajhoz
Ezután a 2 véletlenszerű színt a trig és echo feliratú csapokhoz
Ezután csatlakoztassa a piros és a földelő vezetékeket a kenyérsütő sínekhez, és csatlakoztassa a triggereket és a visszhangokat a 22 -es és 23 -as tűhöz az egyik ultrahangos érzékelőhöz, és a 24 -es és 25 -ös a másikhoz
13. lépés: Áramkör -megfosztás 5. rész
Teljesítmény (utolsó lépés)
Csatlakoztassa a fekete vezetéket a földhöz
És a piros vezeték a szabályozó bal csapjához
14. lépés: Vége
mindezen lépések után el kell készítenie egy prototípust
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását