ዝርዝር ሁኔታ:
ቪዲዮ: የተዋሃደ የ GOOGLE ካርታዎች 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ ፕሮጀክት በሰውነታችን ላይ የተቀናጀ የአሰሳ ስርዓትን ልንጠቀምበት የምንችለውን ጠቋሚውን ከጉግል ካርታዎች ወደ ስሜት ቀስቃሽ ውጤት የሚቀይር መሣሪያ ተግባራዊ እናደርጋለን።
የብሉቱዝ ሞጁሉን በመጠቀም የእኛን የአርዲኖ ሰሌዳ ከሞባይል ስልካችን ጋር በማገናኘት ይህንን ተግባራዊ እናደርጋለን። እንደ አመላካች በመወሰን በተለያዩ የሳንቲም ጫጫታ ዘይቤዎች ወደሚያነቃው ወደ አርዱinoኖ ሰሌዳችን የምንፈልገውን ምልክት በስልካችን መላክ እንችላለን።
ለአሁን አመላካቾች የሚመጡት ከብሉቱዝ መተግበሪያ እንጂ ከእውነተኛው የጉግል ካርታዎች አይደለም ምክንያቱም የፕሮግራም እውቀታችን ያን ያህል አይሄድም ፣ ሆኖም ይህ ፕሮጀክት እኛ ይህንን ተግባራዊ ማድረግ እንደምንችል ማሳየት ነው።
ለዚህ ብዙ ጠቋሚዎች ይኖራሉ ፣ ወደ ቀኝ ወይም ወደ ግራ ይታጠፉ (የቀኝ ወይም የግራ ጫጫታውን ያግብሩ) ፣ ቀጥታ ይሂዱ (ሁለቱንም አንድ ጊዜ ያግብሩ) ፣ ትክክል ያልሆነ መንገድ (ሁለቱንም ቡዛዎችን ሁለት ጊዜ ማንቃት) ፣ የመንገዱ መጨረሻ (ሁለቱንም ባዛሮች 3 ጊዜ ማንቃት) እና በቀኝ ወደ ግራ መታጠፍ (በግራ ወይም በቀኝ ባዛር ባነሰ ኃይል በማግበር) ፣
ደረጃ 1 የአካል ክፍሎችን ያግኙ
ፕሮጀክቱን እንደገና ለመፍጠር የሚያስፈልጉዎት ክፍሎች ዝርዝር እዚህ አለ።
-አርዱዲኖ ሊሊፓድ።
-የብሉቱዝ ሞዱል ኤችኤም -10
-ይፈልጋል
-ሳንቲም ጫጫታ (x2)
-ስልክ (በተሻለ ሁኔታ Android)
-ዌደር
-የገና ሽቦ
ደረጃ 2 ሁሉንም ነገር ያገናኙ
ደረጃ 3 - ኮዱን እንፍጠር
#ያካትቱ
SoftwareSerial HM10 (10, 11); // RX = 10 ፣ TX = 11
የቻር መተግበሪያ ዳታ;
ሕብረቁምፊ inData = "";
ባዶነት ማዋቀር () {
Serial.begin (19200);
Serial.println ("HM10 ተከታታይ በ 9600 ተጀምሯል");
HM10.begin (9600); // የ HM10 ተከታታይን በ 9600 ባውድ ያዘጋጁ
pinMode (6 ፣ ውፅዓት);
pinMode (5 ፣ ውፅዓት); }
ባዶነት loop () {
የገመድ ሙከራ;
HM10. ማዳመጥ (); // የኤችኤም 10 ወደብ ያዳምጡ
ሳለ (HM10.available ()> 0) {// HM10 የሆነ ነገር ከላከ ከዚያ ያንብቡ
appData = HM10.read ();
inData = ሕብረቁምፊ (appData); // ውሂቡን በሕብረቁምፊ ቅርጸት ያስቀምጡ
}
ከሆነ (Serial.available ()) {// ካለ የተጠቃሚ ግቤትን ያንብቡ።
መዘግየት (10);
HM10. ጻፍ (Serial.read ());
}
ከሆነ (inData.equals ("1")) {// ቁጥሩ ከስልኩ የሚላከው 1 እኩል ከሆነ ከዚያ በ 200ms fo ላይ ሙሉውን ኃይል ትክክለኛውን ብዥታ ያግብሩ።
መዘግየት (10);
Serial.println ("DRETA");
አናሎግ ፃፍ (6 ፣ 255);
መዘግየት (200);
analogWrite (6, 0);
}
ከሆነ (inData.equals ("2")) {// ቁጥሩ ከስልኩ የላከው 2 እኩል ከሆነ ከዚያ የ 200 ሚ.ሜ ሙሉ ኃይል ላይ የግራ ጫጫታውን ያግብሩ
Serial.println ("ESQUERRE");
አናሎግ ፃፍ (5 ፣ 255);
መዘግየት (200);
አናሎግ ፃፍ (5 ፣ 0);
}
ከሆነ (inData.equals ("3")) {// ቁጥሩ ከስልኩ የሚላከው 3 እኩል ከሆነ ሁለቱንም ባዛሮች ለ 200 ms Serial.println ("RECTE") ያግብሩ ፤
አናሎግ ፃፍ (5 ፣ 255);
አናሎግ ፃፍ (6 ፣ 255);
መዘግየት (200);
analogWrite (5, 0);
analogWrite (6, 0);
}
ከሆነ (inData.equals ("4")) {// ቁጥሩ ከስልኩ የሚላከው 4 እኩል ከሆነ ሁለቱን ባዛሮች 2 ጊዜ ያግብሩ
Serial.println ("ያልተመጣጠነ");
አናሎግ ፃፍ (5 ፣ 255);
አናሎግ ፃፍ (6 ፣ 255);
መዘግየት (100);
አናሎግ ፃፍ (5 ፣ 0);
analogWrite (6, 0);
መዘግየት (100);
አናሎግ ፃፍ (5 ፣ 255);
አናሎግ ፃፍ (6 ፣ 255);
መዘግየት (100);
አናሎግ ፃፍ (5 ፣ 0);
analogWrite (6, 0); }
ከሆነ (inData.equals ("5")) {// ቁጥሩ ከስልኩ የሚላከው 4 እኩል ከሆነ ሁለቱን ባዛሮች 3 ጊዜ ያግብሩ
Serial.println ("የመጨረሻ");
አናሎግ ፃፍ (5 ፣ 180);
አናሎግ ፃፍ (6 ፣ 180);
መዘግየት (100);
አናሎግ ፃፍ (5 ፣ 0);
analogWrite (6, 0);
መዘግየት (100);
አናሎግ ፃፍ (5 ፣ 180);
አናሎግ ፃፍ (6 ፣ 180);
መዘግየት (100);
analogWrite (5, 0);
analogWrite (6, 0);
መዘግየት (100);
አናሎግ ፃፍ (5 ፣ 180);
አናሎግ ፃፍ (6 ፣ 180);
መዘግየት (100);
analogWrite (5, 0);
analogWrite (6, 0);
} ከሆነ (inData.equals ("6")) {// ከስልኩ የተላከው ቁጥር 6 እኩል ከሆነ የቀኝ ድምጽ ማጉያውን ከግማሽ በታች ባላነሰ
መዘግየት (10);
Serial.println ("DRETA");
አናሎግ ፃፍ (6 ፣ 100);
መዘግየት (200);
analogWrite (6, 0);
}
}
ደረጃ 4: ሁሉንም ነገር በቦታው ላይ ያስቀምጡ
ከኪስ ጋር ቲሸርት ያግኙ እና ቡዞዎቹን በእያንዳንዱ ትከሻ ላይ ያስቀምጡ። ገመዶቹ በቲሸርቱ በኩል ይሄዳሉ እና በቀዳዳው ኪስ ላይ የሚያቆራኙትን ቀዳዳ ያቆማሉ ፣ እዚያም የተገናኙትን ሁሉ አርዱዲኖ ሰሌዳውን ያስቀምጣሉ። ተንቀሳቃሽ ለመሆን አርዱዲኖን ከባትሪ ጋር ያገናኙት እንዲሁም በፊቱ ኪስ ውስጥም ያድርጉት።
ከፈለጉ እርስዎም በአንዳንድ ጓንቶች ላይ ፣ በግራ/በቀኝ አመላካቾችን ለመለየት ቀላል በሆነ አካል ላይ የሆነ ቦታ ላይ ማመልከት ይችላሉ።
አርዱዲኖ ሊሊፓድ ካለዎት የበለጠ ተንቀሳቃሽ ይሆናል።
የሚመከር:
3 CHANNEL AUDIO MIXER ከኤፍኤም ሬዲዮ አስተላላፊ ጋር የተዋሃደ 19 ደረጃዎች (ከስዕሎች ጋር)
3 ቻናል ኦዲዮ ሚክስር ከኤፍኤም ሬዲዮ አስተላላፊ ጋር ተዋህዷል - ሁላችሁም ፣ በዚህ ጽሑፍ ውስጥ ከኤፍኤም ሬዲዮ አስተላላፊ ጋር የተዋሃደውን 3 CHANNEL AUDIO MIXER ን ለመገንባት እገነባሃለሁ።
DIY AUX የተዋሃደ የ FEMAL JACK SPLITTER: 3 ደረጃዎች
DIY AUX INTEGRATED FEMAL JACK SPLITTER: ከዚህ ፕሮጀክት በስተጀርባ ያለው ምክንያት በላፕቶ laptop ውስጥ ያለኝን አንድ የተዋሃደች ሴት አክስ ጃክን መከፋፈል ነበር። የተቀናጀ ጃክ የማግኘት ችግር ሁሉንም በአንድ አማራጭ ለድምጽ ማጉያዎች እና ማይክ መጠቀም አለብዎት ወይም ማስታወቂያውን የሚከፋፍል አስማሚ መግዛት ያስፈልግዎታል
DIY TI-99/4a የተዋሃደ ቪዲዮ ገመድ 7 ደረጃዎች
DIY TI-99/4a የተዋሃደ ቪዲዮ ገመድ-ወደ ሬትሮ ቴክኖሎጂ በጣም የገባው የወንድ ዓይነት መሆን (የእኔን ድር ጣቢያ ይመልከቱ-www.retrodepot.net) ፣ በወይን ኤሌክትሮኒክስ ላይ ጥሩ ስምምነት ለማለፍ ይከብደኛል። በቅርቡ እኔ ሁለተኛ የቴክሳስ መሣሪያዎች TI-99/4a compu ይዞኝ መጣ
የአይቲ ድመት መጋቢ ከ ‹አሌክሳ› ፣ ‹SmartThings› ፣ ‹FTTT›› ፣ ‹Google› ሉሆች ጋር የተዋሃደ ቅንጣት ፎቶን በመጠቀም ‹7 ደረጃዎች ›(ከስዕሎች ጋር)
IoT Cat Feeder ን በመጠቀም ከአክሌክስ ፣ SmartThings ፣ IFTTT ፣ Google ሉሆች ጋር የተዋሃደ ቅንጣትን ፎቶን በመጠቀም - የራስ -ሰር የድመት መጋቢ ፍላጎት ራስን ገላጭ ነው። ድመቶች (የእኛ ድመት ስም ቤላ ነው) በረሃብ ጊዜ አስጸያፊ ሊሆን ይችላል እና ድመትዎ እንደ እኔ ከሆነ ሁል ጊዜ ጎድጓዳ ሳህኑን ይበላል። ቁጥጥር የሚደረግበትን የምግብ መጠን በራስ -ሰር ለማሰራጨት መንገድ ፈልጌ ነበር
Localino Tracks Roomba IRobot ፣ የአካባቢውን ካርታዎች እና ቁጥጥርን ይፈቅዳል። 4 ደረጃዎች
Localino Tracks Roomba IRobot ፣ አካባቢውን ካርታዎች እና ቁጥጥርን ይፈቅዳል።-ይህ አስተማሪ የአከባቢዎ የቤት ውስጥ አካባቢያዊ ስርዓት ፣ የ WiFi-UART ድልድይ እና የፒሲ መተግበሪያን በመጠቀም Roomba iRobot ን በቤት ውስጥ እንዴት መከታተል እና መቆጣጠር እንደሚቻል አንድ አሰራርን ያብራራል። የኤችአይኤል መቆጣጠሪያን በማብራራት የዚህ ትምህርት ዝርዝር መግለጫ