ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 ወረዳውን ያድርጉ
- ደረጃ 2 Python ን ያዋቅሩ
- ደረጃ 3: ውሂቡን ያንብቡ
- ደረጃ 4 የውሂብ ጎታ (mySQL)
- ደረጃ 5 - የእርስዎን Python ከመረጃ ቋቱ ጋር ያገናኙ
- ደረጃ 6 - ውሂብ ወደ የውሂብ ጎታ ይላኩ
- ደረጃ 7 - ውሂቡን ይጠቀሙ
- ደረጃ 8 መኖሪያ ቤቱ - ታች
- ደረጃ 9 መኖሪያ ቤቱ - ትናንሽ ጎኖች
- ደረጃ 10 - መኖሪያ ቤቱ - ትላልቅ ጎኖች
- ደረጃ 11: ለኤልሲዲ እና ለኤልዲአር ቀዳዳ ማከል
- ደረጃ 12: የአርዱዲኖ እና የ RFID ስካነር ከጎን በኩል ያያይዙ
ቪዲዮ: ሊጋራ የሚችል ስማርትቢክ: 12 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ብስክሌቴን በተጠቀምኩ ቁጥር ጨለማ በሚሆንበት ጊዜ መብራቶቼን ማብራት እረሳለሁ። እንዲሁም በብስክሌትዬ ላይ ምን ያህል በፍጥነት እንደምሄድ የማውቅበት መንገድ የለኝም።
ስለዚህ የሚከተለውን የሚከታተል ሊጋራ የሚችል ዘመናዊ ብስክሌት ለመሥራት ወስኛለሁ-
- ፍጥነት
- አካባቢ
- ብስክሌቱን ለምን ያህል ጊዜ እየተጠቀሙ ነው
እንዲሁም መብራቶቹን በራስ -ሰር ያበራል ወይም ያጠፋል። ውሂቤን ሳይቀይር ሌላ ሰው ብስክሌቱን መጠቀም እንዲችል የ RFID ስካነር እጠቀም ነበር።
ወደ የእኔ github አገናኝ።
አቅርቦቶች
- Raspberry Pi 3 (€ 32 ፣ 49)
- ኤስዲ ካርድ (ለ RPi) (€ 13 ፣ 99)
- GPS NEO 6M (ለፍጥነት እና ለቦታ) (€ 15 ፣ 99)
- አንከር ፓወር ኮር 10400 ሚአሰ (€ 29 ፣ 99)
- RFID RC522 (€ 5 ፣ 49)
- 16x2 LCD (€ 9 ፣ 99)
- የኤሌዎ ኡኖ አር 3 ቦርድ (€ 9 ፣ 34)
- LDR (€ 1 ፣ 50)
- MCP3008 (ADC) (€ 5 ፣ 98)
- እንደገና ጥቅም ላይ የዋለ መብራት
- ለመኖሪያ የሚሆን እንጨት (~ € 15 ፣ 00)
- ኬብሎች (~ € 6, 00)
ጠቅላላ የዋጋ መለያ:.7 145.76
ደረጃ 1 ወረዳውን ያድርጉ
በመጀመሪያ ሁሉንም ነገር በአንድ ላይ ማዋሃድ አለብዎት። እኔ የማቅለጫ ዘዴን አካትቻለሁ።
ማሳሰቢያ -እንደ RFID ስካነር ያሉ አንዳንድ አካላት መሸጥ አለባቸው።
ደረጃ 2 Python ን ያዋቅሩ
ለዚህ ፕሮጀክት ፓይዘን 3 ን እጠቀማለሁ እና ኮዱን ከፓይዘን አገልጋይ ጋር እሠራለሁ። የእኔን github ከኮድዬ ጋር አገናኘዋለሁ።
በመጀመሪያ በቅንብሮች> ግንባታ ፣ መውጫ ፣ ማሰማራት> ማሰማራት በኩል ከእርስዎ Raspberry Pi ጋር ግንኙነት መፍጠር ያስፈልግዎታል። ከዚያ ከሚያስፈልጉት ሁሉም ጥቅሎች ጋር አስተርጓሚ ማድረግ ያስፈልግዎታል። በእኔ Raspberry Pi ላይ Python 3.5 ን እጠቀማለሁ።
አስተርጓሚውን ሲያዘጋጁ አዲስ ፕሮጀክት መሥራት እና ለፕሮጀክቱ ያደረጉትን አስተርጓሚ መምረጥ ይችላሉ። ከዚያ በእርስዎ ፒሲ እና RPi ላይ ፋይሎቹን የት እንደሚቀመጡ መምረጥ ይኖርብዎታል።
ደረጃ 3: ውሂቡን ያንብቡ
ወረዳውን ከሠሩ እና እያንዳንዱ አካላት ከሠሩ በኋላ ውሂቡን ከአነፍናፊዎቹ ያንብቡ። የእኔ ፕሮጀክት የተሰራው Python ን በመጠቀም ነው 3. በፓይዘን ውስጥ ክፍሎችን በመጠቀም ዳሳሾችን አብዛኛው መረጃ አነባለሁ።
- የ RFID ስካነር ከአርዲኖ ጋር (እዚህ እንዴት እንደሚጠቀሙበት ላይ በጣም መረጃ)። መረጃውን ከአርዲኖው ጋር ከቃnerው አንብቤ ወደ RPi በ Serial USB እልካለሁ።
- የጂፒኤስ ሞጁል እንዲሁ ተከታታይ ግንኙነትን እየተጠቀመ ነው። ጂፒኤስ ወደ RPi የሚልክው መረጃ ያን ያህል የተቀረፀ አይደለም እኔ ቤተ -መጽሐፍት ተጠቅሜ ውሂቡን ለመተርጎም እና ለመጠቀም በጣም ቀላል ለማድረግ። (በጂፒኤስ ውሂብ ላይ አንዳንድ ተጨማሪ መረጃዎች)።
- ከኤልዲአርአይ የአናሎግ እሴቶች mcp3008 (adc) በመጠቀም ይለወጣሉ ፣ ከዚያ እሴቱን ወደ መቶኛ እለውጣለሁ።
ማሳሰቢያ - የፓይዘን አገልጋይ በሚያሄዱበት ጊዜ ያለማቋረጥ መረጃን ለማግኘት በ ‹Python› ውስጥ‹ loops ›ን ለመጠቀም ከፈለጉ። ክር መጠቀም ያስፈልግዎታል (ስለ ክር ተጨማሪ መረጃ)። ክር መጠቀም ለአጠቃቀም ቀላል ነው።
ደረጃ 4 የውሂብ ጎታ (mySQL)
አሁን ከእርስዎ ዳሳሾች ውሂብዎ እንዳለዎት ውሂቡን ለማከማቸት የተወሰነ ቦታ ያስፈልግዎታል። መረጃውን በ mySQL ውስጥ በተዛማጅ የመረጃ ቋት ውስጥ እናከማቸዋለን።
እኔ እንዲሠራ በ RPi ላይ የውሂብ ጎታውን እሠራለሁ ፣ ማሪያ ዲቢን በእኔ RPi ላይ መጫን አለብኝ። አንዴ mariaDB ን ከጫኑ እና ካዋቀሩት በ RPi ላይ ከእርስዎ የውሂብ ጎታ ጋር ለመገናኘት በእርስዎ ፒሲ ላይ ያለውን የ MySQL workbench መጠቀም ይችላሉ።
በፒሲው ላይ ERD ማድረግ ያስፈልግዎታል ፣ ERD ን ወደፊት ያስተላልፉ እና የውሂብ ጎታውን ወደ ውጭ ይላኩ። ከዚያ በ MySQL workbench በኩል በ RPi ላይ መጣያውን (መርሐግብር መፍጠርን አይርሱ) ማስመጣት ይችላሉ።
ማሳሰቢያ ፦ ሠንጠረ '‹ቢስክሬስ› ተጠቃሚ አይጠየቅም እና ብዙ ብስክሌቶችን ለመጠቀም ካቀዱ ብቻ ጥቅም ላይ ይውላል። ሰንጠረ'ን ‹Beke_has_User› ን መጣል እና የጠረጴዛ ተጠቃሚውን ከ ‹ዳታ ታሪክ› ጋር ማገናኘት ይችላሉ።
ደረጃ 5 - የእርስዎን Python ከመረጃ ቋቱ ጋር ያገናኙ
አሁን የውሂብ ጎታዎን ስለጫኑ የእርስዎን ፓይዘን ከመረጃ ቋቱ ጋር ማገናኘት ይችላሉ። የውሂብ ጎታ (ከማያ ገጹ በስተቀኝ) ላይ ጠቅ ያድርጉ እና አዲስ የውሂብ ምንጭ ያክሉ።
የውሂብ ጎታ እና የፓይዘን ስክሪፕት በ RPi ላይ ይሠራል ስለዚህ የአከባቢውን አይፒ ይጠቀሙ። ማሪያ ዲቢን በሚያዋቅሩበት ጊዜ ከዚህ ቀደም የፈጠሩትን ተጠቃሚ ይጠቀሙ።
ደረጃ 6 - ውሂብ ወደ የውሂብ ጎታ ይላኩ
ሁሉም ነገር ሲዘጋጅ ውሂብን ወደ የውሂብ ጎታ መላክ መጀመር ይችላሉ። እኔ የክፍል ረዳቶችን ተጠቀምኩ። ለዚህ በፓይዘን ውስጥ የውሂብ ጎታ (የእኔን github ይመልከቱ)።
ፎቶው አንዳንድ የምሳሌ ኮድ ያሳያል።
ደረጃ 7 - ውሂቡን ይጠቀሙ
በክፍል ረዳቶች የውሂብ ጎታ ውሂብን ወደ የውሂብ ጎታ ውስጥ ማስገባት ወይም ከመረጃ ቋቱ መረጃ ማግኘት ይችላሉ።
አሁን ሁሉም ነገር ሲሠራ ውሂቡን ከመረጃ ቋቱ በመጠቀም በድር ጣቢያ ወይም በሚፈልጉት ቦታ ሁሉ ለማሳየት ይችላሉ።
ደረጃ 8 መኖሪያ ቤቱ - ታች
ስለ መኖሪያ ቤት
በመጨረሻም የዚህ ፕሮጀክት መኖሪያ ከእንጨት (310x130x110 ሚሜ) የተሰራ ነው። አብዛኛዎቹ አካላት ከኃይል ባንክ እና ከዳቦ ሰሌዳ በስተቀር በእንጨት ላይ ተጣብቀዋል።
ክፍሎቹን ከሸጡ የመኖሪያ ቤቱን አነስተኛ ማድረግ ይችላሉ። ቤቱን ደህንነቱ በተጠበቀ ሁኔታ ከብስክሌቱ ጋር የሚያገናኝበትን መንገድ አላካተትኩም ፣ ግን ብዙ አማራጮች አሉ።
መኖሪያ ቤቱን መሥራት
የቤቱን የታችኛው ክፍል በመሥራት መጀመር ይኖርብዎታል። አንድ የእንጨት ቁራጭ (130x310 ሚሜ) አየ። ከዚያ RPi ን በመጠምዘዝ ያያይዙ እና የዳቦ ሰሌዳውን ወደ ታችኛው ክፍል ይለጥፉ።
ማሳሰቢያ - ለቤቱ አናት ተመሳሳይ ክፍል ማድረግ ይችላሉ
ደረጃ 9 መኖሪያ ቤቱ - ትናንሽ ጎኖች
የታችኛውን ክፍል ሲጨርሱ። የጎኖቹን ክፍሎች መሰንጠቅ መጀመር ይችላሉ። ትናንሽ ጎኖቹን በመሥራት ይጀምሩ።
በመጀመሪያ ትናንሽ ጎኖቹን ማያያዝ አለብዎት። ሁሉንም ክፍሎች አንድ ላይ ለማገናኘት አንድ ተጨማሪ እንጨት ተጠቀምኩ ፣ ይህ ተጨማሪ ቁራጭ ቀላል ያደርገዋል።
ደረጃ 10 - መኖሪያ ቤቱ - ትላልቅ ጎኖች
አሁን ትልቁን ጎኖች ማድረግ አለብዎት። እንደገና ጎኖቹን አይቶ ተጨማሪውን የእንጨት ክፍል በመጠቀም ወደ ታችኛው ክፍል ያያይዙት።
ደረጃ 11: ለኤልሲዲ እና ለኤልዲአር ቀዳዳ ማከል
እንዲሁም የአይፒ አድራሻውን ለማየት እና አንድ ተጠቃሚ ወደ ውስጥ ወይም ወደ ውጭ ሲቃኝ እንዲያዩ ለኤልሲዲው ቀዳዳ መሥራት ያስፈልግዎታል።
ቀዳዳው ምን ያህል መጠን እንደሚኖረው ለመወሰን የ LCD ን መለኪያዎች ይጠቀሙ።
ኤልሲዲውን ካስገቡ በኋላ LDR ከመኖሪያ ቤቱ ውጭ መሆኑን ያረጋግጡ። ኤልዲአር የቀን ብርሃን ማየት እንዲችል ትንሽ ቀዳዳ ተጠቅሜያለሁ።
ደረጃ 12: የአርዱዲኖ እና የ RFID ስካነር ከጎን በኩል ያያይዙ
መኖሪያ ቤቱ ከተጠናቀቀ በኋላ አሁንም የአርዲኖ እና የ RFID ስካነር ማያያዝ አለብዎት። ክፍል ባለዎት ቦታ ሁሉ ሊያያይ canቸው ይችላሉ። ነገር ግን ተጠቃሚው ወደ ውስጥ ወይም ወደ ውስጥ ሲቃኝ ማየት እንዲችል ከኤልሲዲው በታች ያለውን የ RFID ስካነር ለማያያዝ እመክራለሁ።
የሚመከር:
እንቁራሪት V2.0 ን መሳም - የኋላ ቀንድ የብሉቱዝ ድምጽ ማጉያ ሙሉ በሙሉ ሊታተም የሚችል - 5 ደረጃዎች (ከስዕሎች ጋር)
እንቁራሪት V2.0 ን መሳም - የኋላ ቀንድ የብሉቱዝ ድምጽ ማጉያ ሙሉ በሙሉ ሊታተም የሚችል - መግቢያ በትንሽ ዳራ ልጀምር። ስለዚህ ጀርባ የተጫነ ቀንድ ተናጋሪ ምንድነው? የተገላቢጦሽ ሜጋፎን ወይም ግራሞፎን አድርገው ያስቡት። ሜጋፎን (በመሠረቱ የፊት ቀንድ ድምጽ ማጉያ) አጠቃላይ ቅልጥፍናን ለመጨመር የአኮስቲክ ቀንድ ይጠቀማል
3 ዲ ሊታተም የሚችል ድሮን 4 ደረጃዎች (ከስዕሎች ጋር)
3 ዲ ሊታተም የሚችል ድሮን - ድሮን መብረር አስደሳች ሊሆን ይችላል ፣ ግን በአንተ የተነደፈውን ድሮን መብረርን በተመለከተስ? ለዚህ ፕሮጀክት ፣ እንደ ሰማይ ተንሳፋፊ ቅርፅ ያለው ድሮን እሠራለሁ ፣ ግን የፈጠራ ችሎታዎ እንዲፈስ እና የድሮን ቅርፅ እንዲቀርጽ ለማድረግ ነፃ ነዎት። እንደ ሸረሪት ፣ ዳይኖሰር ፣ ወንበር ወይም ማንኛውም ነገር
3 ዲ ሊታተም የሚችል ዲስኮ ቁር !: 11 ደረጃዎች (ከስዕሎች ጋር)
3 ዲ ሊታተም የሚችል የዲስኮ የራስ ቁር !: በጥንታዊው ዳፍ ፓንክ ‹ቶማስ› የራስ ቁር ተመስጦ። በዚህ አስደናቂ የአርዲኖ የተጎላበተ የዲስኮ ቁር ላይ ክፍሉን ያብሩ እና የሁሉም ጓደኞችዎ ቅናት ይሁኑ! ይህንን ፕሮጀክት ለማጠናቀቅ የ 3 ዲ አታሚ እና የብየዳ ብረት መዳረሻ ያስፈልግዎታል። ከፈለጉ
DIY በሁለት ሞተሮች ሊሽከረከር የሚችል 10 ደረጃዎች (ከስዕሎች ጋር)
በሁለት ሞተሮች (DIY) ሊሽከረከር የሚችል - መጀመሪያ ፣ እኔ ሁል ጊዜ የተኩስ ማዞሪያ እንዲኖረኝ እፈልጋለሁ ፣ እና በቅርቡ ሁለት ሥራ ፈት የማይሠሩ ሞተሮች መኖራቸውን አገኘሁ። ስለዚህ ፣ እኔ ከእነሱ ጋር ተራ ማዞር እችል እንደሆነ አሰብኩ። ያለ ተጨማሪ አድናቆት ፣ እሞክረዋለሁ! መርህ -ቅነሳው
የኃይል ቁልል - ሊደረደር የሚችል ዩኤስቢ ዳግም ሊሞላ የሚችል የባትሪ ስርዓት - 5 ደረጃዎች (ከስዕሎች ጋር)
Power Stacker: Stackable USB Rechargeable Battery System: እባክዎን የ Hackaday ፕሮጀክት ገጻችንን ለመጎብኘት ከታች ጠቅ ያድርጉ! Https: //hackaday.io/project/164829-power-stacker-s … -ዮን ባትሪ ጥቅል። ለሥልጣን ጥመኞች ፕሮጄክቶች አብረው ያከማቹዋቸው ወይም