Satura rādītājs:
- 1. darbība: izdrukājiet detaļas
- 2. solis: lodēt vadus pie motoriem
- 3. darbība: novietojiet un nostipriniet motorus
- 4. solis: piestipriniet motora pārsegu
- 5. solis: pievienojiet D1 mini un motora vadītāja paneli
- 6. darbība: savienojiet komponentus
- 7. darbība: konfigurējiet skici
- 8. darbība: mobilā lietotne Blynk
- 9. solis: ievietojiet robotu bumbiņā
- 10. darbība: spēlējiet prom…
Video: Mājdzīvnieku robotu bumba: 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Manam lolojumdzīvniekam patīk spēlēties ar rotaļlietām, it īpaši tām, kuras viņš var vajāt! Es uzbūvēju robotu bumbiņu, kas ieslēdzas un automātiski rullē prom, kad viņš ar to mijiedarbojas, paziņo man, izmantojot manu mobilo tālruni, kuru pēc tam varu izmantot, lai to kontrolētu, izmantojot WiFi, un beidzot izslēdzas, kad jautrība ir beigusies, lai taupītu akumulatoru.
Bumba ir īpaši izstrādāta tā, lai būtu izturīga ar visu elektroniku un kustīgajām sastāvdaļām, kas droši novietotas iekšā. To varētu izmantot tikpat vienādi citiem mājdzīvniekiem, piemēram, kaķiem.
Bumba izmanto mini mikrokontrolleri d1, kas ieprogrammēts, izmantojot Arduino, un tiek salikts kopā, izmantojot dažas 3D drukātas detaļas un dažas lētas, viegli pieejamas sastāvdaļas.
Šim projektam jums būs nepieciešams:
- 17 cm diametra kāmja bumba (https://amzn.to/2PShVKr)
- 2 x līdzstrāvas motori un riteņi (https://amzn.to/2PQkm0n) Vai (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- 2N2222 tranzistors (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- KY-002 šoka sensors (https://amzn.to/2oOvHTm)
- 2 x 14500 3,7 V litija jonu baterijas (https://www.banggood.com/custlink/m33GB6n1Jv)
- AA bateriju turētājs ar slēdzi (https://www.banggood.com/custlink/mGDv4BnTpt)
- L298N motora draivera padome (https://amzn.to/2pM7PAd) Vai (https://www.banggood.com/custlink/mvGG0gbTco)
- Dažāda garuma vadi
- Vaious M2 un M3 skrūves
- 5 x 3D drukātas detaļas
1. darbība: izdrukājiet detaļas
Kopumā jums būs nepieciešamas 5 3D drukātas detaļas. Motora pamatne un pārsegs, kas stingri notur divus motorus un pie kuriem ir piestiprināts D1 mini un motora vadītāja panelis, kā arī 2 lodīšu galvas, kas piestiprināmas pie vadotnes.
Drukājiet ar slāņa augstumu aptuveni 0,2 mm un aizpildiet 20%, un tiem vajadzētu iznākt ļoti labi.
2. solis: lodēt vadus pie motoriem
Pie katra motora pielodējiet 2 vadus
3. darbība: novietojiet un nostipriniet motorus
Novietojiet 2 līdzstrāvas motorus motora pamatnē un nostipriniet, izmantojot atbilstoša garuma M3 skrūves un stiprinājuma pozīcijas (2 katram motoram).
4. solis: piestipriniet motora pārsegu
Novietojiet motora pārsegu un nostipriniet ar 4 x M3 skrūvēm.
5. solis: pievienojiet D1 mini un motora vadītāja paneli
Izmantojot dažas M2 skrūves, piestipriniet D1 mini un motora piedziņas plāksni pie vāka.
6. darbība: savienojiet komponentus
Pievienojiet visus komponentus, izmantojot shematisko atcerēšanos, lai noņemtu 2 džemperus no L298N plates, kā parādīts attēlā. Piestipriniet riteņus pie motoriem. Piestipriniet akumulatora pārsegu pie motora korpusa apakšpuses, izmantojot karstu līmi. Izmantojiet karstu līmi, lai sakoptu un nostiprinātu visus vaļējos kabeļus (iespējams, vēlēsities pāriet uz nākamo sadaļu un vispirms visu pārbaudīt!).
Nedaudz teorijas…
Trieciena sensors ir pievienots atiestatīšanas tapai, lai D1 mini varētu pamosties no dziļa miega, ko mēs izmantojam, lai taupītu enerģiju ikreiz, kad robots netiek spēlēts. Tranzistors tiek izmantots kā slēdzis, lai nodrošinātu, ka šie signāli netiek saņemti, kad ierīce ir ieslēgta, vai arī, tiklīdz robota bumba pārvietojas, tā vienkārši atkal un atkal atiestatās.
Lai darbotos tranzistors, ir nepieciešams signāls no mikrokontrollera izejas tapas. Mums par laimi, tapa D0 (GPIO16) dziļā miegā automātiski tiek iestatīta uz HIGH, un mēs varam vienkārši iestatīt to uz LOW, tiklīdz skice sākas, lai novērstu turpmākas atiestatīšanas. Piespraude automātiski atkal atgriežas HIGH stāvoklī, lai sensoru “iedarbinātu”, tiklīdz mikrokontrolleris atgriežas dziļā miega režīmā.
7. darbība: konfigurējiet skici
Lejupielādējiet jaunāko Arduino IDE un jaunāko Arduino skici, kas atrodama šeit.
Pārliecinieties, vai ir instalētas šādas bibliotēkas. Tos var instalēt, izmantojot bibliotēku pārvaldnieku no Arduino IDE, ja nē. Jaunākās versijas var darboties, bet nav pārbaudītas.
- FastLED v3.3.2
- Blynk v0.6.1
Šī bibliotēka ir jāinstalē manuāli, pārvietojot tās saturu mapē Arduino bibliotēkas:
ESP8266WiFi Library v2.4.2 -
Atveriet skici Arduino IDE. Mainiet tālāk redzamās 3 rindas, lai tās atspoguļotu jūsu WiFi akreditācijas datus un Blynk auth pilnvaru (lai to atrastu, skatiet sadaļu Blynk App).
// Jūsu WiFi akreditācijas dati.// Atvērtiem tīkliem iestatiet paroli uz "". char ssid = "JŪSU WIFI SSD ŠEIT"; char pass = "JŪSU WIFI PASS ŠEIT";
// Jums vajadzētu iegūt autentifikācijas marķieri lietotnē Blynk. // Dodieties uz projekta iestatījumiem (uzgriežņa ikona). char auth = "JŪSU AUTO ŠEIT";
PIEZĪME. Lai varētu augšupielādēt skices, jums būs jāizņem tapa no D0. Pēc augšupielādes pabeigšanas pievienojiet to vēlreiz
Pievienojiet D1 Mini datoram, izmantojot mikro-USB, pārliecinieties, vai tiek izmantoti parādītie iestatījumi, ir iestatīts pareizais COM ports un augšupielādējiet skici.
Tagad bumbiņai vajadzētu pārstartēties un izveidot savienojumu ar jūsu WiFi tīklu. Pēc šīs rokasgrāmatas sadaļas Blynk pabeigšanas to varēs kontrolēt, izmantojot savu mobilo lietotni Blynk. Lai novērstu traucējumus, kad D1 mini ir pievienots datoram, izmantojiet Arduino IDE sērijas monitoru, lai palīdzētu diagnosticēt.
8. darbība: mobilā lietotne Blynk
Bumba tiek kontrolēta, izmantojot tīmekļa lietotni Blynk. Blynk ir IoT platforma bez maksas prototipiem/nekomerciālai lietošanai.
Sāciet, lejupielādējot Blynk no Android Play vai Apple App Store. Izveidojiet kontu un no lietotnes skenējiet iepriekš norādīto QR kodu. Projekta iestatījumos atrodiet projektu autentifikācijas marķieri, nosūtot e-pastu uz savu kontu vai izmantojot funkciju Kopēt visu. autentifikācijas marķieris android skicei, augšupielādējiet un jums vajadzētu būt gatavam!
9. solis: ievietojiet robotu bumbiņā
Viegli ievietojiet pabeigto elektroniku bumbiņā. Kad esat iekļuvis iekšpusē, piestipriniet virzošo roku ar virzošo lodīti, kas nofiksēta vietā abās pusēs.
Piezīme. Fotoattēlā ir redzama virzošā roka un bumbiņas pirms ievietošanas tikai kā vadlīnijas. Jūs nevarēsiet ievietot robotu bumbā, ja darīsit lietas šādā secībā
Nostipriniet virzošo roku vietā ar rāvējslēdzēju, velcro siksnu vai gumiju.
Ievietojiet 2 x 3,7 V baterijas, ieslēdziet barošanas slēdzi un aizveriet lodītes vāku.
10. darbība: spēlējiet prom…
Uzstādiet savu robota bumbiņu kaut kur, lai jūsu mājdzīvnieks to varētu atrast, un, tiklīdz viņš sāks ar to mijiedarboties, skatieties, kā tā atdzīvojas un izklaidē visus. Ja vēlaties, izmantojiet mobilo lietotni, lai atskaņotu dažas prasmīgas kustības. Izbaudiet un, ja jums patika šis projekts, lūdzu, balsojiet par mums konkursā Robots. Paldies.
Otrā balva robotikas konkursā
Ieteicams:
FLEXBALL - simts pikseļu elastīga PCB bumba ar WiFi: 6 soļi (ar attēliem)
FLEXBALL - simts pikseļu elastīga PCB bumba ar WiFi: Sveiki, veidotāji! To kontrolē ESP8285-01f - mazākais uz ESP balstītais Espressif modulis. Turklāt tam ir ADXL345 akselerometrs
Elektroniskā maģija 8 bumba un acs ābols: 11 soļi (ar attēliem)
Elektroniskā Magic 8 Ball un Eyeball: Es gribēju izveidot Magic 8 Ball digitālo versiju … Tās pamatteksts ir 3D drukāts, un displejs ir mainīts no daudzskaldņa zilā krāsā uz mazu OLED, ko kontrolē nejaušs skaitlis ģenerators, kas ieprogrammēts Arduino NANO. Tad es
Projeto SmartHome - mājdzīvnieku glabātava un mājdzīvnieku glabātava + Iluminācijas kontrole: 7 soļi
Projeto SmartHome - Repositor De Alimento Para Pet + Controle De Iluminação: Este tutorial apresenta uma solução SmartHome simples que permite a reposição automática de alimento para animais de estimação (pet) e controle automático de iluminaçãoo evizando vizinhos para ace
Mistiskā kristāla bumba (tā burtiski stāsta par jūsu likteni!): 3 soļi (ar attēliem)
Mistiskā kristāla bumba (tā burtiski stāsta par jūsu likteni!): Uzziniet, kā izveidot zīlēšanas kristāla bumbiņu, kas pieskaroties atklāj jūsu nākotni! Projekts sastāv no trim pamata daļām, un to var uzbūvēt aptuveni četru stundu laikā. Materiāli: 1. Kapacitīvs skārienjūtīgais sensors: 1 - Arduino Uno mikrokontrolleris 1
Nāves bumba: vai kā es iemācījos pārstāt uztraukties un mīlēt Apple Pro skaļruņus: 11 soļi (ar attēliem)
Nāves bumba: vai kā es iemācījos pārstāt uztraukties un mīlēt Apple Pro skaļruņus: Es vienmēr esmu teicis, ka kopš atbrīvošanās no bēšās kastes Apple vienmēr ir bijusi vadošā vieta rūpnieciskā dizaina jomā. Formas un funkciju integrācijai nevar pieskarties neviens cits ražotājs jebkurā nozarē (Porsche nāk tuvu). Tas ir